2017-06-21 3 views
0

Je suivais les instructions ici:Je continue à obtenir une invite de mot de passe lorsque je tente de git-log un fichier voûte ansible

How to diff ansible vault changes?

mais je continue à obtenir une invite à mettre le mot de passe ansible voûte .

Ceci est la commande que je lance qui demande le mot de passe de voûte:

git log -p staging.yml

Qu'est-ce que je fais mal? J'ai essayé de mettre dans le pager comme chat et moins comme les commentaires montrent et il invite toujours pour le mot de passe de coffre-fort ... quelqu'un peut-il me dire ce que je fais mal? J'utilise mac os x sierra ...

Répondre

0

Vous devez définir l'option de configuration vault_password_file ou la variable d'environnement ANSIBLE_VAULT_PASSWORD_FILE pour pointer vers votre fichier de mot de passe de coffre-fort.

En cas de réponse lié à vous, il devrait être:

vault_password_file = .vault_password 
+0

C'est ce que je l'ai déjà dans mon .bash_profile: ANSIBLE_VAULT_PASSWORD_FILE = ~/.vault_password d'autres idées? –

+0

L'exportez-vous? Comme 'export MYVAR = valeur'. –

+0

Je ne l'avais pas exporté, merci !!! –