diff options
author | Francisco Redondo Marchena <francisco.marchena@codethink.co.uk> | 2014-11-06 12:14:52 +0000 |
---|---|---|
committer | Richard Ipsum <richardipsum@fastmail.co.uk> | 2014-11-27 18:12:12 +0000 |
commit | e6647ed149cd780156b7f92cf1d8c14d0d9ac009 (patch) | |
tree | caf9a1f6a6a0a9264d19b6c4e6533f4531c8951e | |
parent | 41315f6c32e2a8fdd788ef18026133b65c723b58 (diff) | |
download | definitions-e6647ed149cd780156b7f92cf1d8c14d0d9ac009.tar.gz |
Enable libvirt services for openstack
-rw-r--r-- | openstack-nova.configure | 20 |
1 files changed, 19 insertions, 1 deletions
diff --git a/openstack-nova.configure b/openstack-nova.configure index 445bc198..c04dd82c 100644 --- a/openstack-nova.configure +++ b/openstack-nova.configure @@ -41,5 +41,23 @@ sed -f "$ROOT"/etc/openstack-nova-setup.sed -i \ ########################################################################## -ln -s "/etc/systemd/system/openstack-nova-setup.service" \ +ln -sf "/etc/systemd/system/openstack-nova-setup.service" \ "$ROOT/etc/systemd/system/multi-user.target.wants/openstack-nova-setup.service" + +########################################################################## +# Enable libvirtd and libvirt-guests services +########################################################################## + +wants_dir="$ROOT"/usr/lib/systemd/system/multi-user.target.wants +mkdir -p "$wants_dir" +mkdir -p "$ROOT"/var/lock/subsys +ln -sf ../libvirtd.service "$wants_dir/libvirtd.service" +ln -sf ../libvirt-guests.service "$wants_dir/libvirt-guests.service" + +########################################################################## +# Change iprange for the interal libvirt to avoid clashes +# with eth0 ip range +########################################################################## + +sed -i "s/192\.168\.122\./192\.168\.1\./g" \ + "$ROOT"/etc/libvirt/qemu/networks/default.xml |