Release Tooling Demo 10

If you want to catch up on latest development in Fedora Release Tooling team, you should definitely check out the recording of Demo 10.

This time we had two things to show off.

Adam Miller started by presenting loopabull, an automation tool combining Fedora Messaging Bus with Ansible. It listens for interesting events on the bus and reacts by running playbooks. The goal is to automate more of the release engineering work in this way.

The way loopabull is implemented is quite generic, so it can be used to automate all kinds of things. If you have a use-case, try it out! Any feedback is welcome.

Next, Patrick Uiterwijk demonstrated his changes to sigul. Sigul is a system that is responsible for signing released artifacts. Patrick showed how sigul can now be used to sign a commit in ostree repository. This is a start of long-awaited improvements to the signing process.