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
MariaDB 10.1 support (default version) #866
Comments
|
I'm pretty sure that 10.x is supported right now, it is documented here - boa/lib/settings/barracuda.sh.cnf Line 298 in 62b9241
|
|
True, it is. Is there any reason why 10.x is not set as default? |
|
Maybe we should switch to MariaDB 10.1 by default in BOA-3.0.0, so we could get rid of the separate Galera 10.0 and MariaDB 10.0 install modes. This could be another reason to release yet another 2.4.x before 3.0.0. |
|
I agree. Probably it would be good idea to have just one big change per release with bug fixes so that big issues do not create complex interaction cases. |
|
+1 for moving to MariaDB 10.x as default database engine |
|
FYI, there seems to be a 'bug' in MariaDB, see https://www.drupal.org/node/2723605 |
|
Thanks @attiks for the heads-up! The newer is not always better, apparently. We didn't even test 10.1 yet. It would be good to test if the problem is only 10.1 specific or maybe it affects also 10.0? |
|
We're got an issue in Aegir core that may be related: Install fails on MariaDB 10 without password (new default). |
|
@colans -- Maybe it's Xenial specific issue? We never experienced any issues with MariaDB 10.0 in BOA, but we use and recommend Debian, while Ubuntu is minimally supported, and we didn't add Xenial support, yet. |
|
Quite possibly. |
|
MariaDB 10.0 will be default version used in BOA-3.2.x, so we could add 10.1 as an option, with caveats on possible issues. |
|
Note that we already force MariaDB 10.0 for a long time on Debian Jessie and Ubuntu Trusty. |
|
OK, so our initial investigation resulted with interesting findings. There are some important changes in MariaDB 10.1 which are not compatible with Aegir (Provision) and also with BOA specific code. Namely, as listed in Upgrading from MariaDB 10.0 to 10.1, MariaDB 10.1 enforces When you check what
Uh oh.. |
|
The good news is that BOA already overrides this change with:
But Aegir (vanilla) will have to force this to make it work with 10.1 |
|
Has an Aegir core issue been opened for this? Looks like it's not the same problem as Install fails on MariaDB 10 without password (new default) because Ubuntu 10.04 (xenial) shipped with 10.0, not 10.1. |
|
It was not reported on d.o, I think.
|
|
MariaDB 10.0 is causing problems we didn't see before with 5.5, with random crashes, but so far only on legacy Debian Wheezy systems. We should just switch to 10.1, I think, plus re-introduce Percona support, so we could determine what may cause these problems, if we will be able to compare results. |
|
10.1 works just fine with BOA. |
macmladen commentedFeb 7, 2016
BOA in 2.4.7 uses Maria 5.5.47 release which is the latest release in 5.5 series.
As BOA 3.0.0 is postponed, maybe it could be considered to include latest MariaDB stable release and that is 10.1.11 released on 2016-01-29?
Maybe I am not aware of potential problems that brings, but it would be nice complement to Drupal 8 / PHP 7.0 upgrade?
The text was updated successfully, but these errors were encountered: