Ich erhalte zur Zeit den Fehler ERROR: ChefVault::Exceptions::KeysNotFound: xxxx/xxxx_keys could not be found
während eines Befehls knife vault rotate all keys
.Messergewölbe alle Schlüssel drehen - versucht, gelöschte Wölbung zu drehen
Der fragliche Tresor wurde vor einiger Zeit gelöscht und sollte daher nicht mehr versuchen, den Schlüssel zu drehen.
Kennt jemand eine Möglichkeit, die Liste der Tresore für Messer zu aktualisieren, um die Schlüssel zu drehen? Stellen Sie sicher,
Dank
Hallo, das war nicht mein Problem, es gibt keine Spuren des Tresors. Es scheint irgendwo in einem Cache gespeichert zu werden –
Es gibt keinen Tresor-Cache afaik, alles ist in Datentaschen aufbewahrt. –
[Drehen Sie alle Tasten] (https://github.com/chef/chef-vault/blob/78d6aa6bf3448466d3cf586a811277d16ed27ff9/lib/chef/knife/vault_rotate_all_keys.rb#L37) ist ziemlich einfach, es sucht nach Paar von '' und ' _keys' Datensäcke und es [regeneriert Schlüssel] (https://github.com/chef/chef-vault/blob/2187b5b0e721ef40a30a69a58cc5e6f73d925a94/lib/chef-vault/item.rb#L172). Vielleicht haben Sie einen Datensack, der aussieht wie ein Tresor für einen Cheftresor oder Ihre Tresorstruktur ist kaputt/beschädigt. –