tripleo-ansible/tripleo_ansible/roles/tripleo_transfer
Sagi Shnaidman 1accb1e4e2 Use shell module to generate keys
openssh_keypair ansible module was moved to community.crypto
collection from Ansible-Core 2.11, we can't use it now.
For using it in the product we either need to package and add to
deps and maintain the whole community.crypto module, either to
use 'shell' command to generate the keys.
Added "creates" so keys won't be overridden if they exists,
keeping the idempotency. [1]

[1] https://github.com/ansible-collections/community.crypto/blob/
91d98c44137cde53726bfa8f61898f3c28041e20/plugins/module_utils/openssh/backends/common.py#L188

Change-Id: Ib9a31518ee9408d89abff4c4eb18a7cfe243fb58
(cherry picked from commit d5cdae7897)
2022-02-02 12:59:10 +00:00
..
defaults tripleo-transfer: ability to customize files transfer options 2021-05-11 19:56:31 +00:00
meta fix galaxy meta requirements 2021-09-23 14:36:41 +02:00
molecule/default tripleo-transfer: fix molecule test 2022-02-02 12:46:16 +00:00
tasks Use shell module to generate keys 2022-02-02 12:59:10 +00:00
vars [tripleo_transfer] Do transfers directly from src to dst 2021-03-03 16:48:21 +00:00