Ansible Collection for managing Uyuni / SUSE Multi-Linux Manager installations and ressources.
server- Prepares, installs and configures Uyuni or SUSE Multi-Linux Manager serverclient- Bootstraps Uyuni or SUSE Multi-Linux Manager clientsproxy- Prepares, installs and configures Uyuni or SUSE Multi-Linux Manager Proxy server
apply_highstate- Apply a host's highstateapply_states- Apply states for a hostinstall_patches- Installs patches on managed hostsinstall_upgrades- Installs package upgrades on managed hostsinventory- Dynamic inventoryopenscap_run- Schedules OpenSCAP runson managed hostsreboot_host- Reboots a managed hostsclp_version- Create CLP versionclp_promote- Promote CLP version
requires_reboot- Checks whether a particular system requires a reboot
Check-out issues for known issues, missing and upcoming functionality.
When using SLES or SL(E) Micro for using this collection you will most likely have to install an additional Python interpreter - the system-wide installation (3.6) is way too old.
See the following Git repository for a demonstration of using this collection with AWX.