- Apr 19, 2019
-
-
Otto Kekäläinen authored
Don't run any excess mysqld processes in bootstrap mode, but let mysql_upgrade take care of all database conversions and upgrade tricks. We can never have all of mysql_upgrade contents as part of the mariadb-server postinstall script, so don't even attempt it. A better approach is to patch mysql_upgrade is something extra is needed. Merge suitable parts of upstream commit https://github.com/MariaDB/server/commit/7f6d88944c8afdcba12677840db8bc4e81cbe0db Also drop legacy user table Password column fix dropped in upstream commit https://github.com/MariaDB/server/commit/60ad33984090af2262d17232ceab1c1c9231fd24 Re-implement plugin rename similar to as done in upstream commit https://github.com/mariadb/server/commit/fdfdea40f1b9d029de59131f54096c1b044ffdfa
-
Otto Kekäläinen authored
By default the policy-rc.d exits with code 101 and prevents from services inside Docker to start with the rationale that it is not needed as the services will not run by default when a Docker container is started anyway, but we want the mysql/mariadb service to run so that we can simulate real install/upgrade scenarios.
-
Otto Kekäläinen authored
-
- Apr 15, 2019
-
-
Otto Kekäläinen authored
-
- Apr 14, 2019
-
-
Otto Kekäläinen authored
-
- Apr 07, 2019
-
-
Otto Kekäläinen authored
-
- Apr 05, 2019
-
-
Otto Kekäläinen authored
TLS certs have been updated upstream so patch can be removed completely.
-
Otto Kekäläinen authored
Update to upstream version '10.3.14' with Debian dir 94eb82c93507b6179eda4eb1b5840ca0775c8fb6
-
Otto Kekäläinen authored
-
Otto Kekäläinen authored
Attempting to install libmariadb* in Debian Sid at the moment fails with: The following packages have unmet dependencies: libmariadb3 : Breaks: libmariadbclient18 but 1:10.3.13-1 is to be installed libmariadbclient18 : Depends: libmariadb3 (= 1:10.3.13-1) but 1:10.3.13-2 is to be installed E: Unable to correct problems, you have held broken packages. This is because since 1:10.3.13-2 the package libmariadbclient18 is not longer provided yet the orphan binary packages has not yet been cleaned up from the Debian Sid repositories, so it creates a conflict by trying to depend on a libmariadb3 revision no longer in Debian Sid repos.
-
- Apr 04, 2019
-
-
Otto Kekäläinen authored
Branches can have forward slashes (e.g. bugfix/123456) and thus the artifact zip name should use slug instead of name. See note at https://docs.gitlab.com/ee/ci/yaml/#artifactsname
-
Otto Kekäläinen authored
-
-
- Apr 02, 2019
-
-
Otto Kekäläinen authored
Note that removing 'breaks-testbed' can cause regressions. See https://salsa.debian.org/ci-team/autopkgtest/raw/master/doc/README.package-tests.rst
-
- Apr 01, 2019
-
-
Otto Kekäläinen authored
-
Otto Kekäläinen authored
-
Otto Kekäläinen authored
-
Otto Kekäläinen authored
Most of these SQL files are used to mysql_install_db to initiate a new database, so therefore they belong to the -core package.
-
Otto Kekäläinen authored
Turns out recent versions of MariaDB need resolveip to bootstrap the database. Therefore this binary must be shipped as part of the -core package. Example of command that fails without resolveip: /usr/bin/mysql_install_db --defaults-file= --force \ --basedir=/usr --datadir=db_data/
-
Otto Kekäläinen authored
-
- Mar 31, 2019
-
-
Otto Kekäläinen authored
-
- Mar 30, 2019
-
-
Otto Kekäläinen authored
-
Otto Kekäläinen authored
-
Otto Kekäläinen authored
-
Otto Kekäläinen authored
-
Otto Kekäläinen authored
-
- Mar 05, 2019
-
-
Otto Kekäläinen authored
Use upstream conf defaults (Closes: #905599) See merge request mariadb-10.3!12
-
- Feb 28, 2019
-
-
Olaf van der Spek authored
-
- Feb 26, 2019
-
-
Otto Kekäläinen authored
-
- Feb 24, 2019
-
-
Otto Kekäläinen authored
-
Otto Kekäläinen authored
-
Otto Kekäläinen authored
This makes the resulting pipeline view easier to read, and in case of failures less excess tests are run.
-
Otto Kekäläinen authored
For details see: salsa-ci-team/pipeline#27
-
- Feb 23, 2019
-
-
Otto Kekäläinen authored
-
- Feb 22, 2019
-
-
Otto Kekäläinen authored
This ensures backwards compatiblity with libmysqlclient-dev.
-
Otto Kekäläinen authored
Anything that builds against libmariadb-dev expects to have libgnutls28-dev also available because libmariadb3 has these compilation flags: pkg-config --libs libmariadb -L/usr/lib/x86_64-linux-gnu/ -lmariadb -lz -ldl -lm -lpthread -lgnutls
-
Otto Kekäläinen authored
Fixes regression introduced by changes in commit 6b1f48b3.
-
Otto Kekäläinen authored
Remove from libmariadb-dev and add to many others according to suggestions by the MultiArch hinter.
-
Otto Kekäläinen authored
It has been disputed whether MySQL and MariaDB can license-wise use OpenSSL or not. Building with '-DWITH_SSL=bundled' makes the server use YaSSL and the Connector/C use GnuTLS. Once OpenSSL 3.0 is released, switch back to it. Since OpenSSL is missing, libmariadb3 will lack the sha256_password plugin.
-
Otto Kekäläinen authored
-