keys: "{{ vault_init_results['keys'][0] }}"
Нет, та же ошибка. А если то же самое использовать через command, то ключ принимает. Но я так понял, что модуль позволяет именно за одну таску все ключи подсунуть, а модуль сам должен использовать нужное количество.
А так? - name: Unseal vault hashivault_unseal: keys: "{{ vault_init_results['keys'] | join(' ') }}"
Кажется сработало. Во всяком случае ошибок нет. С ума сойти. Как вы пришли к этому решению?
В смысле в сам код модуля? Я правильно понял что ему нужно было давать все ключи без пробелов?
Обсуждают сегодня