-
Notifications
You must be signed in to change notification settings - Fork 26
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
reverting back bbw workers #509
Conversation
scons was a former build system for Galera that was replaced with cmake.
Unsure if will add this as a CI item, but no immediate need to restrict the build of it as a worker now.
@grooverdan @fauust another workaround (it's not ideal, but gives us some breathing time before moving to ubuntu 24.04 and solve all build errors) could be something like this:
Tested on my fork. where almalinux is running on current ubuntu-latest (we could enforce the version to 22.04) and sles is on 24.04 |
Allows the sufficient emulation to connect to the EPEL respository and hence be able to build this image on ppc64le.
@RazvanLiviuVarzaru nice - it was centos-stream9 with the problem but I applied the same concept. |
Note - sles doesn't have the same devel package.
This reverts commit 3900f5f. Chicken/egg problem - s390x container needed to build galera-4 which is needed to build container. Missing s390x isn't a big problem - we really only build LTS platforms for s390x.
@@ -13,7 +13,7 @@ on: | |||
|
|||
jobs: | |||
build: | |||
runs-on: ubuntu-24.04 | |||
runs-on: ${{ matrix.runner || 'ubuntu-latest' }} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
please use ubuntu-22.04
or ubuntu-24.04
(not latest).
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ubuntu-latest is 22.04 currenty in github action terms: https://docs.github.com/en/actions/using-jobs/choosing-the-runner-for-a-job#choosing-github-hosted-runners
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@grooverdan We can lock ubuntu-latest to ubuntu-22.04 to prevent any future GitHub updates for -latest runner.
Let's merge this please when possible, I need to come up with some additions to this yml file for fedora40-valgrind.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yep, that was my point, pining version is more predictable.
I was going to try to install qemu-static from Debian sid but that's maybe not as clean... So ok with this solution (but please don't use latest). |
@@ -13,7 +13,7 @@ on: | |||
|
|||
jobs: | |||
build: | |||
runs-on: ubuntu-24.04 | |||
runs-on: ${{ matrix.runner || 'ubuntu-latest' }} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yep, that was my point, pining version is more predictable.
@fauust any preference on on how to use newer qemu-user-static on ubuntu:latest (22.04 in gh actions terms).