Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Want option to download public key with "adv --recv-keys" using the apt_key module #6148

Closed
hyperfocus1338 opened this issue Feb 24, 2014 · 3 comments
Labels
feature This issue/PR relates to a feature request.

Comments

@hyperfocus1338
Copy link

Issue Type:

Feature Idea

Ansible Version:

ansible --version
ansible 1.4.5

Environment:

Generic feature request

Summary:

I want to install rsyslog with Ansible on my Ubuntu 13.10 machine using the following tutorial: http://www.rsyslog.com/ubuntu-repository/

You need to install the public key with:

"apt-key adv --recv-keys --keyserver keyserver.ubuntu.com AEF0CF8E"

Typing "man apt-key" tells you:

"adv Pass advanced options to gpg. With adv --recv-key you can download the public key."

As far as I can tell there is no option for advanced options yet in the apt_key module: http://docs.ansible.com/apt_key_module.html

So for now I'm relying on the command module to install the latest rsyslogd.

Steps To Reproduce:

No steps

Expected Results:

Want to be able to add advanced options to the apt_key module for above use case.

Actual Results:

Missing options

@mpdehaan
Copy link
Contributor

We'd be happy to take pull requests to the apt_key module to support this, is this something you would like to work on?

@mpdehaan mpdehaan added the P3 label Mar 19, 2014
@mpdehaan mpdehaan added P4 and removed P3 labels Apr 17, 2014
@dmage
Copy link
Contributor

dmage commented Aug 26, 2014

Since 1.6

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

should work.

@mpdehaan
Copy link
Contributor

Hi!

Thanks very much for your interest in Ansible. It sincerely means a lot to us.

On September 26, 2014, due to enormous levels of contribution to the project Ansible decided to reorganize module repos, making it easier
for developers to work on the project and for us to more easily manage new contributions and tickets.

We split modules from the main project off into two repos, http://github.com/ansible/ansible-modules-core and http://github.com/ansible/ansible-modules-extras

If you would still like this ticket attended to, and believe this problem or idea is still present in the latest version of Ansible (1.7.2) or the development branch, we will need your help in having it reopened in one of the two new repos, and instructions are provided below.

We apologize that we are not able to make this transition happen seamlessly, though this is a one-time change and your help is greatly appreciated --
this will greatly improve velocity going forward.

Both sets of modules will ship with Ansible, though they'll receive slightly different ticket handling.

To locate where a module lives between 'core' and 'extras'

Additionally, should you need more help with this, you can ask questions on:

Thank you very much!

@ansibot ansibot added feature This issue/PR relates to a feature request. and removed feature_idea labels Mar 2, 2018
@ansible ansible locked and limited conversation to collaborators Apr 24, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
feature This issue/PR relates to a feature request.
Projects
None yet
Development

No branches or pull requests

4 participants