Skip to content

DO-2059: Revert ubuntu-24.04 pin and install MariaDB client - #200

Merged
aaronmedina-dev merged 2 commits into
mainfrom
feature/DO-2059_revert_runner_pin_install_mariadb_client
Nov 10, 2026
Merged

aaronmedina-dev merged 2 commits into
mainfrom
feature/DO-2059_revert_runner_pin_install_mariadb_client

Conversation

@aaronmedina-dev

Copy link
Copy Markdown
Contributor

Description of the proposed changes

Reverts the ubuntu-24.04 pin from #195 back to ubuntu-latest, and instead installs mariadb-client in the Integration Tests job of php-quality-checks.yml.

On Ubuntu 26.04 the runner's MySQL 8.4 mysqldump fails against MariaDB (Unknown table 'COLUMN_STATISTICS'). With mariadb-client installed, Magento's integration test framework uses mariadb-dump/mariadb instead.

As agreed with Chris and Tom, we stay on ubuntu-latest because pinning could cause more issues in the future: https://aligent.slack.com/archives/C05HKQWT05T/p1793921767519839

Jira: DO-2059

…adb_client_for_magento_tests"

This reverts commit ab6525e, reversing
changes made to 7466d4f.
Keep ubuntu-latest and install mariadb-client so Magento's integration
test framework uses mariadb-dump/mariadb instead of the runner's MySQL
8.4 mysqldump, which fails against MariaDB on COLUMN_STATISTICS.

@crispy101 crispy101 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM, and sorry again for the hassle.

@aaronmedina-dev
aaronmedina-dev merged commit 120939a into main Nov 10, 2026
3 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.

2 participants