Description of problem: neutron-ovs-cleanup service is not enabled in comupte and controller using Director in RHOSP13beta. Until RHOSP12, neutron-ovs-cleanup service is enabled in systemd. But, in RHOSP13 beta, neutron-ovs-cleanup service is not enabled. Version-Release number of selected component (if applicable): RHOSP13beta How reproducible: When overcloud is deployed with director. Actual results: neutron-ovs-cleanup service is not enabled in controller and compute nodes. Expected results: neutron-ovs-cleanup service should be enabled.
Considering https://bugzilla.redhat.com/show_bug.cgi?id=1595733 - there is a potential problem in that the OVS, L3, and DHCP agents will still likely be running if we simply reactivate the cleanup services. In short, I think we need to fix 1595733 first (and possibly roll up running the cleanups as part of that fix since the service packages will no longer be installed on the baremetal in later releases).
The fix to https://bugs.launchpad.net/tripleo/+bug/1778913 will introduce graceful shutdown for services that are running in containers. For a cleanup to work well, it should be run after this service completes and not before (ports, namespaces, etc, will otherwise be deleted "out from under" the running agents). In short, the fix to https://bugs.launchpad.net/tripleo/+bug/1778913 should be merged to 13 before we add cleanup processes to shutdown.
As a workaround, when shutting down or rebooting a node they should follow the next procedure: ovs-vsctl del-br br-int ovs-vsctl del-br br-tun shutdown # or reboot On OSP13z3 we will have this automated.
After talking about it with Brent we feel that prior to applying Miguel steps, neutron agents should be stopped first.
Hello Brent, Thank you for your work on the upstream. Could you merge the fix into RHOSP13? I understand that you're working on upstream's stable/queens branch. This issue will have an impact to all RHOSP13 users. We should fix this at RHOSP13z2. Best Regards, Keigo Noha
Created attachment 1479233 [details] scripts, ansible playbook and service file to install cleanup service
Hello Brent, Thank you for your work on this bugzilla. Do we have any updates for this bugzilla? Do we ship the fix at RHOSP13z3? Best Regards, Keigo Noha
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. https://access.redhat.com/errata/RHBA-2018:3587