Join the community today
Become a Member

MariaDB Any ETA on Maria 11.4 upgrade path

Discussion in 'Nginx, PHP-FPM & MariaDB MySQL' started by Nik, Mar 3, 2025.

  1. Nik

    Nik Member

    103
    7
    18
    Dec 7, 2015
    Ratings:
    +20
    Local Time:
    5:11 AM
    Curious as it has been out for a while if there will be built in centmin support to upgrade to it?

    Your efforts @eva2000 are as always astounding.

     
  2. eva2000

    eva2000 Administrator Staff Member

    59,121
    12,506
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +19,138
    Local Time:
    7:11 PM
    Nginx 1.31.x
    MariaDB 10.x/11.4+/12.3+
    Centmin Mod 140.00beta01 development has MariaDB 11.4 plans. Though more work and end users will need to re-learn some things as all the client MySQL command/binary names have now removed alias shortcuts and refer to MariaDB's real binary client names i.e. MySQL = mariadb, mysqldump = mariadb-dump, mysqladmin = mariadb-admin etc

    centmin.sh menu option 11 submenu in 140.00beta01 added MariaDB 10.11 and 11.4 LTS private testing for now. While 131.00stable supports up to MariaDB 10.6 LTS.
    Code (Text):
    --------------------------------------------------------
         MariaDB MySQL Upgrade & Management Sub-Menu     
    --------------------------------------------------------
    0). Regenerate New MySQL Root User Password (local server)
    1). MariaDB 5.2.x Branch Upgrade Only
    2). MariaDB 5.2.x to MariaDB 5.5 YUM upgrade
    3). MariaDB 5.5 to MariaDB 10.x YUM upgrade
    4). MariaDB 5.5 to MariaDB 10.1.x YUM upgrade
    5). MariaDB 10.x to MariaDB 10.1.x YUM upgrade
    6). MariaDB 10.1.x to MariaDB 10.2.x YUM upgrade
    7). MariaDB 10.2.x to MariaDB 10.3.x YUM upgrade
    8). MariaDB 10.3.x to MariaDB 10.4.x YUM upgrade
    9). MariaDB 10.4.x to MariaDB 10.5.x YUM upgrade
    10). MariaDB 10.5.x to MariaDB 10.6.x LTS YUM upgrade
    11). MariaDB 10.6.x to MariaDB 10.11.x YUM upgrade
    12). MariaDB 10.6.x to MariaDB 11.4.x LTS YUM upgrade
    13). MariaDB 10.11.x to MariaDB 11.4.x LTS YUM upgrade
    14). Back to Main menu
    --------------------------------------------------------
    Enter option [ 0 - 14 ]
    


    Examples in place for 140.00beta01 behind the scenes https://github.com/centminmod/centminmod/blob/140.00beta01/inc/core_functions.inc but end users managing MariaDB 11.4 outside of centmin.sh and shell scripts, will need to be aware of the changes. That includes changes to variable names and variable defaults https://community.centminmod.com/th...to-11-4-mysql-variables-change-history.25814/
     
  3. Nik

    Nik Member

    103
    7
    18
    Dec 7, 2015
    Ratings:
    +20
    Local Time:
    5:11 AM

    Looks like some big operational changes. I noticed 10.6 to 11.4 is blocked off still, will you be rolling that out to the Beta crowd soon or still working on it?
     
  4. eva2000

    eva2000 Administrator Staff Member

    59,121
    12,506
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +19,138
    Local Time:
    7:11 PM
    Nginx 1.31.x
    MariaDB 10.x/11.4+/12.3+
    still testing :)
     
  5. andybond

    andybond Member

    42
    16
    8
    Jun 1, 2017
    Ratings:
    +23
    Local Time:
    10:11 AM
    1.25.x
    10.4
    How is the testing going on with this? I believe EOL is Jul 26 for 10.6LTS?
     
  6. eva2000

    eva2000 Administrator Staff Member

    59,121
    12,506
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +19,138
    Local Time:
    7:11 PM
    Nginx 1.31.x
    MariaDB 10.x/11.4+/12.3+
    Centmin Mod 140.00beta01 now supports MariaDB 10.11 as well via centmin.sh menu option 11. For EL10 AlmaLinux 10 dev, working on 141.00beta01 and that will support MariaDB 10.11 with testing for MariaDB 11.4 and 11.8 testing underway.

    on 141.00beta01 centmin.sh menu option 11
    Code (Text):
    --------------------------------------------------------
         MariaDB MySQL Upgrade & Management Sub-Menu       
    --------------------------------------------------------
    0). Regenerate New MySQL Root User Password (local server)
    1). MariaDB 5.2.x Branch Upgrade Only
    2). MariaDB 5.2.x to MariaDB 5.5 YUM upgrade
    3). MariaDB 5.5 to MariaDB 10.x YUM upgrade
    4). MariaDB 5.5 to MariaDB 10.1.x YUM upgrade
    5). MariaDB 10.x to MariaDB 10.1.x YUM upgrade
    6). MariaDB 10.1.x to MariaDB 10.2.x YUM upgrade
    7). MariaDB 10.2.x to MariaDB 10.3.x YUM upgrade
    8). MariaDB 10.3.x to MariaDB 10.4.x YUM upgrade
    9). MariaDB 10.4.x to MariaDB 10.5.x YUM upgrade
    10). MariaDB 10.5.x to MariaDB 10.6.x LTS YUM upgrade
    11). MariaDB 10.6.x to MariaDB 10.11.x LTS YUM upgrade
    12). MariaDB 10.6.x to MariaDB 11.4.x LTS YUM upgrade
    13). MariaDB 10.6.x to MariaDB 11.8.x LTS YUM upgrade
    14). MariaDB 10.11.x to MariaDB 11.4.x LTS YUM upgrade
    15). MariaDB 10.11.x to MariaDB 11.8.x LTS YUM upgrade
    16). MariaDB 11.4.x to MariaDB 11.8.x LTS YUM upgrade
    17). Back to Main menu
    --------------------------------------------------------
    Enter option [ 0 - 17 ]
    --------------------------------------------------------
    
     
  7. iaTa

    iaTa Member

    94
    18
    8
    Mar 26, 2018
    Ratings:
    +36
    Local Time:
    10:11 AM
    Nginx 1.31.x
    MariaDB 10.11.x
    I've just tried to upgrade from 10.6 to 10.11 after doing a backup and I'm still getting:
    Code (Text):
    Place holder for now until MariaDB 10.11.x is ready to be added

    EDIT: Upgrade started when I put ENABLE_MARIADBTENELEVENUPGRADE='y' in custom_config.inc.
     
    Last edited: Jan 3, 2026
  8. iaTa

    iaTa Member

    94
    18
    8
    Mar 26, 2018
    Ratings:
    +36
    Local Time:
    10:11 AM
    Nginx 1.31.x
    MariaDB 10.11.x
    Upgrade failed.

    Error whilst installing the packages as AlmaLinux 9, MariaDB 10.11 no longer provides the MariaDB-compat package:
    Code (Text):
    MariaDB 10.11.x YUM install...
    yum -y install MariaDB-client MariaDB-common MariaDB-compat MariaDB-devel MariaDB-server MariaDB-shared --disablerepo=epel --disableplugin=priorities
    *************************************************
    
    No matches found for the following disable plugin patterns: priorities
    Last metadata expiration check: 0:00:03 ago on Sat 03 Jan 2026 02:45:29 AM UTC.
    Package MariaDB-common-10.6.24-1.el9.x86_64 is already installed.
    No match for argument: MariaDB-compat
    Package MariaDB-devel-10.6.24-1.el9.x86_64 is already installed.
    Package MariaDB-shared-10.6.24-1.el9.x86_64 is already installed.
    Error: Unable to find a match: MariaDB-compat
    

    MariaDB upgrade log attached.

    EDIT: As the script removed MariaDB 10.6 before it failed, I went ahead and installed the 10.11 packages manually (minus MariaDB-compat), enabled/started the service, ran the upgrade, verified tables and connectivity, checked logs, and 10.11.15 seems to be working as expected.
     
    Last edited: Jan 3, 2026
  9. andybond

    andybond Member

    42
    16
    8
    Jun 1, 2017
    Ratings:
    +23
    Local Time:
    10:11 AM
    1.25.x
    10.4
    I am on alma8. My 140.00beta1 does that same as yours - placeholder.

    Ill sit tight for a bit I think. I dont want the hassle of the removal and manual reinstallation
     
  10. iaTa

    iaTa Member

    94
    18
    8
    Mar 26, 2018
    Ratings:
    +36
    Local Time:
    10:11 AM
    Nginx 1.31.x
    MariaDB 10.11.x
    @eva2000 did you see this issue with upgrading to MariaDB 10.11.x? I resolved it by continuing the install manually, but I think the upgrade script needs to exclude MariaDB-compat so that it doesn't fail half way through.
     
  11. eva2000

    eva2000 Administrator Staff Member

    59,121
    12,506
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +19,138
    Local Time:
    7:11 PM
    Nginx 1.31.x
    MariaDB 10.x/11.4+/12.3+
    @andybond and @iaTa latest 140.00beta01 has been updated with fix for this so run cmupdate first :)
     
  12. andybond

    andybond Member

    42
    16
    8
    Jun 1, 2017
    Ratings:
    +23
    Local Time:
    10:11 AM
    1.25.x
    10.4
    Worked perfectly from 10.6 10.11.16.

    Thank you.
     
    Last edited: Feb 8, 2026
  13. eva2000

    eva2000 Administrator Staff Member

    59,121
    12,506
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +19,138
    Local Time:
    7:11 PM
    Nginx 1.31.x
    MariaDB 10.x/11.4+/12.3+
    Excellent! Glad it worked :D Thanks for helping iron out another issue :)