1
0
Fork 0
forked from infra/ansible
ansible/roles/siguldry/pesign_bridge
Kevin Fenzi 0f4db8328d Add siguldry pesign bridge role to switch pesign to sigul
This role is intended to be run on a build{vm|hw} machine that is in the
secure-boot channel in koji. It sets up the siguldry pesign-bridge that
allows builds done there to call pesign to sign artifacts by bind
mounting a socket into the mock chroot.
This then calls sigul's pesign client which sends the artifact to the
sigul vault via the sigul bridge for signing. The vault has access to
a secure token to sign the artifact with.

This should (once confirmed working) replace the roles/bkernel role that
used a secure card that was directly attached to a buildhw device.

This should allow us to add support for aarch64 as well as more easily
use different hardware or vm's as any of them could be setup to query
the sigul server.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2026-01-29 00:58:41 +00:00
..
defaults Add siguldry pesign bridge role to switch pesign to sigul 2026-01-29 00:58:41 +00:00
handlers Add siguldry pesign bridge role to switch pesign to sigul 2026-01-29 00:58:41 +00:00
tasks Add siguldry pesign bridge role to switch pesign to sigul 2026-01-29 00:58:41 +00:00
templates Add siguldry pesign bridge role to switch pesign to sigul 2026-01-29 00:58:41 +00:00