stuvusIT.upgrade
Upgrade
Ein einfaches Ansible-Role zum Upgrade von Hosts, basierend auf debian_upgrade.yml von Guillaume Subiron (maethor).
apt
, gem
und npm
Pakete werden aktualisiert, wenn der jeweilige Paketmanager installiert ist.
Rollenvariablen
Option | Typ | Standard | Beschreibung | Erforderlich |
---|---|---|---|---|
upgrade_restart_services |
boolean | True |
Dienste automatisch neu starten, wenn nötig (z. B. wenn verbundene Bibliotheken aktualisiert werden) | N |
upgrade_restart_services_ignore |
list | [] |
Liste von Diensten, die nicht neu gestartet werden sollen. dbus wird immer hinzugefügt. |
N |
upgrade_do_autoremove |
boolean | True |
Nicht mehr benötigte Pakete automatisch entfernen (z. B. alte Kernel) | N |
upgrade_do_autoclean |
boolean | True |
Wenn aktiviert, werden die lokal gespeicherten Paketdateien, die nicht mehr heruntergeladen werden können, bereinigt | N |
upgrade_gem |
boolean | True |
Gem-Upgrade-Routinen überspringen, wenn deaktiviert | N |
upgrade_npm |
boolean | True |
Npm (Node)-Upgrade-Routinen überspringen, wenn deaktiviert | N |
Sie können systemd
nicht in der Liste der ignorierten Dienste aufführen, der Befehl systemctl daemon-reexec
wird immer ausgeführt, wenn sich eine Bibliotheksabhängigkeit von systemd ändert.
Lizenz
Diese Arbeit ist lizenziert unter einer Creative Commons Namensnennung - Weitergabe unter gleichen Bedingungen 4.0 Internationalen Lizenz.