Accept IP and short-hostname principals on sshca/signhost #155
Reference in New Issue
Block a user
Delete Branch "benvin/sshca-ip-principals"
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?
Puppet signs host certs with principals hostname, FQDN and IP (plus extra IPs on k8s nodes). The signhost role only matched allowed_domains entries exactly or by suffix, so every agent run failed with
198.18.29.56 is not a valid value for valid_principals.allowed_domainsonsshca/signhostto*, the only value OpenBao treats as unrestricted for host principals (per-entry globs are not honoured).Role stays host-only (
allow_user_certificates: false); the CA key is untouched.