action #111125
closed[qe-core] test fails in ovn - installation of packages is timing out in GMC build
0%
Description
Observation¶
In the last build, installation of ovn (openvswitch) started to fail somehow, we need to find out if it's a product bug, or a problem in the test (albeit, it's taking 300 seconds to fail, to that should tell us something already.
Suggestions¶
- Investigate and check whether it's a bug in the product or if it's problem in the test setup
- Report if it's a product bug or update this ticket with the findings so that bugbusters can work on it.
openQA test in scenario sle-15-SP4-Online-aarch64-extra_tests_textmode@aarch64 fails in
ovn
Test suite description¶
Maintainer: QE Core, asmorodskyi,dheidler. Mainly console extratest
Reproducible¶
Fails since (at least) Build 148.1
Expected result¶
Last good: (unknown) (or more recent)
Further details¶
Always latest result in this scenario: latest
Updated by akumar over 2 years ago
- Assignee set to akumar
- Start date changed from 2022-05-16 to 2022-05-17
Updated by akumar over 2 years ago
With a quick investigation, ovn failures seems to be some kind of network issue. I tried a clone job (https://openqa.suse.de/tests/8770671#step/ovn/3) without changing anything and ovn test module ran successfully.
Also the actual installation of 'openvswitch' package is happening in the preceding test module - openvswitch itself (https://openqa.suse.de/tests/8751428#step/openvswitch/3)
@szarate, please let me know if you have any idea on how to look into this further.
Updated by akumar over 2 years ago
Also in this https://openqa.suse.de/tests/8751428#step/openvswitch/2, I found that there is no 'openvswitch-switch' sub-package since 2017. It was merged into the main openvswitch package itself (https://build.opensuse.org/package/view_file/openSUSE:Factory/openvswitch/openvswitch.changes?expand=1 line#1032).
On running 'zypper in openvswitch-switch' -
# zypper in openvswitch-switch
Loading repository data...
Reading installed packages...
'openvswitch-switch' not found in package names. Trying capabilities.
Resolving package dependencies...
The following NEW package is going to be installed:
openvswitch
1 new package to install.
Overall download size: 598.3 KiB. Already cached: 0 B. After the operation, additional 1.2 MiB will be used.
Continue? [y/n/v/...? shows all options] (y):
So I think some updates are needed in test files.
Updated by akumar over 2 years ago
ovn test running successfully on the rerun of latest job (for GMC build 151.1) - https://openqa.suse.de/tests/8770995#step/ovn/3
Updated by szarate over 2 years ago
akumar wrote:
Also in this https://openqa.suse.de/tests/8751428#step/openvswitch/2, I found that there is no 'openvswitch-switch' sub-package since 2017. It was merged into the main openvswitch package itself (https://build.opensuse.org/package/view_file/openSUSE:Factory/openvswitch/openvswitch.changes?expand=1 line#1032).
On running 'zypper in openvswitch-switch' -
# zypper in openvswitch-switch Loading repository data... Reading installed packages... 'openvswitch-switch' not found in package names. Trying capabilities. Resolving package dependencies... The following NEW package is going to be installed: openvswitch 1 new package to install. Overall download size: 598.3 KiB. Already cached: 0 B. After the operation, additional 1.2 MiB will be used. Continue? [y/n/v/...? shows all options] (y):
So I think some updates are needed in test files.
Looks like so, I see that it's only a thing with the network then (most likely?)
Thanks!
Updated by akumar over 2 years ago
I ran the clone job several times with ovn test module running successfully, to confirm that failure was some network issue only.
and to update openvswitch test module, created this PR - https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/14950
Updated by akumar over 2 years ago
I have pushed another commit (https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/14950/commits/e1aaddd6688be996c2ad7b7e4d32b7c81aa325cd) which retains the openvswitch-switch package name for maintenance release sle12-sp2 as the package still exists for that release. - https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/14950
Updated by szarate over 2 years ago
- Status changed from In Progress to Resolved
Calling it resolved, as the VRs are already passing