New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
WIP: Don't die if releasenotes URL is not available #13255
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
for applying in Full offline test suite, if you can just pass SCC_REGISTER', 'installation' and the test suite remains unaffected I would go for that path, if more changes are needed, then it would be to hacky and I think it is better to create additional module for that case.
842b0ea
to
7121183
Compare
7121183
to
0e43e35
Compare
I now put the code back to just record a soft failure with referencing the poo#97316 ticket. The logic if looking for RPM or URL is stll the same relying on SCC_REGISTER, just to avoid breaking existing old job definitions. |
Could you please try as well the second part of the ticket and provide a verification? 'schedule the module to offline installation test suite' to see if we need to do further changes or not. btw, you have some extra commits from previous work (probably some missing rebase). |
see https://progress.opensuse.org/issues/98391 Verifications: http://10.160.64.152/tests/3371 (sles aarch64) http://10.160.64.152/tests/3372 (sles x86_64) http://10.160.64.152/tests/3373 (Tumbelweed) http://10.160.64.152/tests/3374 (Leap 15.4) https://openqa.opensuse.org/tests/1919108 (Tumbleweed aarch64) http://openqa.suse.de/tests/7136532 (sles s390x svirt) http://openqa.suse.de/tests/7136627 (sles ppc64le) http://openqa.suse.de/tests/7136802 (sles 64bit-smp)
Related ticket: https://progress.opensuse.org/issues/97940 Adjust the condition to handle different tracker versions Add a softfailure for tracker search due to bsc#1190296
Fips pattern is for SLES only, no need to install it on SLED. So skip the installation of fips pattern for SLED.
0e43e35
to
d3e8b86
Compare
- If we're online but still get release notes from RPM then we just soft-fail. - Soft failure will have a reference to poo#97316
d3e8b86
to
e9c32ff
Compare
poo#97316: Sometimes URL for release notes is not yet available
for SLES. In this case record a soft failure instead of dying.
Related ticket: https://progress.opensuse.org/issues/97316
Verification run:https://openqa.suse.de/tests/7100006