2016-10-23 2 views
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) ------^ 

Chef Версия: 12.14.89
Vault Версия: 2.9.0

1) Могу ли я увидеть последние изменения в хранилище у шеф-повара, чтобы я знал, что это за причина?
2) У кого-нибудь есть решение, как исправить этот элемент ключа?

С уважением

ответ

0

Это была проблема с моим шеф-сервера.
Сервер шеф-повара вышел из дискового пространства и после удаления некоторых файлов журналов проблема решена.

+0

Хорошо. Рад услышать, что проблема решена и спасибо за обмен. Не могли бы вы нажать кнопку и принять свой собственный ответ, чтобы люди знали, что проблема решена? – Ivan

+0

Несомненно, я просто не знал об этой функции. Я не много спрашиваю –

Смежные вопросы