This reverts [1], with some complementary bits and pieces. Historically it'd been deactivated twice on master branch. See also [3], which was reverted in [2]. Note this reverts [4] as well. [1] https://review.opendev.org/c/openstack/tacker/+/757537 [2] https://review.opendev.org/c/openstack/tacker/+/754882 [3] https://review.opendev.org/c/openstack/tacker/+/751965 [4] https://review.opendev.org/c/openstack/tacker/+/760275 Change-Id: I9c9cc65772b2f88c5ed7ef8178b79aa5c7011f29
24 lines
763 B
YAML
24 lines
763 B
YAML
- name: set db cli package name (mysql-community-client)
|
|
set_fact:
|
|
db_cli_package_name: mysql-community-client
|
|
when: ansible_distribution == 'OracleLinux'
|
|
- name: set db cli package name (mariadb-client)
|
|
set_fact:
|
|
db_cli_package_name: mariadb-client
|
|
when:
|
|
- ansible_distribution != 'OracleLinux'
|
|
- ansible_os_family in ['RedHat', 'Suse']
|
|
- name: set db cli package name (mysql-client)
|
|
set_fact:
|
|
db_cli_package_name: mysql-client
|
|
when: ansible_os_family == 'Debian'
|
|
- name: fail if db cli package is not resolved
|
|
fail:
|
|
msg: mysql client to install cannot be determined
|
|
when: db_cli_package_name is not defined
|
|
- name: install db cli package
|
|
become: true
|
|
package:
|
|
name: "{{ db_cli_package_name }}"
|
|
state: present
|