Presented by:

Since 2006, Christian Stankowic has enjoyed working with the gray boxes that are supposed to help you solve problems that you wouldn't have had without them. He is particularly interested in Linux, virtualization and infrastructure as code. His favorite tools include: RHEL/CentOS, Foreman/Katello, SUSE Manager/Uyuni, Terraform and Ansible. He also collects ThinkPads and other legacy hardware.

No video of the event yet, sorry!

Uyuni offers two powerful APIs (XMLRPC and JSON) to integrate additional third-party applications. This talk demonstrates two integrations that allow users driving infrastructure automation:

  • an Ansible collection that integrates Uyuni into Ansible and Event-driven Ansible. It allows controlling managed systems and enables users to continue using pre-existing Ansible environments such as AWX or Ansible Semaphore. Using this, fully automated patch management workflows are possible.
  • a Terraform / OpenTofu provider MVP that can create resources within Uyuni

I'd like to use this session to discuss how we can improve third-party integrations for Uyuni - e.g. by using the upcoming OpenAPI / Swagger functionality. This could speed-up development heavily.

Date:
2025 June 26 - 10:45
Duration:
45 min
Room:
Gallerie
Language:
Track:
Community
Difficulty:
Easy

Happening at the same time:

  1. Part 1: CRA/NIS2 Readiness for Open Source Projects and SME Vendors
  2. Start Time:
    2025 June 26 10:15

    Room:
    Seminar Room 2

  3. Getting started with openQA test development
  4. Start Time:
    2025 June 26 10:15

    Room:
    Seminar Room 1

  5. SELinux - current state in (open)SUSE
  6. Start Time:
    2025 June 26 10:45

    Room:
    Saal

  7. Part 3: CRA/NIS2 Readiness for Open Source Projects and SME Vendors
  8. Start Time:
    2025 June 26 11:15

    Room:
    Seminar Room 2