Я продолжаю получать запрос пароля, когда пытаюсь git-log файл ansible-vault

Я следовал инструкции здесь:

Как различать изменения хранилища?

но я продолжаю получать приглашение ввести пароль ansible-vault.

Это команда, которую я запускаю, которая запрашивает пароль хранилища:

git log -p staging.yml

Что я делаю не так? Я попытался вставить пейджер как кошка, а не так, как показывают комментарии, и он по-прежнему запрашивает пароль хранилища ... может кто-нибудь сказать мне, что я делаю неправильно? Я использую mac os x sierra...


person big tone    schedule 21.06.2017    source источник


Ответы (1)


Вы должны установить параметр конфигурации vault_password_file или переменную среды ANSIBLE_VAULT_PASSWORD_FILE на укажите на файл паролей хранилища.

В случае ответа, на который вы ссылаетесь, он должен быть:

vault_password_file = .vault_password
person Konstantin Suvorov    schedule 22.06.2017
comment
Это то, что у меня уже есть в моем .bash_profile: ANSIBLE_VAULT_PASSWORD_FILE=~/.vault_password есть другие идеи? - person big tone; 22.06.2017
comment
Вы export это делаете? Как 2_. - person Konstantin Suvorov; 22.06.2017