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

Permits specifying MariaDB version #1889

Merged
merged 1 commit into from Oct 25, 2023
Merged

Conversation

sdespont
Copy link
Contributor

@sdespont sdespont commented Sep 15, 2023

By using the following description, the specified version of MariaDB will be installed.

features:
    - mysql: false
    - mariadb:
        version: 10.6
services:
    - enabled:
        - "mysql"

Source : https://computingforgeeks.com/how-to-install-mariadb-on-ubuntu-lts-linux/

By using the following description, the specified version of MariaDB will be installed.

features:
    - mysql: false
    - mariadb:
        version: 10.6
@svpernova09
Copy link
Contributor

We did this once for Redis and I regretted it. Going to pass but thanks for the PR

@svpernova09 svpernova09 closed this Oct 6, 2023
@sdespont
Copy link
Contributor Author

sdespont commented Oct 6, 2023

@svpernova09 ok, it works well for version 10.6 by the way. How would you go about installing the specific version of MariaDB 10.6?

@ALameLlama
Copy link
Contributor

@sdespont
As a work around I've manually updated the feature script for mariadb

curl -LsS https://downloads.mariadb.com/MariaDB/mariadb_repo_setup | sudo bash -s -- --mariadb-server-version=mariadb-10.11.5 --skip-eol-check

@svpernova09 I'd like this to be relooked since being able to set versions will be handy when trying to keep it the same as you'd have in a production cluster, also software is a bit of a pain when installing the newest version (TablePlus/TablePlus-Windows#622)

@svpernova09 svpernova09 reopened this Oct 25, 2023
@svpernova09 svpernova09 merged commit c59b8e4 into laravel:main Oct 25, 2023
7 checks passed
@svpernova09
Copy link
Contributor

Have fun storming the castle. Please don't document this as it may break :D :D :D

@svpernova09
Copy link
Contributor

I'm attempting to build new base boxes, this has been merged to main but I may not tag a release until after I can get an updated base box.

@ALameLlama
Copy link
Contributor

Just did a quick test and it's definitely working

features:
    - mysql: false
    - mariadb:
        version: 10.11

image

Side note, I'm not sure how possible it is in the base box but it would be awesome if it could pick mirrors closer to the user instead of always using the US ones.

@sdespont
Copy link
Contributor Author

sdespont commented Oct 25, 2023

@LlamaDuckGoose Thanks for the feedback ! Working well with version 10.6 too.
@svpernova09 Thanks for the merge

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.

None yet

3 participants