Skip to content

CI: Update Mageia distribution and the checkout action - #642

Merged
ppisar merged 2 commits into
fedora-modularity:mainfrom
ppisar:update_ci_distributions
Aug 11, 2026
Merged

CI: Update Mageia distribution and the checkout action#642
ppisar merged 2 commits into
fedora-modularity:mainfrom
ppisar:update_ci_distributions

Conversation

@ppisar

@ppisar ppisar commented Aug 10, 2026

Copy link
Copy Markdown
Collaborator

Upgrade Upgrade actions/checkout to v6 and Replace Mageia 9 with Mageia 10.
The CI failure in OpenMandriva Cooker is unrelated.

@ppisar ppisar changed the title Update distributions checkout action in CI Update distributions and checkout action in CI Aug 10, 2026
@ppisar
ppisar marked this pull request as draft August 10, 2026 16:15
@ppisar
ppisar force-pushed the update_ci_distributions branch 2 times, most recently from 63a3525 to 5ec9214 Compare August 11, 2026 07:26
ppisar added 2 commits August 11, 2026 10:14
NodeJS 20 is deprecated by GitHub. actions/checkout@v5 moved to
NodeJS 24.

This failure on OpenMandriva Cooker:

    Run actions/checkout@v6
    /usr/bin/docker exec  a06c66557a313c02d26a9aca9fe924f53e2fd3a4429a093549c5d840bb212b94 sh -c "cat /etc/*release | grep ^ID"
    /__e/node24/bin/node: symbol lookup error: /__e/node24/bin/node: undefined symbol: _ZNSt18condition_variable4waitERSt11unique_lockISt5mutexE, version GLIBCXX_3.4.11

seems to be unrelated to how old openmandriva/cooker:latest image is.
The error was there before.  The symbol is provided by
/usr/lib64/libstdc++.so.6 from lib64stdc++6-15.2.0-2.x86_64.
Mageia 9 went end of life on 2026-06-28.
@ppisar
ppisar force-pushed the update_ci_distributions branch from 5ec9214 to 33baa60 Compare August 11, 2026 08:16
@sonarqubecloud

Copy link
Copy Markdown

@ppisar ppisar changed the title Update distributions and checkout action in CI CI: Update Mageia distribution and the checkout action Aug 11, 2026
@ppisar
ppisar marked this pull request as ready for review August 11, 2026 08:36
@ppisar
ppisar merged commit e6e6922 into fedora-modularity:main Aug 11, 2026
28 of 31 checks passed
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.

1 participant