When using packstack to deploy a multinode setup including: Compute node: nova-compute, quantum-ovs-agent Network node: quantum-ovs-agent, quantum-l3-agent, quantum-dhcp-agent Controller node: Nova (except nova-compute and nova-network), Keystone, Glance, Cinder, Horizon and quantum-server The quantum OVS security groups are configured on the network node, but not on the controller node, resulting in HTTP 500 errors when using the Nova APIs. Missing OVS plugin configuration option: firewall_driver File: /etc/quantum/plugins/openvswitch/ovs_quantum_plugin.ini Section: SECURITYGROUPS Version release: 0.20.dev642.el6 How reproducible: Steps to Reproduce: 1. Deploy RDO with 3 nodes as specified above. 2. source /root/keystonerc_admin 2. Run "nova list" Actual results: ERROR: The server has either erred or is incapable of performing the requested operation. (HTTP 500) (Request-ID: req-bee48570-1844-42b1-970d-9ff51e2bb329) Expected results: No error. Workaround: On the controller node run: sed -i 's/^#\ firewall_driver/firewall_driver/g' /etc/quantum/plugins/openvswitch/ovs_quantum_plugin.ini service quantum-server restart
Terry, was this fixed already? Truth be said, we aren't sure.
I'm pretty sure this is fixed. The L2 manifests are executed for api, compute, dhcp, and l3 hosts.
Thanks a million Terry!
work , tested with openstack-neutron-openvswitch-2013.2-13.el6ost.noarch python-neutronclient-2.3.1-2.el6ost.noarch python-neutron-2013.2-13.el6ost.noarch openstack-neutron-2013.2-13.el6ost.noar
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. http://rhn.redhat.com/errata/RHEA-2013-1859.html