【问题标题】:I keep getting a password prompt when I try to git-log an ansible-vault file当我尝试 git-log ansible-vault 文件时,我不断收到密码提示
【发布时间】:2017-06-21 21:34:15
【问题描述】:

我按照这里的说明进行操作:

How to diff ansible vault changes?

但我不断收到输入 ansible-vault 密码的提示。

这是我运行的提示输入保管库密码的命令:

git log -p staging.yml

我做错了什么?我尝试将寻呼机作为猫放入,而不是像 cmets 显示那样,它仍然提示输入保险库密码......有人可以告诉我我做错了什么吗?我正在使用 mac os x sierra...

【问题讨论】:

    标签: git ansible git-diff git-log ansible-vault


    【解决方案1】:

    您必须设置vault_password_file 配置选项或ANSIBLE_VAULT_PASSWORD_FILE 环境变量以指向您的保险库密码文件。

    如果您链接到的答案应该是:

    vault_password_file = .vault_password
    

    【讨论】:

    • 这是我的 .bash_profile 中已有的内容:ANSIBLE_VAULT_PASSWORD_FILE=~/.vault_password 还有其他想法吗?
    • export了吗?喜欢export MYVAR=value
    猜你喜欢
    • 1970-01-01
    • 2016-05-05
    • 1970-01-01
    • 2019-04-27
    • 1970-01-01
    • 2017-07-26
    • 1970-01-01
    • 2014-05-03
    • 1970-01-01
    相关资源
    最近更新 更多