Patch, configure, and provision thousands of Linux servers across data center, edge, and cloud from one console
- Stars564
- Forks246
- Open Issues508
GPL-2.0
- Java
- Python
- PLpgSQL

About Uyuni
Uyuni manages software content, patches, and configuration across fleets of Linux servers, from a handful of machines to tens of thousands. It deploys patches and packages based on software channels and repositories you assign, so you control exactly which updates reach which systems, and it onboards any networked Linux host whether it sits in your data center, a third-party facility, the public cloud, or on an IoT edge device.
Configuration runs on Salt: the Uyuni Server acts as a full Salt Master, registering and managing Salt clients. The same console provisions hardened OS templates to bare metal, VMs, or containers, audits compliance with SCAP, and tracks every hardware and software change for reporting. Systems can be visualized and grouped by tags such as location, rack, or architecture.
Uyuni is the community upstream of SUSE Multi-Linux Manager, forked from Spacewalk. Source is on GitHub with builds on the openSUSE Build Service.
Key features
- Patch and package deployment via assignable software channels
- Onboard any networked Linux host across data center, cloud, and edge
- Salt-based configuration management from a built-in Salt Master
- Provision hardened OS templates to bare metal, VMs, or containers
- SCAP compliance auditing, change tracking, and tag-based grouping
Details
- First released
- 2018
- Config mgmt
- Salt
- Provisioning
- Bare metal · VM · Container
- Governance
- Upstream of SUSE Multi-Linux Manager
- Origin
- Forked from Spacewalk
- Language
- Java · Python
