Actualizar el socle Cyberwatch en modo sin conexión con Podman
Esta página describe cómo actualizar el socle Cyberwatch desplegado con Podman en una máquina que no dispone de acceso a internet.
Antes de la actualización, consultar el registro de cambios del orquestador Podman: las acciones que deben realizarse durante la actualización se indican con la mención Migración.
Requisitos previos
- Una máquina Linux con acceso a internet
Procedimiento
Descargar los paquetes
cyberwatch-podmanycosign:Para distribuciones basadas en Debian:
# El nombre exacto del paquete cosign (versionado) se puede ver en 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.debPara distribuciones basadas en Red Hat:
# El nombre exacto del paquete cosign (versionado) se puede ver en 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
Transferir los paquetes a la máquina sin conexión
Instalar los paquetes. El paquete
cyberwatch-podmanrequierecosignen versión 3 o posterior, por lo que ambos paquetes deben instalarse juntos:Para distribuciones basadas en Debian:
sudo dpkg -i cosign_*.deb cyberwatch-podman.debPara distribuciones basadas en Red Hat, la opción
--replacepkgsevita un error sicosignya está actualizado:sudo rpm -U --replacepkgs cosign-*.rpm cyberwatch-podman.rpm
Verificar la versión del socle:
sudo cyberwatch versionPara actualizar la aplicación al mismo tiempo que el socle, importar el último archivo de las imágenes
Reiniciar Cyberwatch:
sudo cyberwatch restart
En el caso de una instalación basada en varios nodos Cyberwatch, el procedimiento de actualización debe aplicarse en cada nodo.