[openstack-quantum] fix helper scripts to setup the database config correctly (#847785)
Pádraig Brady
pbrady at fedoraproject.org
Wed Aug 22 23:14:30 UTC 2012
commit 9a47f3a7810189f7ceafd0915a326d6bb51a57d5
Author: Pádraig Brady <P at draigBrady.com>
Date: Thu Aug 23 00:09:56 2012 +0100
fix helper scripts to setup the database config correctly (#847785)
The existing setup was for when quantum was hardcoded to use MySQL,
whereas the new config is required since the switch to SQLAlchemy.
openstack-quantum.spec | 5 ++++-
quantum-node-setup | 5 +----
quantum-server-setup | 5 +----
3 files changed, 6 insertions(+), 9 deletions(-)
---
diff --git a/openstack-quantum.spec b/openstack-quantum.spec
index 1253648..438c1a6 100644
--- a/openstack-quantum.spec
+++ b/openstack-quantum.spec
@@ -4,7 +4,7 @@
Name: openstack-quantum
Version: 2012.2
-Release: 0.2.f2%{?dist}
+Release: 0.3.f2%{?dist}
Summary: Virtual network service for OpenStack (quantum)
Group: Applications/System
@@ -401,6 +401,9 @@ fi
%changelog
+* Wed Aug 22 2012 Pádraig Brady <P at draigBrady.com> - 2012.2-0.3.f2
+- Fix helper scripts to setup the database config correctly (#847785)
+
* Tue Aug 7 2012 Robert Kukura <rkukura at redhat.com> - 2012.2-0.2.f2
- Include quantum module no longer provided by python-quantumclient
- Update description text
diff --git a/quantum-node-setup b/quantum-node-setup
index 3184914..e0389cc 100644
--- a/quantum-node-setup
+++ b/quantum-node-setup
@@ -145,10 +145,7 @@ case "${QUANTUM_PLUGIN}" in
;;
"linuxbridge")
- openstack-config --set ${LB_CONF} DATABASE connection mysql
- openstack-config --set ${LB_CONF} DATABASE user ${QUANTUM_USER}
- openstack-config --set ${LB_CONF} DATABASE pass ${MYSQL_Q_PW}
- openstack-config --set ${LB_CONF} DATABASE host ${QUANTUM_HOST}
+ openstack-config --set ${LB_CONF} DATABASE sql_connection mysql://${QUANTUM_USER}:${MYSQL_Q_PW}@${QUANTUM_HOST}/quantum_linux_bridge
LIBVIRT_VIF_TYPE=ethernet
LIBVIRT_VIF_DRIVER=nova.virt.libvirt.vif.QuantumLinuxBridgeVIFDriver
LINUX_INTERFACE_DRIVER=nova.network.linux_net.QuantumLinuxBridgeInterfaceDriver
diff --git a/quantum-server-setup b/quantum-server-setup
index 0e78062..1a02a8f 100644
--- a/quantum-server-setup
+++ b/quantum-server-setup
@@ -323,10 +323,7 @@ case "${QUANTUM_PLUGIN}" in
"linuxbridge")
mysql -u root ${MYSQL_ROOT_PW_ARG} -e "grant all on quantum_linux_bridge.* to '${QUANTUM_USER}'@'%'"
mysql -u root ${MYSQL_ROOT_PW_ARG} -e "grant all on quantum_linux_bridge.* to '${QUANTUM_USER}'@'localhost'"
- openstack-config --set ${LB_CONF} DATABASE connection mysql
- openstack-config --set ${LB_CONF} DATABASE user ${QUANTUM_USER}
- openstack-config --set ${LB_CONF} DATABASE pass ${MYSQL_Q_PW}
- openstack-config --set ${LB_CONF} DATABASE host `hostname`
+ openstack-config --set ${LB_CONF} DATABASE sql_connection mysql://${QUANTUM_USER}:${MYSQL_Q_PW}@`hostname`/quantum_linux_bridge
echo "Please enter network device for VLAN trunking:"
read NETWORK_DEVICE
More information about the scm-commits
mailing list