Skip to content
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

Pre-release job fixes for 92.2 #5921

Merged
merged 5 commits into from
Apr 30, 2024

Conversation

clebergnu
Copy link
Contributor

@clebergnu clebergnu commented Apr 30, 2024

This is a collection of fixes to make the pre-release job pass for the upcoming 92.2 (LTS) release.

Example of a successful run can be seen here.

Reference: #5899

clebergnu and others added 5 commits April 29, 2024 11:52
Without those specifiers, tests will fail and badges will present a
fail state because Cirrus is no longer used on the latest branches.

Signed-off-by: Cleber Rosa <crosa@redhat.com>
Switch to use openstack images from OpenSUSE JeOS, the other
images has been discontinued after 15.2.

Update variants.yml to only fetch openSUSE 15.2 and 15.3.
Remove OpenSUSE 15.1 that was EOLed earlier this year.
Test only for x86_64, because there are only JeOS images
for this arch.

Update all unit selftests to work with the new images.

Fixes: avocado-framework#5073

Signed-off-by: Ana Guerrero Lopez <anguerre@redhat.com>
Fedora 36 is now available under the archive location, so let's update
the code that alternates between locations.

Signed-off-by: Cleber Rosa <crosa@redhat.com>
The current default version of Ubuntu is 21.10. When converting
this version to float, the last 0 is removed and this leads
to try to fetch version 21.1 instead of 21.10
Overriding get_best_version() to take care of that.

Remove overrided get_versions() since it's not longer required.

References: avocado-framework#5073

Signed-off-by: Ana Guerrero Lopez <anguerre@redhat.com>
This is a follow-up for ccf873f
get_versions() shouldn't have been removed but rather updated
to handle also the case we provide an ubuntu version.

Signed-off-by: Ana Guerrero Lopez <anguerre@redhat.com>
@richtja richtja merged commit 640e856 into avocado-framework:92lts Apr 30, 2024
36 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done 105
Development

Successfully merging this pull request may close these issues.

None yet

3 participants