Mettre à jour le socle Cyberwatch en mode hors ligne avec Podman
Cette page décrit comment mettre à jour le socle Cyberwatch déployé avec Podman sur une machine ne disposant pas d’un accès à internet.
Avant la mise à jour, consulter l’historique des versions de l’orchestrateur Podman : les actions à réaliser lors de la mise à jour y sont signalées par la mention Migration.
Prérequis
- Une machine Linux disposant d’un accès à internet
Procédure
Télécharger les paquets
cyberwatch-podmanetcosign:Pour les distributions basées sur Debian :
# Le nom exact du paquet cosign (versionné) est visible sur https://dl.cyberwatch.com/apt/incoming/ wget https://dl.cyberwatch.com/apt/incoming/cyberwatch-podman.deb wget https://dl.cyberwatch.com/apt/incoming/cosign_<version>_amd64.debPour les distributions basées sur Red Hat :
# Le nom exact du paquet cosign (versionné) est visible sur https://dl.cyberwatch.com/rpm/incoming/ wget https://dl.cyberwatch.com/rpm/incoming/cyberwatch-podman.rpm wget https://dl.cyberwatch.com/rpm/incoming/cosign-<version>.x86_64.rpm
Transférer les paquets sur la machine hors ligne
Installer les paquets. Le paquet
cyberwatch-podmanexigecosignen version 3 ou ultérieure, les deux paquets doivent donc être installés ensemble :Pour les distributions basées sur Debian :
sudo dpkg -i cosign_*.deb cyberwatch-podman.debPour les distributions basées sur Red Hat, l’option
--replacepkgsévite une erreur sicosignest déjà à jour :sudo rpm -U --replacepkgs cosign-*.rpm cyberwatch-podman.rpm
Vérifier la version du socle :
sudo cyberwatch versionPour mettre à jour l’application en même temps que le socle, importer la dernière archive des images
Redémarrer Cyberwatch :
sudo cyberwatch restart
Dans le cas d’une installation reposant sur plusieurs nœuds Cyberwatch, la procédure de mise à jour doit être appliquée sur chaque nœud.