action #177138
closed[tools]test fails in s390x zkvm bootloader_start tests, define a new vm fails due to "Cannot set interface flags on 'macvtapxx': Address already in use"
0%
Description
Description¶
The issue is seen from ~1 hour ago, when openQA uses virsh command to define a vm, it reports the below error messages:
[2025-02-13T10:18:38.242390Z] [debug] [pid:98929] [run_ssh_cmd(virsh start openQA-SUT-2 2> >(tee /tmp/os-autoinst-openQA-SUT-2-stderr.log >&2))] stderr:
error: Failed to start domain 'openQA-SUT-2'
error: Cannot set interface flags on 'macvtap148': Address already in use
I did some investigation on s390zl12, and found that there were some stale macvtap NICs even no running VM.
rfan@s390zl12:~> ip a|grep macvtap
28471: macvtap57@vlan2114: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 500
28472: macvtap58@vlan2114: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 500
28473: macvtap59@vlan2114: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 500
28474: macvtap60@vlan2114: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 500
28475: macvtap61@vlan2114: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 500
28476: macvtap62@vlan2114: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 500
28477: macvtap63@vlan2114: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 500
28478: macvtap64@vlan2114: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 500
28479: macvtap65@vlan2114: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 500
28480: macvtap66@vlan2114: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 500
28481: macvtap67@vlan2114: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 500
28482: macvtap68@vlan2114: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 500
28483: macvtap69@vlan2114: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 500
Observation¶
openQA test in scenario sle-micro-6.2-Base-qcow-s390x-ssh_mm_whitelist@s390x-kvm fails in
bootloader_start
Test suite description¶
SLE Micro image boot with ignition disk and default tests. Default tests are transactional-update, rebootmgr, health_check, cockpit service and some other checks specific to SLE Micro.
Reproducible¶
Fails since (at least) Build rfan0214
Expected result¶
Last good: (unknown) (or more recent)
Further details¶
Always latest result in this scenario: latest
Updated by mkittler 18 days ago
Also see https://suse.slack.com/archives/C02CANHLANP/p1739441650120979 and another thread linked from there for additional context.
Updated by mkittler 18 days ago
- Assignee set to mkittler
I restarted one of the affected test. The affected test failed 8 hours ago. The restarted test is now past the critical point, see https://openqa.suse.de/tests/16759998#details.
I have also seen other tests successfully running on previously affected worker slots. So perhaps this issue has already resolved itself.