[openstack-quantum/f18] Ensure libvirt_vif_driver is set with node installation (bug 885932)
Gary Kotton
gkotton at fedoraproject.org
Mon Jan 21 10:07:36 UTC 2013
commit fb1536dff2b4e87bbc99b63bd6e8463bfe67cb38
Author: Gary Kotton <gkotton at redhat.com>
Date: Mon Jan 21 04:57:51 2013 -0500
Ensure libvirt_vif_driver is set with node installation (bug 885932)
- Cleanup of symbolic link plugin.ini (bug 901959)
openstack-quantum.spec | 6 +++++-
quantum-node-setup | 5 +++++
quantum-server-setup | 2 ++
3 files changed, 12 insertions(+), 1 deletions(-)
---
diff --git a/openstack-quantum.spec b/openstack-quantum.spec
index 98747de..ca37f41 100644
--- a/openstack-quantum.spec
+++ b/openstack-quantum.spec
@@ -4,7 +4,7 @@
Name: openstack-quantum
Version: 2012.2.1
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Virtual network service for OpenStack (quantum)
Group: Applications/System
@@ -522,6 +522,10 @@ fi
%changelog
+* Mon Jan 21 2013 Gary Kotton <gkotton at redhat.com> - 2012.2.1-2
+- Ensure libvirt_vif_driver is set with node installation (bug 885932)
+- Cleanup of symbolic link plugin.ini (bug 901959)
+
* Mon Dec 3 2012 Robert Kukura <rkukura at redhat.com> - 2012.2.1-1
- Update to folsom stable 2012.2.1
- Turn off PrivateTmp for dhcp_agent and l3_agent (bug 872689)
diff --git a/quantum-node-setup b/quantum-node-setup
index 6e2df5a..bb4f89f 100755
--- a/quantum-node-setup
+++ b/quantum-node-setup
@@ -116,6 +116,8 @@ openstack-config --set ${Q_CONF} DEFAULT qpid_hostname ${Q_HOST}
case "${QUANTUM_PLUGIN}" in
"linuxbridge")
LIBVIRT_VIF_DRIVER=nova.virt.libvirt.vif.QuantumLinuxBridgeVIFDriver
+ rm -f /etc/quantum/plugin.ini
+ ln -s ${LB_CONF} /etc/quantum/plugin.ini
;;
"openvswitch")
@@ -124,6 +126,9 @@ case "${QUANTUM_PLUGIN}" in
echo "Please install openvswitch"
exit 0
fi
+ LIBVIRT_VIF_DRIVER=nova.virt.libvirt.vif.LibvirtHybridOVSBridgeDriver
+ rm -f /etc/quantum/plugin.ini
+ ln -s ${OVS_CONF} /etc/quantum/plugin.ini
;;
esac
diff --git a/quantum-server-setup b/quantum-server-setup
index 5d182e4..3202b7d 100755
--- a/quantum-server-setup
+++ b/quantum-server-setup
@@ -328,6 +328,7 @@ case "${QUANTUM_PLUGIN}" in
openstack-config --set ${LB_CONF} LINUX_BRIDGE physical_interface ${NETWORK_DEVICE}
LIBVIRT_VIF_DRIVER=nova.virt.libvirt.vif.QuantumLinuxBridgeVIFDriver
+ rm -f /etc/quantum/plugin.ini
ln -s ${LB_CONF} /etc/quantum/plugin.ini
;;
@@ -336,6 +337,7 @@ case "${QUANTUM_PLUGIN}" in
mysql -u root ${MYSQL_ROOT_PW_ARG} -e "grant all on ovs_quantum.* to '${QUANTUM_USER}'@'localhost'"
openstack-config --set ${OVS_CONF} DATABASE sql_connection mysql://${QUANTUM_USER}:${MYSQL_Q_PW}@`hostname`/ovs_quantum
LIBVIRT_VIF_DRIVER=nova.virt.libvirt.vif.LibvirtHybridOVSBridgeDriver
+ rm -f /etc/quantum/plugin.ini
ln -s ${OVS_CONF} /etc/quantum/plugin.ini
;;
esac
More information about the scm-commits
mailing list