Add MariaDB 10.3 repository for Ubuntu Bionic
In order to execute the periodic job "neutron-tempest-mariadb-full", using Ubuntu Bionic and MariaDB, a newer version is needed than the default package version distributed (10.1). Devstack gates are tested with MySQL 5.7. Current Neutron DB schema is not working with the reported version 10.1. Change-Id: Ie2b5f85a9c0fc26676d44074424cf5a699303805 Related-Bug: #1855912 Related-Bug: #1841907
This commit is contained in:
parent
ae67ae824c
commit
1986865bd5
3
playbooks/add_mariadb_repo.yaml
Normal file
3
playbooks/add_mariadb_repo.yaml
Normal file
@ -0,0 +1,3 @@
|
||||
- hosts: all
|
||||
roles:
|
||||
- add_mariadb_repo
|
17
roles/add_mariadb_repo/tasks/main.yaml
Normal file
17
roles/add_mariadb_repo/tasks/main.yaml
Normal file
@ -0,0 +1,17 @@
|
||||
- name: Add apt key from hkp://keyserver.ubuntu.com:80
|
||||
shell:
|
||||
cmd: apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8
|
||||
executable: /bin/bash
|
||||
become: yes
|
||||
when:
|
||||
- ansible_facts['distribution_release'] == "bionic"
|
||||
- ansible_facts['distribution'] == "Ubuntu"
|
||||
|
||||
- name: Add MariaDB 10.3 repository (https://bugs.launchpad.net/neutron/+bug/1855912)
|
||||
apt_repository:
|
||||
repo: deb [arch=amd64,arm64,ppc64el] http://ftp.hosteurope.de/mirror/mariadb.org/repo/10.3/ubuntu bionic main
|
||||
state: present
|
||||
become: yes
|
||||
when:
|
||||
- ansible_facts['distribution_release'] == "bionic"
|
||||
- ansible_facts['distribution'] == "Ubuntu"
|
@ -117,6 +117,9 @@
|
||||
vars:
|
||||
devstack_localrc:
|
||||
MYSQL_SERVICE_NAME: mariadb
|
||||
# NOTE(ralonsoh): once MariaDB default version in Ubuntu is bumped to
|
||||
# >10.1, this workaround can be removed (bug 1855912)
|
||||
pre-run: playbooks/add_mariadb_repo.yaml
|
||||
irrelevant-files: *irrelevant-files
|
||||
|
||||
- job:
|
||||
|
Loading…
Reference in New Issue
Block a user