action #69154
action #68350: Improve package and base OS version support
Improve package and base OS version support: Bump versions to Leap 15.2
0%
Description
- https://build.opensuse.org/projects/devel:openQA:ci/meta
- os-autoinst docker files
- openQA references
- documentation
Related issues
History
#1
Updated by okurz 6 months ago
- Status changed from In Progress to Feedback
https://github.com/os-autoinst/os-autoinst/pull/1481 for os-autoinst references, https://github.com/os-autoinst/openQA/pull/3276 . I have added openSUSE Leap 15.2 to https://build.opensuse.org/projects/devel:openQA:ci/meta but need yet to change the "containers" repo we can agree that this is the right time to switch.
#2
Updated by okurz 6 months ago
- Status changed from Feedback to Workable
https://github.com/os-autoinst/os-autoinst/pull/1481 was merged. Need to provide some package links and maintenance updates according to https://github.com/os-autoinst/openQA/pull/3276#issuecomment-662437408
#5
Updated by cdywan 4 months ago
okurz wrote:
why did you set this to "In Progress" when I was in vacation so obviously did not work on this?
You did. But you weren't ;-) The PR is in progress as far as I can tell. I'm not aware that we have a policy of resetting all tickets when people take days off.
#7
Updated by okurz 4 months ago
okurz wrote:
Need to provide some package links and maintenance updates according to https://github.com/os-autoinst/openQA/pull/3276#issuecomment-662437408
#8
Updated by okurz 4 months ago
- Status changed from Workable to Feedback
one problem is: https://build.opensuse.org/package/show/devel:openQA:Leap:15.2/perl-Mojolicious-Plugin-Status:
nothing provides perl(File::Temp) >= 0.2308, (got version 0.2304 provided by perl-File-Temp), (got version 0.2304 provided by perl-base)
So I created https://build.opensuse.org/request/show/814747 to bump the version within openSUSE:Leap:15.2 but that got rejected because perl-File-Temp is provided by SLE packages so I created https://build.suse.de/request/show/222141 internally for SLE referencing a bug https://bugzilla.opensuse.org/show_bug.cgi?id=1174050 which was declined because we would need to have an ECO which IMHO is an effort we want to avoid.
Based on test results in https://github.com/os-autoinst/openQA/pull/3276 like https://app.circleci.com/pipelines/github/os-autoinst/openQA/4249/workflows/64cdf150-77b6-4633-af73-a02f0828b019/jobs/40689 did
for i in perl-File-Temp perl-Devel-Cover perl-Selenium-Remote-Driver perl-TAP-Harness-JUnit; do osc linkpac openSUSE:Factory $i devel:openQA:Leap:15.2 ; done
https://build.opensuse.org/project/show/devel:openQA:Leap:15.2 is all green now.
Waiting for circleCI results
#10
Updated by okurz 3 months ago
- Status changed from Blocked to In Progress
https://github.com/os-autoinst/openQA/pull/3276 merged as well as updated https://build.opensuse.org/projects/devel:openQA:ci/meta
EDIT: Also needed to add "Prefer: openSUSE-release-appliance-docker" to https://build.opensuse.org/projects/devel:openQA:ci/prjconf to fix a problem with "have choices for …" in OBS.
#11
Updated by okurz 3 months ago
- Related to action #75235: container image devel:openQA:ci/base is unresolvable with "nothing provides this-is-only-for-build-envs needed by cmake-mini" added