On Sunday, 21 August 2022 at 13:31:00 UTC+5:30 [email protected] wrote: > Did you spot this in the error message and think about why it might be > happening: > > ""warning: > /var/cache/yum/x86_64/7/mysql80-community/packages/mysql-community-common-8.0.30-1.el7.x86_64.rpm: > > Header V4 RSA/SHA256 Signature, key ID 3a79bd29: *NOKEY*\n\n\n*GPG key > retrieval failed: [Errno 14]* curl#37 - \*"Couldn't open file > /etc/pki/rpm-gpg/RPM-GPG-KEY-mysql-2022*\"\n"" > > https://www.google.com/search?q=ansible+yum+GPG+key+retrieval+failed > > - Check if you can download/install that GPG key manually from the mirror > used on a test system > - Look at > https://docs.ansible.com/ansible/latest/collections/ansible/builtin/rpm_key_module.html > > to manage RPM GPG keys using automation > > > On Sun, 21 Aug 2022 at 08:10, [email protected] <[email protected]> > wrote: > >> Hi, >> >> I am facing the below issue while updating CentOS Linux release 7.9.2009 >> (Core) >> >> ➜ ~ cat /Users/kaushal/hosts >> [yum] >> 192.168.0.112 ansible_ssh_user=root >> ➜ ~ cat pkg_update.yml >> --- >> - hosts: yum >> become: yes >> become_user: root >> tasks: >> - name: Update all installed packages using YUM module >> yum: >> name: '*' >> state: latest >> update_cache: yes >> update_only: yes >> register: yum_update_status >> >> - name: Remove packages not needed anymore >> yum: >> autoremove: yes >> >> - name: Reboot when packages were updated >> reboot: >> when: yum_update_status.changed >> >> - name: checking updates >> yum: >> security: yes >> state: latest >> check_mode: yes >> register: yum_output >> become: true >> >> - name: show that yum output >> debug: >> var: yum_output >> >> ➜ ~ >> >> $ansible-playbook -i /Users/kaushal/hosts pkg_update.yml >> >> PLAY [yum] >> *************************************************************************************************************************************************** >> >> TASK [Gathering Facts] >> *************************************************************************************************************************************** >> ok: [192.168.0.112] >> >> TASK [Update all installed packages using YUM module] >> ******************************************************************************************************** >> fatal: [192.168.0.112]: FAILED! => {"changed": true, "changes": >> {"installed": [], "updated": [["kernel", "3.10.0-1160.76.1.el7.x86_64 from >> updates"], ["mysql-community-common", "8.0.30-1.el7.x86_64 from >> mysql80-community"], ["kernel-tools-libs", "3.10.0-1160.76.1.el7.x86_64 >> from updates"], ["mysql-community-client", "8.0.30-1.el7.x86_64 from >> mysql80-community"], ["java-1.8.0-openjdk-headless", >> "1:1.8.0.342.b07-1.el7_9.x86_64 from updates"], ["python-perf", >> "3.10.0-1160.76.1.el7.x86_64 from updates"], >> ["mysql-community-client-plugins", "8.0.30-1.el7.x86_64 from >> mysql80-community"], ["mysql-community-libs", "8.0.30-1.el7.x86_64 from >> mysql80-community"], ["microcode_ctl", "2:2.1-73.14.el7_9.x86_64 from >> updates"], ["mysql-community-libs-compat", "8.0.30-1.el7.x86_64 from >> mysql80-community"], ["kernel-tools", "3.10.0-1160.76.1.el7.x86_64 from >> updates"], ["java-1.8.0-openjdk", "1:1.8.0.342.b07-1.el7_9.x86_64 from >> updates"]]}, "msg": "warning: >> /var/cache/yum/x86_64/7/mysql80-community/packages/mysql-community-common-8.0.30-1.el7.x86_64.rpm: >> >> Header V4 RSA/SHA256 Signature, key ID 3a79bd29: NOKEY\n\n\nGPG key >> retrieval failed: [Errno 14] curl#37 - \"Couldn't open file >> /etc/pki/rpm-gpg/RPM-GPG-KEY-mysql-2022\"\n", "rc": 1, "results": ["Loaded >> plugins: fastestmirror\nLoading mirror speeds from cached hostfile\n * >> base: centos.excellmedia.net\n * epel: mirror.sjtu.edu.cn\n * extras: >> centos.excellmedia.net\n * updates: centos.excellmedia.net\nResolving >> Dependencies\n--> Running transaction check\n---> Package >> java-1.8.0-openjdk.x86_64 1:1.8.0.332.b09-1.el7_9 will be updated\n---> >> Package java-1.8.0-openjdk.x86_64 1:1.8.0.342.b07-1.el7_9 will be an >> update\n---> Package java-1.8.0-openjdk-headless.x86_64 >> 1:1.8.0.332.b09-1.el7_9 will be updated\n---> Package >> java-1.8.0-openjdk-headless.x86_64 1:1.8.0.342.b07-1.el7_9 will be an >> update\n---> Package kernel.x86_64 0:3.10.0-1160.76.1.el7 will be >> installed\n---> Package kernel-tools.x86_64 0:3.10.0-1160.71.1.el7 will be >> updated\n---> Package kernel-tools.x86_64 0:3.10.0-1160.76.1.el7 will be an >> update\n---> Package kernel-tools-libs.x86_64 0:3.10.0-1160.71.1.el7 will >> be updated\n---> Package kernel-tools-libs.x86_64 0:3.10.0-1160.76.1.el7 >> will be an update\n---> Package microcode_ctl.x86_64 2:2.1-73.13.el7_9 will >> be updated\n---> Package microcode_ctl.x86_64 2:2.1-73.14.el7_9 will be an >> update\n---> Package mysql-community-client.x86_64 0:8.0.29-1.el7 will be >> updated\n---> Package mysql-community-client.x86_64 0:8.0.30-1.el7 will be >> an update\n---> Package mysql-community-client-plugins.x86_64 >> 0:8.0.29-1.el7 will be updated\n---> Package >> mysql-community-client-plugins.x86_64 0:8.0.30-1.el7 will be an >> update\n---> Package mysql-community-common.x86_64 0:8.0.29-1.el7 will be >> updated\n---> Package mysql-community-common.x86_64 0:8.0.30-1.el7 will be >> an update\n---> Package mysql-community-libs.x86_64 0:8.0.29-1.el7 will be >> updated\n---> Package mysql-community-libs.x86_64 0:8.0.30-1.el7 will be an >> update\n---> Package mysql-community-libs-compat.x86_64 0:8.0.29-1.el7 will >> be updated\n---> Package mysql-community-libs-compat.x86_64 0:8.0.30-1.el7 >> will be an update\n---> Package python-perf.x86_64 0:3.10.0-1160.71.1.el7 >> will be updated\n---> Package python-perf.x86_64 0:3.10.0-1160.76.1.el7 >> will be an update\n--> Finished Dependency Resolution\n--> Running >> transaction check\n---> Package kernel.x86_64 0:3.10.0-1160.42.2.el7 will >> be erased\n--> Finished Dependency Resolution\n\nDependencies >> Resolved\n\n================================================================================\n >> >> Package Arch Version Repository >> Size\n================================================================================\nInstalling:\n >> >> kernel x86_64 3.10.0-1160.76.1.el7 updates >> 50 M\nUpdating:\n java-1.8.0-openjdk x86_64 1:1.8.0.342.b07-1.el7_9 >> updates 315 k\n java-1.8.0-openjdk-headless\n >> x86_64 1:1.8.0.342.b07-1.el7_9 updates 33 M\n kernel-tools >> x86_64 3.10.0-1160.76.1.el7 updates 8.2 M\n >> kernel-tools-libs x86_64 3.10.0-1160.76.1.el7 updates >> 8.1 M\n microcode_ctl x86_64 2:2.1-73.14.el7_9 updates >> 4.5 M\n mysql-community-client x86_64 8.0.30-1.el7 >> mysql80-community 14 M\n mysql-community-client-plugins\n >> x86_64 8.0.30-1.el7 mysql80-community 2.5 M\n >> mysql-community-common x86_64 8.0.30-1.el7 mysql80-community >> 645 k\n mysql-community-libs x86_64 8.0.30-1.el7 >> mysql80-community 1.5 M\n mysql-community-libs-compat\n >> x86_64 8.0.30-1.el7 mysql80-community 670 k\n python-perf >> x86_64 3.10.0-1160.76.1.el7 updates 8.2 >> M\nRemoving:\n kernel x86_64 3.10.0-1160.42.2.el7 >> @updates 64 M\n\nTransaction >> Summary\n================================================================================\nInstall >> >> 1 Package\nUpgrade 11 Packages\nRemove 1 Package\n\nTotal size: 132 >> M\nDownloading packages:\nRetrieving key from >> file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql-2022\n"]} >> >> PLAY RECAP >> *************************************************************************************************************************************************** >> 192.168.0.112 : ok=1 changed=0 unreachable=0 >> failed=1 skipped=0 rescued=0 ignored=0 >> >> ➜ ~ >> >> Am i missing anything. Please guide. Thanks in advance. >> >> Best Regards, >> >> Kaushal >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Ansible Project" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/ansible-project/be68566a-707a-4119-8fab-a1404e449db6n%40googlegroups.com >> >> <https://groups.google.com/d/msgid/ansible-project/be68566a-707a-4119-8fab-a1404e449db6n%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> > Thanks a lot. I did rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022 and copied it to /etc/pki/rpm-gpg/. It worked like a charm.
Best Regards, Kaushal -- You received this message because you are subscribed to the Google Groups "Ansible Project" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/518b63ec-d29f-4a9f-a08a-ba8adb053c29n%40googlegroups.com.
