Skip to content

Conversation

bgilbert
Copy link
Contributor

@bgilbert bgilbert commented Feb 8, 2023

Use non-EOL Linux distro versions, and build test binaries on a sufficiently old GitHub runner image to be compatible with those distros.

Also bump checkout and setup-go actions and add Go 1.20.

@gen2thomas
Copy link

Hi @bgilbert it seems the broken CI blocks some PR to merge. For the broken check, it seems the libc.so.6 was not found. Am I right? And do you need help to solve this issue?

- internal/dlopen 2023-04-18T12:22:50.7634122Z ./internal/dlopen.test: /lib/x86_64-linux-gnu/libc.so.6: versionGLIBC_2.32' not found (required by ./internal/dlopen.test)
2023-04-18T12:22:50.7634773Z ./internal/dlopen.test: /lib/x86_64-linux-gnu/libc.so.6: version GLIBC_2.34' not found (required by ./internal/dlopen.test) 2023-04-18T12:22:50.7820412Z ##[error]Process completed with exit code 1.

bgilbert added 3 commits June 1, 2023 00:57
18.04 is out of regular maintenance.
We need an older glibc for the binaries to work on older distros.
@bgilbert bgilbert changed the title WIP: Fix CI workflows: update Linux distro versions to fix CI Jun 1, 2023
@bgilbert bgilbert marked this pull request as ready for review June 1, 2023 05:05
@bgilbert bgilbert requested a review from prestist June 1, 2023 05:05
@bgilbert bgilbert changed the title workflows: update Linux distro versions to fix CI workflows: update Linux distro versions to fix CI; update actions; add Go 1.20 Jun 1, 2023
@bgilbert bgilbert changed the title workflows: update Linux distro versions to fix CI; update actions; add Go 1.20 workflows: update Linux distro versions; update actions; add Go 1.20 Jun 1, 2023
Copy link

@prestist prestist left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for updating this.

LGTM!

@bgilbert bgilbert merged commit 3e98c3a into coreos:main Jun 1, 2023
@bgilbert bgilbert deleted the ci branch June 1, 2023 20:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants