Ansible - 在 CentOS 7 上启用 repo 并添加 PGP 密钥

Ansible - 在 CentOS 7 上启用 repo 并添加 PGP 密钥

我想使用 Ansible 自动将存储库部署到 CentOS 7 机器。如何导入存储库的 GPG 密钥,这样yum就不会询问/提示我了?

这是我当前的解决方案(但 yum 仍然询问):

- name: Import repo GPG key
  sudo: yes
  rpm_key:
    key=https://packagecloud.io/gpg.key
    state=present

答案1

复制密钥/etc/pki/rpm-gpg/就不会有这个问题。

- name: Import repo GPG key
  sudo: yes
  copy:
    src=RPM-GPG-KEY
    dest=/etc/pki/rpm-gpg/
    owner=root
    group=root
    mode=644

相关内容