Ansible: Хотите загрузить открытый ключ с помощью «adv --recv-keys» с помощью модуля apt_key

Созданный на 24 февр. 2014  ·  3Комментарии  ·  Источник: ansible/ansible

Тип выпуска:

Идея функции

Ансибл версия:

доступная --версия
доступный 1.4.5

Окружающая обстановка:

Общий запрос функции

Резюме:

Я хочу установить rsyslog с Ansible на моем компьютере с Ubuntu 13.10, используя следующий учебник: 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 для вышеуказанного варианта использования.

Фактические результаты:

Отсутствующие параметры

Самый полезный комментарий

Начиная с 1.6

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

должно сработать.

Все 3 Комментарий

Мы будем рады принять запросы на включение в модуль apt_key, чтобы поддержать это, вы хотели бы поработать над этим?

Начиная с 1.6

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

должно сработать.

Привет!

Большое спасибо за ваш интерес к Ansible. Это искренне много значит для нас.

26 сентября 2014 г., благодаря огромному вкладу в проект, Ansible решила реорганизовать репозитории модулей, упростив его.
чтобы разработчики могли работать над проектом, а нам было проще управлять новыми вкладами и заявками.

Мы разделяем модули из основного проекта на два репозитория: http://github.com/ansible/ansible-modules-core и http://github.com/ansible/ansible-modules-extras.

Если вы по-прежнему хотите, чтобы этот тикет был обработан, и считаете, что эта проблема или идея все еще присутствует в последней версии Ansible (1.7.2) или ветке разработки, нам понадобится ваша помощь, чтобы повторно открыть ее в одном из двух новых репозитории, а инструкции приведены ниже.

Мы приносим свои извинения за то, что мы не можем сделать этот переход плавным, хотя это разовое изменение, и мы очень ценим вашу помощь --
это значительно улучшит скорость в будущем.

Оба набора модулей будут поставляться с Ansible, хотя они получат немного другую обработку заявок.

Чтобы определить, где находится модуль между «основным» и «дополнительным»

  • Найдите модуль по адресу http://docs.ansible.com/list_of_all_modules.html .
  • Откройте страницу документации для этого модуля.
  • Если в нижней части документов указано «Это дополнительный модуль», отправьте свой билет на https://github.com/ansible/ansible-modules-extras .
  • В противном случае отправьте запрос на извлечение для обновления существующего модуля на https://github.com/ansible/ansible-modules-core .
  • action_plugins (модули с серверными компонентами) по-прежнему находятся в основном репозитории. Если ваш билет касается обоих, откройте билет
    в репозитории модуля точно так же.

Кроме того, если вам понадобится дополнительная помощь, вы можете задать вопросы по следующим темам:

Большое тебе спасибо!

Была ли эта страница полезной?
0 / 5 - 0 рейтинги