stuvusIT.upgrade
升级
简单的 Ansible 角色,用于升级主机,基于 Guillaume Subiron (maethor) 的 debian_upgrade.yml。如果相应的包管理器已安装,将升级 apt
、gem
和 npm
包。
角色变量
选项 | 类型 | 默认值 | 描述 | 必需 |
---|---|---|---|---|
upgrade_restart_services |
布尔值 | True |
在需要时自动重启服务(例如,更新链接的库时) | N |
upgrade_restart_services_ignore |
列表 | [] |
不应重启的服务列表。dbus 会始终被添加。 |
N |
upgrade_do_autoremove |
布尔值 | True |
自动移除不再需要的包(例如,旧内核) | N |
upgrade_do_autoclean |
布尔值 | True |
如果启用,将清理无法再下载的包文件的本地存储库 | N |
upgrade_gem |
布尔值 | True |
禁用时跳过 gem 升级例程 | N |
upgrade_npm |
布尔值 | True |
禁用时跳过 npm(node)升级例程 | N |
您不能将 systemd 列入忽略的服务列表,当 systemd 的库依赖发生变化时,将始终执行 systemctl daemon-reexec
。
许可证
本作品已获得 知识共享署名-相同方式共享 4.0 国际许可证 的许可。