Krikri::Vault::NoSecretsError
Inherits Krikri::Vault::Error < Exception < Reference < Object
maybe_decrypt's "no vault secret is configured at all" case, distinguished from "secrets exist but none of them fit" - ansible's VaultLib.decrypt branches on exactly this and words the two AnsibleVaultErrors differently ("Attempting to decrypt but no vault secrets found." vs "Decryption failed (no vault secrets were found that could decrypt)."), so a whole-file load refusal needs to know which one it is (VaultFileError's render).