в штатном режиме но по факту нечего не скопировал?
Привожу оригинальный пример таски
- name: "Copy calling manager templates dir mount key to root ssh dir"
ansible.builtin.copy:
src: "vault/id_rsa"
dest: "/root/.ssh/id_rsa"
owner: "root"
group: "root"
mode: 0600
become: yes
Объясню ситуацию.
У нас есть 16 серверов и на одном из них ansible.builtin.copy записал пустое значение в файл
Но ansible в отчёте в конце работы показал успешное выполнение плейбука.
Кто-то сталкивался с подобным поведением?
А уверены, что он на этом сервере отработал?
Повторный запуск плейбука показал, что запись произошла только на одном из 16
Содержимое файлов сравнивается по контрольной сумме. Дальше продолжать?
не по теме но почему вы ключ через copy делаете, а не как нормальные луди через модуль ключа?
Подскажи название модуля ключа
https://docs.ansible.com/ansible/latest/collections/ansible/posix/authorized_key_module.html
Обсуждают сегодня