オプションを使用してドキュメントに従って、vault ファイルを使用して Playbook を実行しようとしてい--vault-password-file
ます。
これが私のコマンドです:
sudo -u ubuntu -H sh -c "cd ~/overseer; ansible-playbook generate_keys.yml -l mgmt --vault-password-file ~/.vaultpw"
それを実行すると、次の出力が得られます。
ERROR: problem running / h o m e / u b u n t u / . v a u l t p w ([Errno 8] Exec format error)
使ってみまし/home/ubuntu/.vaultpw
たがダメでした。
また、ドキュメントによると、ファイルを読み取るための適切な権限があります。
どうすればこれを修正できますか? ボールト パスワード ファイルを正しく読み取っていません。各文字を別の引数として解釈しているようです