0

今天我看到我所有的厨师客户都无法运行他们的食谱,因为他们无法解密我们的 ssh 密钥库。

我试图展示我的保险库并得到以下信息:

knife vault show secrets ssh_keys
ERROR: Chef::Exceptions::JSON::ParseError: parse error: premature EOF
                                   {"id":"ssh_keys_keys","admins":
                 (right here) ------^

然后我试图显示保险库的数据包:

knife data bag show secrets ssh_keys

此命令显示了我的加密数据,但是当我尝试显示密钥项时,我得到了与以前相同的错误:

knife data bag show secrets ssh_keys_keys
ERROR: Chef::Exceptions::JSON::ParseError: parse error: premature EOF
                                   {"id":"ssh_keys_keys","admins":
                 (right here) ------^

厨师版本:12.14.89
保险库版本:2.9.0

1)我可以看到厨师保险库的最后更改,以便我知道是什么原因造成的吗?
2)有没有人有解决方案如何修复这个关键项目?

问候

4

1 回答 1

0

这是我的厨师服务器的问题。
厨师服务器磁盘空间不足,删除一些日志文件后问题解决

于 2016-10-23T08:08:53.113 回答