Created attachment 956270 [details] logs Description of problem: L3 and DHCP neutron services are running simultaneously on several cluster nodes. I have an HA + Neutron VXLAN deployment using latest puddle (A2). At some point I've checked the neutron services and saw that pcs status shows that all neutron services are running on one node but when I check the nodes ,runnig "ps -aux" on each neutron service, I see that neutron-dhcp-agent and neutron-l3-agent are running on at least one two nodes which is wrong. openstack-neutron-openvswitch-2014.1.3-7.el7ost.noarch python-neutron-2014.1.3-7.el7ost.noarch openstack-neutron-2014.1.3-7.el7ost.noarch openstack-neutron-ml2-2014.1.3-7.el7ost.noarch python-neutronclient-2.3.4-3.el7ost.noarch rhel-osp-installer-0.4.7-1.el6ost.noarch openstack-puppet-modules-2014.1-24.el6ost.noarch ruby193-rubygem-foreman_openstack_simplify-0.0.6-8.el6ost.noarch openstack-foreman-installer-2.0.32-1.el6ost.noarch system logs,neutron logs and crm_report are attached.
Leonid, a few questions: 1. When you observed the A/P services running on more than one node, had you: - rebooted any of the nodes, and if so, was the extra running services on one that was rebooted, or one that was NOT rebooted? - run puppet a second time, or only once? 2. On the nodes that had a service running where you did not expect it, was the output of service <name> status correct, or incorrect? 3. Did you try to manually stop the services on the nodes where that service should not be running? If so, did it stay down or attempt to start itself again? 4. does the service show as disabled on boot, or enabled?
1.I believe that at some point I did reboot to the nodes. I can't tell exactly it it was the node with the extra running services. I didn't run puppet manually. The services status was correct. I didn't try to stop services manually. Services are disabled on boot.
repredoced at my setup today(5.1). tried to create a new network and some instances under them. the instances didn't got any ip address and when i checked the name-spaces i saw that the network ar not exist. after that i checked the other server and saw that the neutron services are running also there and i saw my network there. version: rhel-osp-installer-client-0.5.4-1.el7ost.noarch libreport-rhel-2.1.11-10.el7.x86_64 rhel-osp-installer-0.5.4-1.el7ost.noarch
When bug 1175869 is fixed, this becomes notabug, so closing it as a duplicate since it will be resolved. That bug makes these services A/A so they can run on multiple hosts. *** This bug has been marked as a duplicate of bug 1175869 ***