Packstack --allinone hangs during neutron.pp
I created a RHEL 6.5 vm with 2 cpus and 4G RAM one nic in our vcenter environment and followed the steps on the quick start page.
I have done this now 3 times. Each time my packstack hangs during the configuration of the Applying 10.250.0.169_neutron.pp process. When I look at the Running file for Applying 10.250.0.169_neutron.pp the last few ,lines of the file are :
Notice: /Stage[main]/Neutron::Plugins::Ovs/File[/etc/neutron/plugin.ini]/ensure: created Notice: /Stage[main]/Packstack::Neutron::Bridge/File_line[/etc/sysctl.conf bridge-nf-call-ip6tables]/ensure: created Notice: /Stage[main]/Packstack::Neutron::Bridge/File_line[/etc/sysctl.conf bridge-nf-call-iptables]/ensure: created Notice: /Stage[main]/Packstack::Neutron::Bridge/File_line[/etc/sysctl.conf bridge-nf-call-arptables]/ensure: created Notice: /Stage[main]/Neutron/Neutron_config[DEFAULT/rabbit_hosts]/ensure: created Notice: /Stage[main]/Neutron::Agents::Dhcp/Neutron_dhcp_agent_config[DEFAULT/state_path]/ensure: created Notice: /Stage[main]/Neutron/Neutron_config[DEFAULT/allow_pagination]/ensure: created Notice: /Stage[main]/Neutron/Neutron_config[DEFAULT/dhcp_lease_duration]/ensure: created Notice: /Stage[main]/Neutron::Agents::Ovs/Neutron_plugin_ovs[OVS/enable_tunneling]/ensure: created Notice: /Stage[main]/Neutron::Agents::Ovs/Neutron_plugin_ovs[OVS/integration_bridge]/ensure: created
Looking at a process list shows that /usr/bin/ovs-vsctl add-br br-int was spawned by the puppet process and is just hanging out. If I kill that task, the puppet process notes an error on the bridge creation and the installation fails. If I try to run the /usr/bin/ovs-vsctl add-br br-int command manually it says that one already exists. I have exhausted my google fu on this. Do you have any idea what may be going on? From what I can see the packstack install process should be fairly straight forward.
Any insight you can provide is greatly appreciated.
Run
ovs-vsctl show
and verify does br-int exist now or not ?I believe that you have to clean up existing
ovs-vsctl show
ouput via commands:-$ ovs-vsctl --help| grep del | grep BRIDGE
del-br BRIDGE delete BRIDGE and all of its ports
del-port [BRIDGE] PORT delete PORT (which may be bonded) from BRIDGE
Then run :-
$ setenforce 0
Try packstack with old answer-file again and see what happens .