Config Management Camp 2024 Ghent

Integrating Uyuni in Ansible and EDA
2024-02-06, 16:45–17:35, B.1.017

Uyuni is a popular system management tool - it not only offers patch management, but also configuration management as it integrates SaltStack. Anyhow, the majority of users these days prefer Ansible. This talk explains and demonstrates an Ansible collection that integrates Uyuni into Ansible and Event-driven Ansible.


Uyuni and SUSE Manager both come with SaltStack for automation possibilities. Beginning with Uyuni 2021.06 and SUSE Manager 4.2, users can also leverage Ansible as an technical preview to continue using existing playbooks and roles.

This talk demonstrates the other way around: it shows how Uyuni can be controlled with Ansible. As a result, users can combine Uyuni with pre-existing Ansible environments such as AWX or Ansible Semaphore. Using this, fully automated patch management workflows and fast Uyuni deployments are possible. We will also have a look how to leverage Event-driven Ansible to react to certain events. All this is available as Ansible collection on GitHub and Ansible Galaxy.

Since 2006, Christian Stankowic has enjoyed working with the grey boxes that are supposed to help you solve problems that you wouldn't have had without them. He is interested in Linux, virtualization and infrastructure as code. His favourite tools include: RHEL/CentOS, Foreman/Katello, SUSE Manager/Uyuni and Ansible. He also moderates the German "FOCUS ON: Linux" podcast.