chore(vault): a second human operator's YubiKey decrypts the fabrikk vault #17

Merged
beddari merged 1 commit from second-operator into main 2026-09-20 16:31:06 +00:00
Owner

Adds age1yubikey1qwtamp... to the vault config agePublicKey and the matching .sops.yaml rule, and re-encrypts the vault file through the vault itself: a put rewrites it to every recipient. The recipients/reencrypt key is that write, kept because the sops-age provider cannot delete. The vault decrypts here with the factory soft key after the change; the new YubiKey is for its owner to verify.

Adds age1yubikey1qwtamp... to the vault config agePublicKey and the matching .sops.yaml rule, and re-encrypts the vault file through the vault itself: a put rewrites it to every recipient. The recipients/reencrypt key is that write, kept because the sops-age provider cannot delete. The vault decrypts here with the factory soft key after the change; the new YubiKey is for its owner to verify.
chore(vault): a second human operator's YubiKey decrypts the fabrikk vault
Some checks failed
validate-attestation / validate (pull_request) Has been cancelled
d039d2edee
age1yubikey1qwtamp... joins the vault's agePublicKey list and the rule
in .sops.yaml; the file is re-encrypted through the vault itself (a put
rewrites it to every recipient), which is what the recipients/reencrypt
key records, since the provider cannot delete it.
beddari force-pushed second-operator from d039d2edee
Some checks failed
validate-attestation / validate (pull_request) Has been cancelled
to 74d252540a
Some checks failed
validate-attestation / validate (pull_request) Failing after 2m12s
2026-09-20 16:22:46 +00:00
Compare
beddari deleted branch second-operator 2026-09-20 16:31:06 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
dataverket/fabrikk!17
No description provided.