MDBF-1156: Add Ubuntu 26.04 - ci_images add galera#924
MDBF-1156: Add Ubuntu 26.04 - ci_images add galera#924grooverdan merged 3 commits intoMariaDB:devfrom
Conversation
|
@grooverdan the CI workflow is trying to get Galera from production i.e. ci.mariadb.org If you want galera testing on the V3 builder, I can do "some tricks" to make it happen, |
|
yep, a fix into the v3 builder is quite sufficient to capture any regressions. |
With MDEV-38978 resolved, there is now mariadb-4.x galera packages for 26.04 in both dev and prod BB environments. This adds galera to the bb-worker images. Note the 26.04-amd64v3 image will gain an non-amd64v3 galera package for now. There currently isn't a galera-amd64v3 builder and changes to ci_build_images/debian.Dockerfile needs to happen to include the variant package.
62114f8 to
fc8b4c6
Compare
MariaDB/server@2d27301 is now 11.8 - `boost` deps should be pulled by `mk-build-deps -r -i debian/control` - `sid` has mariadb server 11.8 - base the other debian/ubuntu on 11.4 control file to pull boost deps for aarch64 Note: 11.4 debian/control file pulls: - libboost-dev on all arches - boost components only on amd64/aarch64
5c180b7 to
bf853f3
Compare
|
bf853f3 |
MariaDB/server#4863 targeting 11.4, is removing the boost deps to support CS 6.4 so we can't base older Ubu/Deb on 11.4, because server versions 10.6/10.11 (CS 6.4) are still built there. Older Ubu/Deb build 11.4 + so ARM deps are still a requirement, resulting in a small hack to the downloaded debian/control file.
0f76bc8 to
4b4ba39
Compare
|
Update: re-run of the failed jobs worked. The mystery remains. @grooverdan hit merge if you bless this merge! First run attempt yielded: These don't seem related to my changes, can find something similar in: Ubuntu 26.04 ppc64le |
|
Well rebuild on merged seemed to go well. |
With MDEV-38978 resolved, there is now mariadb-4.x galera packages for 26.04 in both dev and prod BB environments.
This adds galera to the bb-worker images.
Note the 26.04-amd64v3 image will gain an non-amd64v3 galera package for now. There currently isn't a
galera-amd64v3 builder and changes to
ci_build_images/debian.Dockerfile needs to happen to include the variant package.
Note: I did test building galera-4 using
./scripts/build -pon the amd64v3 bb worker and it built and unit tested ok.