** Description changed: [Impact] In code, Basically all ubuntu version could be affected. I'm trying to do test them Xenial - Tested, Affected Artful - Bionic - - UCA-Mitaka - + UCA-Mitaka - UCA-Newton - UCA-Ocata - UCA-Pike - UCA-Queens - ..? neutron-ovs-cleanup service runs earlier than ovsdb-server sometimes. then, neutron-ovs-cleanup service's status remains failed with below error msg "ProcessExecutionError: Exit code: 1; Stdin: ; Stdout: ; Stderr: ovs- vsctl: unix:/var/run/openvswitch/db.sock: database connection failed (No such file or directory)" that is fine for booting. but. If someday upgrade pkgs related to neutron, it runs neutron-ovs-cleanup again because it is not in active status. eventually, neutron-ovs-cleanup deletes all ports on running compute nodes. related logs here https://paste.ubuntu.com/p/QkkwP2vPDv/ [Test Case] 1. deploy openstack env 2. run below scripts to add many ports #!/bin/bash for i in {0..1000} do juju ssh nova-compute/0 "sudo ip link add dummy$i type dummy;sudo ip link set name t-test$i dev dummy$i;sudo ovs-vsctl add-port br-int t-test$i"; done 3. systemctl list-units --failed - check if there is failed neutron-ovs-cleanup service [Regression] Changes dependency on debian/neutron-openvswitch-agent.neutron-ovs-cleanup.service.in need to reboot if this patch is affected. If this symptom is not affected your env. no need to reboot.
** Description changed: [Impact] In code, Basically all ubuntu version could be affected. I'm trying to do test them - - Xenial - Tested, Affected - Artful - - Bionic - - - UCA-Mitaka - - UCA-Newton - - UCA-Ocata - - UCA-Pike - - UCA-Queens - - ..? neutron-ovs-cleanup service runs earlier than ovsdb-server sometimes. then, neutron-ovs-cleanup service's status remains failed with below error msg "ProcessExecutionError: Exit code: 1; Stdin: ; Stdout: ; Stderr: ovs- vsctl: unix:/var/run/openvswitch/db.sock: database connection failed (No such file or directory)" that is fine for booting. but. If someday upgrade pkgs related to neutron, it runs neutron-ovs-cleanup again because it is not in active status. eventually, neutron-ovs-cleanup deletes all ports on running compute nodes. related logs here https://paste.ubuntu.com/p/QkkwP2vPDv/ [Test Case] 1. deploy openstack env 2. run below scripts to add many ports #!/bin/bash - for i in {0..1000} + juju ssh nova-compute/0 ' + sudo modprobe dummy + for i in {1..2000} do - juju ssh nova-compute/0 "sudo ip link add dummy$i type dummy;sudo ip link set name t-test$i dev dummy$i;sudo ovs-vsctl add-port br-int t-test$i"; + echo $i + sudo ip link add dummy$i type dummy;sudo ip link set name t-test$i dev dummy$i;sudo ovs-vsctl add-port br-int t-test$i done - + ' 3. systemctl list-units --failed - check if there is failed neutron-ovs-cleanup service [Regression] Changes dependency on debian/neutron-openvswitch-agent.neutron-ovs-cleanup.service.in need to reboot if this patch is affected. If this symptom is not affected your env. no need to reboot. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1752838 Title: [SRU] neutron-ovs-cleanup runs earlier than ovsdb-server when there are many port To manage notifications about this bug go to: https://bugs.launchpad.net/cloud-archive/+bug/1752838/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
