Skip to content

MDBF-1238: Q4 platforms update - #1018

Merged
grooverdan merged 1 commit into
MariaDB:devfrom
RazvanLiviuVarzaru:MDBF-1238
Oct 14, 2026
Merged

grooverdan merged 1 commit into
MariaDB:devfrom
RazvanLiviuVarzaru:MDBF-1238

Conversation

@RazvanLiviuVarzaru

Copy link
Copy Markdown
Collaborator

New:

  • Fedora 45: server (from 12.3, the version Fedora 45 ships) and Connector C, ODBC and C++
  • Ubuntu 26.10: server (from 11.8)
  • Fedora 44: Connector ODBC and C++ (the server and Connector C have it)

Removed:

  • Debian 11 (EOL): server and connectors
  • Fedora 42 (EOL): Connector C++

Branch protection (GITHUB_STATUS_BUILDERS):

  • aarch64-debian-11 is replaced by aarch64-debian-12.
  • amd64-debian-11-debug-ps-embedded is replaced by amd64-debian-12-debug-ps-embedded.
  • The Galera tests move from aarch64-debian-12 to aarch64-debian-13, as they are too slow/flaky for a status builder.

Other:

  • amd64-debian-11-aocc is replaced by amd64-debian-12-aocc.

The required checks in the GitHub branch protection rules must be renamed when this is deployed.

@RazvanLiviuVarzaru

RazvanLiviuVarzaru commented Oct 14, 2026 •

Copy link
Copy Markdown
Collaborator Author

@fauust VM updates https://git.mariadb.org/MariaDB/sysadmin/pulls/198 needed before merging this PR.
We will remove debian-11 VM after this patch is deployed in PROD.

@grooverdan

Copy link
Copy Markdown
Member

Build failures aside its looking very good. Ubuntu-26.(04,10) might need a newer runner on kernel to avoid "tar: ./usr/share/doc: Cannot stat: Function not implemented".

@RazvanLiviuVarzaru

Copy link
Copy Markdown
Collaborator Author

Build failures aside its looking very good. Ubuntu-26.(04,10) might need a newer runner on kernel to avoid "tar: ./usr/share/doc: Cannot stat: Function not implemented".

Thanks, will try it out.
srpm-rhel-7 doesn't want to build anymore so I will remove it and live with the last successful build on quay.

@fauust

fauust commented Oct 14, 2026

Copy link
Copy Markdown
Collaborator

@fauust VM updates https://git.mariadb.org/MariaDB/sysadmin/pulls/198 needed before merging this PR. We will remove debian-11 VM after this patch is deployed in PROD.

deployed.

New:
- Fedora 45: server (from 12.3, the version Fedora 45 ships) and
  Connector C, ODBC and C++
- Ubuntu 26.10: server (from 11.8)
- Fedora 44: Connector ODBC and C++ (the server and Connector C have it)

Removed:
- Debian 11 (EOL): server and connectors
- Fedora 42 (EOL): Connector C++

Branch protection (GITHUB_STATUS_BUILDERS):
- aarch64-debian-11 is replaced by aarch64-debian-12.
- amd64-debian-11-debug-ps-embedded is replaced by
  amd64-debian-12-debug-ps-embedded.
- The Galera tests move from aarch64-debian-12 to aarch64-debian-13,
  as they are too slow/flaky for a status builder.

Other:
- amd64-debian-11-aocc is replaced by amd64-debian-12-aocc.

The required checks in the GitHub branch protection rules must be
renamed when this is deployed.
@RazvanLiviuVarzaru

RazvanLiviuVarzaru commented Oct 14, 2026 •

Copy link
Copy Markdown
Collaborator Author

@grooverdan
Tests I've run locally. If I have your blessing to merge, please approve 😇

  1. Successful compilation (amd64 only) across supported mariadb versions:
  • newer aocc - pass
  • fedora 45 - pass
  • ubuntu 26.10 - pass

MTR tests will run on buildbot.dev.mariadb.org for a final validation

MDBF-1238 Compile Checks.html

  1. Extensive testing for the branch protection swap: amd64-debian-12-debug-ps-embedded vs amd64-debian-11-debug-ps-embedded
  • compilation - pass on both
  • mtr - no newer failures on amd64-debian-12-debug-ps-embedded

debug-ps-embedded_ Debian 11 vs 12.html

  1. Connectors compile on Fedora 45
  • confirmed with Lawrin that failing branches are fine, needing just a rebase/merge.

Connector tests will run on buildbot.dev.mariadb.org for a final validation

Fedora 44_45 Connector Builds.html

Manual verifications:

  • aarch64-debian-12 replacement for aarch64-debian-11 as a status builder,
    is green on all supported mariadb branches (galera failures were expected and will not be part of branch protection)

@grooverdan

Copy link
Copy Markdown
Member

Great test reports. Merging now to ensure builds happen.

@grooverdan
grooverdan merged commit 0165012 into MariaDB:dev Oct 14, 2026
34 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants