Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/stdevel/ansible-collection-uyuni
Ansible Collection for Uyuni / SUSE Manager
https://github.com/stdevel/ansible-collection-uyuni
ansible ansible-collection linux spacewalk suse-manager system-management uyuni
Last synced: about 2 months ago
JSON representation
Ansible Collection for Uyuni / SUSE Manager
- Host: GitHub
- URL: https://github.com/stdevel/ansible-collection-uyuni
- Owner: stdevel
- License: gpl-3.0
- Created: 2022-06-30T13:29:55.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-09-04T15:16:51.000Z (4 months ago)
- Last Synced: 2024-09-05T21:20:15.475Z (4 months ago)
- Topics: ansible, ansible-collection, linux, spacewalk, suse-manager, system-management, uyuni
- Language: Python
- Homepage: https://galaxy.ansible.com/stdevel/uyuni
- Size: 125 KB
- Stars: 21
- Watchers: 2
- Forks: 6
- Open Issues: 18
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# ansible-collection-uyuni
Ansible Collection for managing Uyuni / SUSE Manager installations and ressources.
## Roles
- [`storage`](roles/storage) - Prepares LVM storage for Uyuni or SUSE Manager
- [`server`](roles/server) - Prepares, installs and configures Uyuni or SUSE Manager
- [`client`](roles/client) - Bootstraps Uyuni or SUSE Manager clients## Plugins
- [`inventory`](plugins/inventory/inventory.py) - Dynamic inventory
- [`install_patches`](plugins/modules/install_patches.py) - Installs patches on managed hosts
- [`install_upgrades`](plugins/modules/install_upgrades.py) - Installs package upgrades on managed hosts
- [`openscap_run`](plugins/modules/openscap_run.py) - Schedules OpenSCAP runson managed hosts
- [`reboot_host`](plugins/modules/reboot_host.py) - Reboots a managed hosts### Event-driven Ansible
- [`requires_reboot`](extensions/eda/plugins/event_source/requires_reboot.py) - Checks whether a particular system requires a reboot
Check-out [issues](https://github.com/stdevel/ansible-collection-uyuni/issues) for known issues, missing and upcoming functionality.
## Demonstration
See [the following GitHub repository](https://github.com/stdevel/susecon-suma-aap-demo) for a demonstration of using this collection with AWX.