Skip to content
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

Test against MariaDB 11.4 (the new LTS) in general matrix #85

Closed
GuySartorelli opened this issue Apr 8, 2024 · 4 comments
Closed

Test against MariaDB 11.4 (the new LTS) in general matrix #85

GuySartorelli opened this issue Apr 8, 2024 · 4 comments

Comments

@GuySartorelli
Copy link
Member

GuySartorelli commented Apr 8, 2024

MariaDB have decided to promote 11.4 to an LTS version outside of their newly adopted LTS release scheduling.

We recently made the decision to support LTS versions of MariaDB so we should update the matrix to test against this version, and make any code changes that are necessary for CI to be green.

It's unclear what this means for MariaDB 10.11 which was the LTS release until now, and was going to be the LTS for a while yet.

See the maintenance policy for timeline info

To decide

  • We need to decide if we want to test against both of those (10.11 and 11.4), or just the latest LTS.
    • Decision: Only test the latest.

Acceptance criteria

  • CMS 5 branches test MariaDB 11.4 is tested in CI
  • CMS 4 branches test MariaDB 10.11. - turns out CMS 4 never ran mariadb in CI, so we won't change that.
  • CI is green for all supported modules.
  • Doc are updated to mentioned that we test only the latest LTS version of MariaDB.

PRs

AFTER MERGING reassign to Guy to validate things are green.

@GuySartorelli GuySartorelli changed the title Test against MariaDB 11.4 in general matrix Test against MariaDB 11.4 (the new LTS) in general matrix Apr 8, 2024
@GuySartorelli GuySartorelli added this to the Silverstripe CMS 5.3 milestone May 14, 2024
@maxime-rainville
Copy link
Contributor

Doesn't look like 11.4 has been released yet.

Validation

  • Make sure 11.4 has release a stable version first
  • Validate how much has changed between 10.11 and 11.4.
  • Validate how much work will be needed to support both of them simultaneously.

@GuySartorelli
Copy link
Member Author

11.4 is now stable

@emteknetnz
Copy link
Member

Have released 1.11.0

Reassigning to Guy to validate that things (in particular framework) are green after re-run

@GuySartorelli
Copy link
Member Author

https://github.com/silverstripe/silverstripe-framework/actions/runs/9689780523
Confirmed framework is happy running 11.4.2-MariaDB-ubu2404

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants