I was checking few more case with such error. It looks that it's common issue that port is deleted from OVS (so vm.destroy() is called) before it is updated to mark as ACTIVE by L2 agent. For example: - vm.destroy at 5:10:01.190: http://logs.openstack.org/81/468281/46/check/legacy-neutron-dsvm-fullstack/7aca78e/logs/dsvm-fullstack-logs/TestBwLimitQoSOvs.test_bw_limit_qos_port_removed_ingress,openflow-native_.txt.gz#_2017-12-19_05_10_01_190 - port updated as ACTIVE at 05:10:02.494: http://logs.openstack.org/81/468281/46/check/legacy-neutron-dsvm-fullstack/7aca78e/logs/dsvm-fullstack-logs/TestBwLimitQoSOvs.test_bw_limit_qos_port_removed_ingress,openflow-native_/neutron-openvswitch-agent--2017-12-19--05-09-41-666635.txt.gz
I was checking few more case with such error. It looks that it's common issue that port is deleted from OVS (so vm.destroy() is called) before it is updated to mark as ACTIVE by L2 agent. For example: logs.openstack. org/81/ 468281/ 46/check/ legacy- neutron- dsvm-fullstack/ 7aca78e/ logs/dsvm- fullstack- logs/TestBwLimi tQoSOvs. test_bw_ limit_qos_ port_removed_ ingress, openflow- native_ .txt.gz# _2017-12- 19_05_10_ 01_190 logs.openstack. org/81/ 468281/ 46/check/ legacy- neutron- dsvm-fullstack/ 7aca78e/ logs/dsvm- fullstack- logs/TestBwLimi tQoSOvs. test_bw_ limit_qos_ port_removed_ ingress, openflow- native_ /neutron- openvswitch- agent-- 2017-12- 19--05- 09-41-666635. txt.gz
- vm.destroy at 5:10:01.190: http://
- port updated as ACTIVE at 05:10:02.494: http://