-
Prevent Pacemaker from triggering the Neutron cleanup scripts:
pcs resource unmanage neutron-ovs-cleanup-clone pcs resource unmanage neutron-netns-cleanup-clone
-
Stop Neutron resources in Pacemaker:
pcs resource disable neutron-server-clone pcs resource disable neutron-openvswitch-agent-clone pcs resource disable neutron-dhcp-agent-clone pcs resource disable neutron-l3-agent-clone pcs resource disable neutron-metadata-agent-clone
-
Upgrade the relevant packages:
yum upgrade 'openstack-neutron*' 'python-neutron*'
-
Reload systemd to account for updated unit files:
systemctl daemon-reload
-
Restart Neutron resources in Pacemaker:
pcs resource enable neutron-metadata-agent-clone pcs resource enable neutron-l3-agent-clone pcs resource enable neutron-dhcp-agent-clone pcs resource enable neutron-openvswitch-agent-clone pcs resource enable neutron-server-clone
-
Return the cleanup agents to Pacemaker control
pcs resource manage neutron-ovs-cleanup-clone pcs resource manage neutron-netns-cleanup-clone
-
Wait until the output of
pcs status
shows that the above resources are running.