Ansible: 希望选择使用 apt_key 模块下载带有“adv --recv-keys”的公钥

创建于 2014-02-24  ·  3评论  ·  资料来源: ansible/ansible

问题类型:

特色理念

Ansible 版本:

ansible --version
安可 1.4.5

环境:

通用功能请求

概括:

我想使用以下教程在我的 Ubuntu 13.10 机器上安装带有 Ansible 的 rsyslog: http ://www.rsyslog.com/ubuntu-repository/

您需要使用以下命令安装公钥:

“apt-key adv --recv-keys --keyserver keyserver.ubuntu.com AEF0CF8E”

键入“man apt-key”会告诉您:

“adv 将高级选项传递给 gpg。使用 adv --recv-key 您可以下载公钥。”

据我所知,apt_key 模块中还没有高级选项选项: http ://docs.ansible.com/apt_key_module.html

所以现在我依靠命令模块来安装最新的 rsyslogd。

重现步骤:

没有步骤

预期成绩:

希望能够为上述用例向 apt_key 模块添加高级选项。

实际结果:

缺少选项

feature

最有用的评论

从 1.6 开始

apt_key: keyserver=keyserver.ubuntu.com id=AEF0CF8E

应该管用。

所有3条评论

我们很乐意向 apt_key 模块提出拉取请求以支持这一点,这是您想做的事情吗?

从 1.6 开始

apt_key: keyserver=keyserver.ubuntu.com id=AEF0CF8E

应该管用。

你好!

非常感谢您对 Ansible 的关注。 它真诚地对我们意义重大。

2014 年 9 月 26 日,由于对项目的巨大贡献,Ansible 决定重组模块 repos,使其更容易
让开发人员在项目上工作,让我们更轻松地管理新的贡献和票证。

我们将主项目中的模块拆分为两个 repos,http: //github.com/ansible/ansible-modules-corehttp://github.com/ansible/ansible-modules-extras

如果您仍然希望处理这张票,并且相信这个问题或想法仍然存在于最新版本的 Ansible (1.7.2) 或开发分支中,我们将需要您的帮助才能在两个新版本之一中重新打开它repos,并在下面提供说明。

很抱歉,我们无法无缝完成这一过渡,尽管这是一次性更改,非常感谢您的帮助 --
这将大大提高前进的速度。

两组模块都将随 Ansible 一起提供,尽管它们的票证处理方式略有不同。

定位模块位于“核心”和“附加”之间的位置

此外,如果您需要更多帮助,您可以提出以下问题:

  • ansible-project 邮件列表: https ://groups.google.com/forum/#!forum/ansible -project

非常感谢你!

此页面是否有帮助?
0 / 5 - 0 等级