Skip to content

Releases: stdevel/ansible-collection-uyuni

0.3.6

27 Aug 16:13
39550c2

Choose a tag to compare

  • add variable server_fqdn for custom FQDNs (#58)

Thanks for your contribution, @mhuber-avst

0.3.5

14 Aug 12:22
5707db8

Choose a tag to compare

  • fixed mgrctl parameter (added missing --, thanks @mhuber-avst for the contribution!)
  • added apply_highstate and apply_states modules
  • Breaking change: server role variable names have changed
    • uyuni_* -> server_*
  • Breaking change: client role variable names have changed
    • uyuni_* -> client_*
    • uyuni_server -> client_uyuni_server
  • fixed linting, refactored code

0.3.4

13 Aug 09:29

Choose a tag to compare

  • fix a bug where local timezone was preferred over UTC timezone when scheduling actions

0.3.3

28 May 11:57

Choose a tag to compare

  • fixed a bug where installing SUSE Manager 5.0 wasn't supported on SLES 15 SP6

0.3.2

16 May 10:56
dce7000

Choose a tag to compare

  • added proxy role for installing containerized proxy servers (#51)
  • added note about using this collection on SLES or SL(E) Micro with outdated Python versions (#32)
  • server - ensure that registration codes are always uppercase

0.3.0

08 May 14:04

Choose a tag to compare

  • added support for containerized setups (SUMA 5.0+ and Uyuni 2024.10+) (#44)
    • openSUSE Tumbleweed, Slowroll, Leap, Leap Micro, SUSE Linux Enterprise Server and SUSE Linux Enterprise Micro/SUSE Linux Micro are supported installation targets
  • Breaking change: removed support for legacy installations (SUMA 4.x and Uyuni up to 2024.08)
  • Breaking change: removed Ansible role stdevel.uyuni.storage as it's not needed anymore for containerized setups
    • see variables uyuni_disk_volumes and uyuni_disk_database
  • server: added CPU architecture prerequisite check
  • server: removed CEFS support as CentOS 7 reached EOL
  • server: enabling SL(E) modules is now idempotent
  • server: instead of VMs, containers are now used for development and testing
  • client: client registration task now idempotent (#48)
  • added is_reboot_required und full_pkg_update modules (#49)

Thanks for your contributions, @mat-ti and @KinzelL 🎉

0.2.1

02 May 09:03

Choose a tag to compare

  • modules will now report the appropriate API action ID (see issue #37, thanks @mat-ti for the contribution! 👍🏻)

0.2.0

07 Mar 10:52

Choose a tag to compare

  • add very first Ansible EDA support (see #34)
  • inventory plugin: allow environment vars instead of cfg file options (see #41)

0.1.5

03 Jan 09:51
6d976f2

Choose a tag to compare

  • added support for Uyuni 2023.09 and newer (15.5 checks)
  • fixed a bug where xfsprogs weren't installed (see #26)
  • [client] fixed missing variables leading into unexpected behavior (see #35)
  • bumped Vagrantboxes and system requirements
  • fixed broken openSUSE Leap version check
  • disable patch repository for Leap 15.5 as it doesn't exist, yet (see #39)
  • fixed typos and smaller issues

0.1.1

21 Apr 17:10

Choose a tag to compare

  • added client role for bootstrapping/removing clients (see issue #22)
  • server role will now check for hardware minimum requirements (see issue #17)
  • fixed typos