2017-01-09 7 views
0

knife vault rotate all keysコマンドの間に私は現在エラー ERROR: ChefVault::Exceptions::KeysNotFound: xxxx/xxxx_keys could not be foundを得ています。ナイフボールトはすべてのキーを回転させます - 削除されたボールトを回転しようとします

問題のボールトはしばらく前に削除されていたので、もうキーを回転させないでください。

鍵を回転させるナイフ用のボールトのリストをリフレッシュする方法を知っている人はいますか?

おかげ

答えて

1

Vaultは、完全に除去knife data bag show <vault name>を実行したかどうかを確認します。残りの部分(<item name>データバッグ)がリストにある場合は、knife data bag delete <vault name> <item name>を実行して削除できます。

+0

こんにちは、それは私の問題ではなかった、ボールトの痕跡はありません。それはどこかのキャッシュに格納されているようです –

+0

ボールキャッシュはありません。すべてがデータバッグに保管されています。 –

+0

[すべてのキーを回転](https://github.com/chef/chef-vault/blob/78d6aa6bf3448466d3cf586a811277d16ed27ff9/lib/chef/knife/vault_rotate_all_keys.rb#L37)は非常に簡単で、「」と' _keys'データバッグとそれが鍵を再生成する(https://github.com/chef/chef-vault/blob/2187b5b0e721ef40a30a69a58cc5e6f73d925a94/lib/chef-vault/item.rb#L172)。おそらく、シェフの金庫のように見えるデータバッグがありますか、または金庫の構造が壊れている/破損している可能性があります。 –

関連する問題