Symptoms
Unable to update Plesk on CentOS 7 in Google Cloud platform with the following error message:
NoMoreMirrorsRepoError: failure: repodata/repomd.xml from google-cloud-sdk: [Errno 256] No more mirrors to try.
https://packages.cloud.google.com/yum/repos/cloud-sdk-el7-x86_64/repodata/repomd.xml: [Errno -1] repomd.xml signature could not be verified for google-cloud-sdk
Error: The Yum utility failed to install the required packages.
Attention! Your software might be inoperable.
NoMoreMirrorsRepoError: failure: repodata/repomd.xml from google-cloud-compute: [Errno 256] No more mirrors to try.
https://packages.cloud.google.com/yum/repos/google-cloud-compute-el7-x86_64/repodata/repomd.xml: [Errno -1] repomd.xml signature could not be verified for google-cloud-compute
Error: The Yum utility failed to install the required packages.
NoMoreMirrorsRepoError: failure: repodata/repomd.xml from google-cloud-logging: [Errno 256] No more mirrors to try.
https://packages.cloud.google.com/yum/repos/google-cloud-logging-el7-x86_64-all/repodata/repomd.xml: [Errno -1] repomd.xml signature could not be verified for google-cloud-logging
Error: The Yum utility failed to install the required packages.
Cause
Google Cloud SDK/Compute repository is misconfigured.
Resolution
Apply the solution described in the Google Cloud Knowledge Base article. Contact Google Cloud Support for assistance.
Solution provided by a customer:
In GCP I updated my VM with google-osconfig-agent.
- SSH to VM instance
- RUN: $ sudo yum -y install google-osconfig-agent
- OS patch management is now enabled for my VM instance.
After doing the above-described steps, I reran the Plesk Update and successfully completed the update to Plesk Obsidian Version 18.0.35 Update #1.