Skip to content

Commit e519246

Browse files
authored
Fixing-mysql-role (#1534)
* Fixing-mysql-role * Fixing-linting
1 parent 14cd950 commit e519246

File tree

1 file changed

+4
-7
lines changed
  • roles/debian/mysql_server_oracle_ce/tasks

1 file changed

+4
-7
lines changed

roles/debian/mysql_server_oracle_ce/tasks/main.yml

+4-7
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,17 @@
11
---
22
#@todo Configuration is for dev.
33

4-
- name: Add repository key for MySQL repository.
5-
ansible.builtin.apt_key:
6-
keyserver: "{{ mysql_server_oracle_ce_key_server }}"
7-
id: "{{ mysql_server_oracle_ce_key }}"
8-
state: present
4+
- name: Add repository key for MySQL repository using wget and apt-key
5+
ansible.builtin.shell: "set -o pipefail && wget -q -O - https://repo.mysql.com/RPM-GPG-KEY-mysql-2023 | apt-key add -"
96

107
- name: Add repository for MySQL.
118
ansible.builtin.apt_repository:
12-
repo: "deb http://repo.mysql.com/apt/debian/ {{ ansible_distribution_release }} mysql-5.7"
9+
repo: "deb http://repo.mysql.com/apt/debian/ {{ ansible_distribution_release }} mysql-8.0"
1310
state: present
1411

1512
- name: Add source repository for MySQL.
1613
ansible.builtin.apt_repository:
17-
repo: "deb-src http://repo.mysql.com/apt/debian/ {{ ansible_distribution_release }} mysql-5.7"
14+
repo: "deb-src http://repo.mysql.com/apt/debian/ {{ ansible_distribution_release }} mysql-8.0"
1815
state: present
1916

2017
- name: Pin MySQL packages.

0 commit comments

Comments
 (0)