From 14c843d8ee03300d335cd560b3baf6b30def2a1a Mon Sep 17 00:00:00 2001 From: Drazen Date: Thu, 21 Mar 2024 11:40:57 +0100 Subject: [PATCH 1/2] Fixing-mysql-role --- roles/debian/mysql_server_oracle_ce/tasks/main.yml | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/roles/debian/mysql_server_oracle_ce/tasks/main.yml b/roles/debian/mysql_server_oracle_ce/tasks/main.yml index 18f5b1862..4068de1b1 100644 --- a/roles/debian/mysql_server_oracle_ce/tasks/main.yml +++ b/roles/debian/mysql_server_oracle_ce/tasks/main.yml @@ -1,20 +1,17 @@ --- #@todo Configuration is for dev. -- name: Add repository key for MySQL repository. - ansible.builtin.apt_key: - keyserver: "{{ mysql_server_oracle_ce_key_server }}" - id: "{{ mysql_server_oracle_ce_key }}" - state: present +- name: Add repository key for MySQL repository using wget and apt-key + ansible.builtin.shell: wget -q -O - https://repo.mysql.com/RPM-GPG-KEY-mysql-2023 | apt-key add - - name: Add repository for MySQL. ansible.builtin.apt_repository: - repo: "deb http://repo.mysql.com/apt/debian/ {{ ansible_distribution_release }} mysql-5.7" + repo: "deb http://repo.mysql.com/apt/debian/ {{ ansible_distribution_release }} mysql-8.0" state: present - name: Add source repository for MySQL. ansible.builtin.apt_repository: - repo: "deb-src http://repo.mysql.com/apt/debian/ {{ ansible_distribution_release }} mysql-5.7" + repo: "deb-src http://repo.mysql.com/apt/debian/ {{ ansible_distribution_release }} mysql-8.0" state: present - name: Pin MySQL packages. From 40411b106cfd1a70905d4e34aa439eb7c12727d5 Mon Sep 17 00:00:00 2001 From: Drazen Date: Thu, 21 Mar 2024 11:45:30 +0100 Subject: [PATCH 2/2] Fixing-linting --- roles/debian/mysql_server_oracle_ce/tasks/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/roles/debian/mysql_server_oracle_ce/tasks/main.yml b/roles/debian/mysql_server_oracle_ce/tasks/main.yml index 4068de1b1..5ada735b3 100644 --- a/roles/debian/mysql_server_oracle_ce/tasks/main.yml +++ b/roles/debian/mysql_server_oracle_ce/tasks/main.yml @@ -2,7 +2,7 @@ #@todo Configuration is for dev. - name: Add repository key for MySQL repository using wget and apt-key - ansible.builtin.shell: wget -q -O - https://repo.mysql.com/RPM-GPG-KEY-mysql-2023 | apt-key add - + ansible.builtin.shell: "set -o pipefail && wget -q -O - https://repo.mysql.com/RPM-GPG-KEY-mysql-2023 | apt-key add -" - name: Add repository for MySQL. ansible.builtin.apt_repository: