just pki-enroll automates Secure Boot key enrollment; SPNEGO's LDAP lookup gets fixed #110
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "fixes"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
just pki-enroll <host> [user]: new recipe pushes the fleet's Secure Boot PK/KEK/db (sops/pki/{lament,db}.yaml) straight into a lanzaboote host's firmware over sshsbctl import-keys+sbctl enroll-keys, verifies afterceremony/01-gen-keys.sh+02-update-sops.sh(deleted) - that pair minted builder/deployer ssh keys by hand, an unrelated one-off ceremonyjust newhosthas since made obsoletekrbPrincipalAttributedefaults to Keycloak's own (wrong)krb5PrincipalName, and the KDC'skldapbackend keeps principals in a separatekrbContainersubtree regardless - so the LDAP lookup Keycloak does on a fresh (uncached) kerberos login could never succeedopenldap.nixnow mirrorskrbPrincipalNameonto the person entry itself (aux objectClass, additiveldapmodify, same idiom as the existing seed block);realm-lament.jsonpins the correct attribute namelanzaboote.nix/kdc.nixcomments repointed atjust pki-enrolland the wiki runbook instead of the now-deleted ceremonyidentityrole +verdandi, site-mesh (fate),hestiaparked,mkSopsBin/keytabs, docs/ is wiki-staging-onlybuildMachines.nix's remote-dispatch entry getsmaxJobsset for the first time - it silently defaulted to1, so every host offloading a build tobrigidserialized to one job at a time regardless of its actual sizemaxJobs = 12, ahead of brigid's next restart doubling its vCPUs 6 -> 12 (per-job core count isn't abuildMachinesfield - that's the builder's ownnix.conf, already auto on brigid)020d9a4d5b8fcd1b2e388fcd1b2e386bc59d63f6