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

Use ubuntu-24.04 to fix libqpid-proton11 #897

Merged
merged 1 commit into from
Dec 10, 2024

Conversation

agrare
Copy link
Member

@agrare agrare commented Dec 10, 2024

The lunar dist is no longer available, and installing from the noble dist instead (24.04) causes a conflict due to the version of libssl.

We can move the entire runner to ubuntu-24.04 to resolve the issue, this will be the default for ubuntu-latest "soon" ™️ actions/runner-images#10636

Rollout will begin on December 5th and will complete on January 17th, 2025.

Once that is complete we can revert back to using ubuntu-latest here.

Fixes https://github.com/ManageIQ/manageiq-providers-openstack/actions/runs/12258034148/job/34196883353

Ign:8 http://us.archive.ubuntu.com/ubuntu lunar InRelease
Err:9 http://us.archive.ubuntu.com/ubuntu lunar Release
  404  Not Found [IP: 91.189.91.81 80]
Reading package lists...
E: The repository 'http://us.archive.ubuntu.com/ubuntu lunar Release' does not have a Release file.
Repository: 'deb http://us.archive.ubuntu.com/ubuntu lunar universe'

 Reading package lists...
E: The value 'lunar' is invalid for APT::Default-Release as such a release is not available in the sources

@agrare agrare requested a review from Fryguy as a code owner December 10, 2024 14:40
@agrare agrare force-pushed the fix_libqpidproton_install_gha branch 3 times, most recently from f05d6f3 to 388d148 Compare December 10, 2024 14:59
The version of libqpid-proton11 in 22.04 is too old and adding the
noble/24.04 repository causes a conflict during install due to libssl
versions.

We can move the entire runner to 24.04, this is going to be the default
for ubuntu-latest shortly anyway.
@agrare agrare force-pushed the fix_libqpidproton_install_gha branch from 388d148 to 81819c7 Compare December 10, 2024 15:09
@agrare agrare changed the title Use noble distribution for libqpidproton Use ubuntu-24.04 to fix libqpid-proton11 Dec 10, 2024
@agrare
Copy link
Member Author

agrare commented Dec 10, 2024

NOTE nuage is likely running into the same issue so I'll push a similar PR over there.

@Fryguy Fryguy merged commit 45f993d into ManageIQ:master Dec 10, 2024
3 checks passed
@Fryguy Fryguy added the test label Dec 10, 2024
@Fryguy Fryguy self-assigned this Dec 10, 2024
@agrare agrare deleted the fix_libqpidproton_install_gha branch December 10, 2024 15:57
@Fryguy
Copy link
Member

Fryguy commented Jan 7, 2025

Backported to radjabov in commit c0dafa9.

commit c0dafa9cf9511a3c93a8b5dc2fc96ca4c2eef22b
Author: Jason Frey <fryguy9@gmail.com>
Date:   Tue Dec 10 10:56:09 2024 -0500

    Merge pull request #897 from agrare/fix_libqpidproton_install_gha
    
    Use ubuntu-24.04 to fix libqpid-proton11
    
    (cherry picked from commit 45f993df09df3982098decb1265abdf2fa9e9482)

Fryguy added a commit that referenced this pull request Jan 7, 2025
Use ubuntu-24.04 to fix libqpid-proton11

(cherry picked from commit 45f993d)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants