Я пытаюсь установить агент Google Cloud Ops на Ubuntu через Docker и столкнулся с парой проблем.
Во-первых, запуск следующего кода возвращает ошибку о том, что некоторые подписи GPG не могут быть проверены:
ОТ ubuntu: озорной
ЗАПУСТИТЬ подходящее обновление
RUN apt -y установить curl
RUN curl -sSO https://dl.google.com/cloudagents/add-google-cloud-ops-agent-repo.sh && bash add-google-cloud-ops-agent-repo.sh --also-install - -подробный
CMD ["хвост", "/dev/null"]
Ошибка:
#6 20.71 Попадание:1 http://ports.ubuntu.com/ubuntu-ports impish InRelease
#6 21.00 Попадание:2 http://ports.ubuntu.com/ubuntu-ports impish-updates InRelease
#6 21.00 Получить:3 https://packages.cloud.google.com/apt google-cloud-ops-agent-impish-all InRelease [5474 B]
#6 21.09 Err:3 https://packages.cloud.google.com/apt google-cloud-ops-agent-impish-all InRelease
#6 21.09 Не удалось проверить следующие подписи, поскольку открытый ключ недоступен: NO_PUBKEY FEEA9169307EA071 NO_PUBKEY 8B57C5C2836F4BEB
#6 21.33 Попадание:4 http://ports.ubuntu.com/ubuntu-ports impish-backports InRelease
#6 21.64 Попадание:5 http://ports.ubuntu.com/ubuntu-ports impish-security InRelease
#6 21.72 Чтение списков пакетов...
№ 6 22.12 W: ошибка GPG: https://packages.cloud.google.com/apt google-cloud-ops-agent-impish-all InRelease: не удалось проверить следующие подписи, поскольку открытый ключ недоступен: NO_PUBKEY FEEA9169307EA071 NO_PUBKEY 8B57C5C2836F4BEB
#6 22.12 E: Репозиторий «https://packages.cloud.google.com/apt google-cloud-ops-agent-impish-all InRelease» не подписан.
Чтобы обойти это, следуя некоторым советам, которые я нашел в Интернете, я добавил:
RUN apt -y установить общие свойства программного обеспечения
RUN apt-key adv --keyserver keyserver.ubuntu.com --recv-keys FEEA9169307EA071 8B57C5C2836F4BEB
Предоставление мне следующего Dockerfile:
ОТ ubuntu: озорной
ЗАПУСТИТЬ подходящее обновление
RUN apt -y установить программное обеспечение-свойства-общий завиток
RUN apt-key adv --keyserver keyserver.ubuntu.com --recv-keys FEEA9169307EA071 8B57C5C2836F4BEB
RUN curl -sSO https://dl.google.com/cloudagents/add-google-cloud-ops-agent-repo.sh && bash add-google-cloud-ops-agent-repo.sh --also-install - -подробный
CMD ["хвост", "/dev/null"]
Что приводит к предупреждению о том, что подходящий ключ
устарел, а ошибка «установка не удалась» для агента Ops:
# 7 7.659 E: Не удалось найти пакет google-cloud-ops-agent
# 7 7.659 + сбой «установка агента google-cloud-ops-agent не удалась».
#7 7.660 ++ дата +%Y-%m-%dT%H:%M:%S%z
# 7 7.661 + echo '[2022-05-02T20:40:14+0000] установка google-cloud-ops-agent не удалась".
#7 7.661 [2022-05-02T20:40:14+0000] Ошибка установки google-cloud-ops-agent.
Согласно с Документы Google для оперативного агента Поддерживается Ubuntu Impish. Изменение Ubuntu с версии 21.10 (impish) на 20.04 (focal), похоже, тоже не помогает.
Мы будем очень признательны за любые советы о том, как лучше решить проблему с GPG и установить агент Google Ops в Ubuntu.