Bump MariaDB version

With ersion upgrade we get rid of vexxhost repo that is not valid
anymore and cover some critical vulnarabilities that were found
in MariaDB.

Depends-On: https://review.opendev.org/c/openstack/openstack-ansible-rabbitmq_server/+/850350
Depends-On: https://review.opendev.org/c/openstack/openstack-ansible-os_rally/+/850477
Change-Id: Ie8ee1618a686705fb49a6c784df6e499e98cb968
This commit is contained in:
Dmitriy Rabotyagov 2022-07-28 19:14:52 +02:00 committed by Dmitriy Rabotyagov
parent 1daad2e418
commit 23339d18ea
2 changed files with 8 additions and 8 deletions

View File

@ -42,9 +42,8 @@ galera_mariadb_service_name: mariadb
galera_mariadb_server_package: "{{ _galera_mariadb_server_package }}"
# The major version used to select the repo URL path
# NOTE(noonedeadpunk) 10.4.13 seems broken, as it crushed during requests http://paste.openstack.org/show/794059/
galera_major_version: 10.4
galera_minor_version: 12
galera_minor_version: 25
# Set the URL for the MariaDB repository
galera_repo_host: "downloads.mariadb.com"

View File

@ -21,7 +21,9 @@ _galera_disable_privatedevices: yes
# Galera GPG Keys
_galera_gpg_keys:
- url: http://repo.vexxhost.net/mariadb/key.gpg
# MariaDB Signing Key <signing-key@mariadb.org>
- id: C74CD1D8
file: /etc/ssl/mariadb-key
galera_server_required_distro_packages:
- apt-transport-https
@ -50,16 +52,15 @@ _galera_mariadb_server_package: "mariadb-server-{{ galera_major_version }}"
# mariadb-galera-server and galera.
galera_server_mariadb_distro_packages:
- libmariadb-dev
- mariadb-client
- mariadb-client-{{ galera_major_version }}
- mariadb-backup
- "{{ galera_mariadb_server_package }}"
- galera-4
- rsync
- socat
# The packages to uninstall during an upgrade from a previous version
galera_server_upgrade_packages_remove:
- mariadb-server
- mariadb-server-*
- mysql-common
galera_debconf_items:
@ -73,7 +74,7 @@ galera_debconf_items:
vtype: "string"
# Repositories
_galera_repo_url: "http://repo.vexxhost.net/mariadb"
_galera_repo_url: "http://{{ galera_repo_host }}/MariaDB/mariadb-{{ galera_major_version }}.{{ galera_minor_version }}/repo/{{ ansible_distribution | lower }}"
_galera_repo:
repo: "deb {{ galera_repo_url }} {{ ansible_distribution_release }} main"
state: "present"
@ -84,4 +85,4 @@ galera_wsrep_provider: "/usr/lib/galera/libgalera_smm.so"
galera_client_distro_packages:
- "mariadb-client-{{ galera_major_version }}"
galera_unix_socket: "/var/run/mysqld/mysqld.sock"
galera_unix_socket: "/var/run/mysqld/mysqld.sock"