Bugzilla – Bug 1203261
[Build 272.2] openQA test fails in yast2_control_center - incorrect expectation of ports 15.5 update repo
Last modified: 2022-11-08 09:26:49 UTC
ports 15.5 update repo is not expected to exist at all as we've dropped in 15.3 while we've started to build leap for all arches in single repo (exception for armv7)
test/yast fails on repo being missing
openQA test in scenario opensuse-15.5-DVD-aarch64-yast2_gui@aarch64 fails in
## Test suite description
Test for yast2 UI, GUI only. Running on created gnome images which provides both text console for ncurses UI tests as well as the gnome environment for the GUI tests.
Temporarily added YAST2_GUI_TERMINATE_PREVIOUS_INSTANCES to see if helps. This variable triggers code which terminates all yast2 processes before starting new one. (see poo#26104).
Fails since (at least) Build [257.1](https://openqa.opensuse.org/tests/2525349)
## Expected result
Last good: (unknown) (or more recent)
## Further details
Always latest result in this scenario: [latest](https://openqa.opensuse.org/tests/latest?arch=aarch64&distri=opensuse&flavor=DVD&machine=aarch64&test=yast2_gui&version=15.5)
Do you want to think of priority? AFAIK developers are not allowed to set priorities and with P5 I doubt it will get an attention any time soon.
is it one liner or something more complex from yast's POV?
This is related to a special processing of the repositories in the control.xml on ARM.
sed -i -e "s,http://download.opensuse.org/update/leap/,http://download.opensuse.org/ports/update/leap/," ...
The question is what is the correct behavior? Should we keep the http://download.opensuse.org/update/leap URL untouched? (I.e. remove that sed command?) Or do we need to change the URL in a different way?