Назад | Перейти на главную страницу

ВОЗМОЖНО, как исправить неправильно написанное имя модуля openssh_keypair

Для этой задачи:

  - name: "Generate ssh keypair"
    openssh_keypair:
      path: /tmp/ddd_id_rsa

Получите эту ошибку:

ERROR! no action detected in task. This often indicates a misspelled module name, or incorrect module path.

Как исправить эту проблему (другие задачи в том же playbook работают нормально)?

С уважением

Вы пытаетесь использовать модуль из предварительной версии Ansible. Вам нужно будет либо дождаться выпуска функции (в версии 2.8, согласно документации), либо запустить ветку git ansible, в которой она разрабатывается.

Я просто использую другой модуль:

  - name: "GENERATE KEY"
    user:
      name: "user"
      generate_ssh_key: yes
      ssh_key_bits: 2048
      ssh_key_file: "~/.ssh/id_rsa"
    register: keyfile