Add sshsignhost repository and scope certmanager to X.509 #94

Merged
benvin merged 2 commits from benvin/puppet-vault-signers-repo into main 2026-09-19 10:25:37 +10:00
Member

Puppet invokes /usr/local/bin/certmanager and /usr/local/bin/sshsignhost at hardcoded paths during catalog compilation, so each tool needs its own repo named for its binary. certmanager exists; sshsignhost does not.

  • Add sshsignhost: public, main default, squash merge, branch deletion on merge
  • Protect main with Owners-only merge and the woodpecker build/test/pre-commit checks
  • Scope the certmanager description to X.509 signing only
Puppet invokes `/usr/local/bin/certmanager` and `/usr/local/bin/sshsignhost` at hardcoded paths during catalog compilation, so each tool needs its own repo named for its binary. `certmanager` exists; `sshsignhost` does not. - Add `sshsignhost`: public, `main` default, squash merge, branch deletion on merge - Protect `main` with Owners-only merge and the woodpecker build/test/pre-commit checks - Scope the `certmanager` description to X.509 signing only
unkin-agent added 1 commit 2026-09-14 23:30:27 +10:00
Add puppet-vault-signers repository
ci/woodpecker/pr/plan Pipeline was successful
ci/woodpecker/pr/pre-commit Pipeline was successful
de2b8acf8a
Host the Go rewrites of the certmanager and sshsignhost Vault signing
helpers.

- Add config/git.unkin.net/unkin/repository/puppet-vault-signers.yaml
- Protect main with Owners-only merge and the standard woodpecker checks
unkin-agent added 1 commit 2026-09-19 10:21:16 +10:00
repository: add sshsignhost and scope certmanager to X.509
ci/woodpecker/pr/plan Pipeline was successful
ci/woodpecker/pr/pre-commit Pipeline was successful
1a43ed6a47
Puppet calls /usr/local/bin/certmanager and /usr/local/bin/sshsignhost at
hardcoded paths, so each tool needs a repo named for its binary.
unkin-agent changed title from Add puppet-vault-signers repository to Add sshsignhost repository and scope certmanager to X.509 2026-09-19 10:21:29 +10:00
benvin merged commit 26e7723251 into main 2026-09-19 10:25:37 +10:00
benvin deleted branch benvin/puppet-vault-signers-repo 2026-09-19 10:25:37 +10:00
Sign in to join this conversation.