From c224424e0a1a35996de5a219470512fc9000eaf9 Mon Sep 17 00:00:00 2001 From: Vitaliy Kukharik <37010174+vitabaks@users.noreply.github.com> Date: Fri, 2 Feb 2024 15:29:04 +0300 Subject: [PATCH 1/3] Molecule (fix): Add repository GPG key for AlmaLinux 8 Fixed: ``` TASK [Install openssh-server package (molecule containers)] ******************** fatal: [10.172.0.20]: FAILED! => {"changed": false, "msg": "Failed to validate GPG signature for openssh-8.0p1-19.el8_9.2.x86_64: Public key for openssh-8.0p1-19.el8_9.2.x86_64.rpm is not installed"} fatal: [10.172.0.21]: FAILED! => {"changed": false, "msg": "Failed to validate GPG signature for openssh-8.0p1-19.el8_9.2.x86_64: Public key for openssh-8.0p1-19.el8_9.2.x86_64.rpm is not installed"} fatal: [10.172.0.22]: FAILED! => {"changed": false, "msg": "Failed to validate GPG signature for openssh-8.0p1-19.el8_9.2.x86_64: Public key for openssh-8.0p1-19.el8_9.2.x86_64.rpm is not installed"} ``` --- molecule/default/converge.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/molecule/default/converge.yml b/molecule/default/converge.yml index c7bb552f1..0851a3edf 100644 --- a/molecule/default/converge.yml +++ b/molecule/default/converge.yml @@ -47,6 +47,10 @@ ansible.builtin.set_fact: target: system # includes updates to Postgres, Patroni, and all system packages + - name: Add repository GPG key + ansible.builtin.command: "rpm --import https://repo.almalinux.org/almalinux/RPM-GPG-KEY-AlmaLinux-{{ ansible_distribution_major_version }}" + when: ansible_distribution == "AlmaLinux" + - name: Clean yum cache (molecule containers) ansible.builtin.command: yum clean all when: From fea924915b2070d96893f2114ea31dbe486ba83d Mon Sep 17 00:00:00 2001 From: Vitaliy Kukharik <37010174+vitabaks@users.noreply.github.com> Date: Fri, 2 Feb 2024 15:35:04 +0300 Subject: [PATCH 2/3] Update converge.yml --- molecule/default/converge.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/molecule/default/converge.yml b/molecule/default/converge.yml index 0851a3edf..1dc9e541c 100644 --- a/molecule/default/converge.yml +++ b/molecule/default/converge.yml @@ -47,7 +47,7 @@ ansible.builtin.set_fact: target: system # includes updates to Postgres, Patroni, and all system packages - - name: Add repository GPG key + - name: Add repository GPG key ansible.builtin.command: "rpm --import https://repo.almalinux.org/almalinux/RPM-GPG-KEY-AlmaLinux-{{ ansible_distribution_major_version }}" when: ansible_distribution == "AlmaLinux" From b9410cd2164805bb77cb45de37121a41c83caeed Mon Sep 17 00:00:00 2001 From: Vitaliy Kukharik <37010174+vitabaks@users.noreply.github.com> Date: Fri, 2 Feb 2024 15:38:39 +0300 Subject: [PATCH 3/3] Update converge.yml --- molecule/pg_upgrade/converge.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/molecule/pg_upgrade/converge.yml b/molecule/pg_upgrade/converge.yml index 5e97f32a8..7e037e70e 100644 --- a/molecule/pg_upgrade/converge.yml +++ b/molecule/pg_upgrade/converge.yml @@ -39,6 +39,10 @@ pg_old_version: "14" pg_new_version: "16" + - name: Add repository GPG key + ansible.builtin.command: "rpm --import https://repo.almalinux.org/almalinux/RPM-GPG-KEY-AlmaLinux-{{ ansible_distribution_major_version }}" + when: ansible_distribution == "AlmaLinux" + - name: Clean yum cache (molecule containers) ansible.builtin.command: yum clean all when: