Uyuni 4.0.2 新版本发布
2019年8月2日 | Douglas DeMaio | 无许可

Uyuni 项目的贡献者发布了 Uyuni 4.0.2 的新版本,这是一个专为软件定义基础设施量身定制的开源基础设施管理解决方案。
Uyuni 是 Spacewalk 项目的一个分支,通过 SaltStack 现代化 Spacewalk,提供更多操作系统支持和更好的可扩展性。Uyuni 现在是 SUSE Manager 的上游。
此次发布,Uyuni 提供了强大的新功能,例如监控、内容生命周期管理和虚拟机管理。
Uyuni Server 节点和可选的代理节点均基于 openSUSE Leap 15.1 运行,并支持 Leap 15.1、CentOS、Ubuntu 等作为客户端。Debian 支持是实验性的。Uyuni 的新版本在后端使用 Salt 2019.2、Grafana 6.2.5、Cobbler 3.0 和 Python 3.6。
根据 7 月 9 日 Hubert Mantel 在 Github 上的帖子所述,“升级涉及完全替换基础操作系统。” “这是一个非常关键的操作,无法优雅地处理任何潜在的故障。例如,基础操作系统升级期间的错误可能导致完全损坏的系统,无法恢复。”
鉴于 Uyuni 的升级还涉及将基础操作系统从 Leap 42.3 升级到 Leap 15.1,强烈建议在运行迁移之前备份服务器。如果 Uyuni 服务器正在虚拟机中运行,建议在运行迁移之前拍摄机器的快照。
迁移过程首先更新 susemanager 包
zypper ref && zypper in susemanager
然后运行迁移脚本
/usr/lib/susemanager/bin/server-migrator.sh
Mantel 在 Github 上写道,“此脚本将停止服务,订阅新的软件仓库,并最终执行到新版本的实际更新。” “成功迁移后,服务将不会自动启动。系统需要重新启动,这将重新启动所有服务。管理员无需执行任何其他操作。”
分支的目的是为近年来被认为停滞不前的 Spacewalk 提供新的灵感。Uyuni 使用 Salt 进行配置管理,从而继承了它的名称:Uyuni 指的是世界上最大的盐滩,玻利维亚西南部乌尤尼盐沼。
感兴趣的成员可以通过 https://github.com/uyuni-project、www.uyuni-project.org,通过 Twitter 在 @UyuniProject 关注该项目,或加入 irc.freenode.org 的 #uyuni。