This looks to be a side effect of dhcpcd(configure all interfaces by default) available in cirros-0.6.0+ and the issue started to appear after jobs switched to use the newer cirros versions[1][2]
"test_port_security_macspoofing_port" is specifically impacted as it does manage the ip address manually, there was a slight change after the newer cirros version to it[3]
We could stop dhcpcd or reconfigure(denyinterfaces eth1 to /etc/dhcpcd.conf) so it do not interfare with the test config. And for this i found an issue in cirros and reported[4]
To fix we can update test as above or move affected jobs to use cirros 0.5.2 temporary.
This looks to be a side effect of dhcpcd(configure all interfaces by default) available in cirros-0.6.0+ and the issue started to appear after jobs switched to use the newer cirros versions[1][2]
"test_port_ security_ macspoofing_ port" is specifically impacted as it does manage the ip address manually, there was a slight change after the newer cirros version to it[3]
We could stop dhcpcd or reconfigure( denyinterfaces eth1 to /etc/dhcpcd.conf) so it do not interfare with the test config. And for this i found an issue in cirros and reported[4]
To fix we can update test as above or move affected jobs to use cirros 0.5.2 temporary.
[1] https:/ /review. opendev. org/c/openstack /neutron/ +/871272 /review. opendev. org/c/openstack /devstack/ +/881437 /review. opendev. org/c/openstack /tempest/ +/871271 /github. com/cirros- dev/cirros/ issues/ 107
[2] https:/
[3] https:/
[4] https:/