Actualitzar la plataforma base de Cyberwatch en mode fora de línia amb Podman

Aquesta pàgina descriu com actualitzar la plataforma base de Cyberwatch desplegada amb Podman en una màquina que no té accés a internet.

Abans de l’actualització, consulteu l’historial de versions de l’orquestrador Podman: les accions que cal fer durant l’actualització s’hi indiquen amb la menció Migració.

Requisits previs

  • Una màquina Linux amb accés a internet

Procediment

  1. Baixeu els paquets cyberwatch-podman i cosign:

    • Per a les distribucions basades en 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.deb
      
    • Per a les distribucions basades en 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
      
  2. Transferiu els paquets a la màquina fora de línia

  3. Instal·leu els paquets. El paquet cyberwatch-podman requereix cosign en la versió 3 o posterior, de manera que tots dos paquets s’han d’instal·lar alhora:

    • Per a les distribucions basades en Debian:

      sudo dpkg -i cosign_*.deb cyberwatch-podman.deb
      
    • Per a les distribucions basades en Red Hat, l’opció --replacepkgs evita un error si cosign ja està actualitzat:

      sudo rpm -U --replacepkgs cosign-*.rpm cyberwatch-podman.rpm
      
  4. Comproveu la versió de la plataforma base:

    sudo cyberwatch version
    
  5. Per actualitzar l’aplicació alhora que la plataforma base, importeu l’últim arxiu de les imatges

  6. Reinicieu Cyberwatch:

    sudo cyberwatch restart
    

En una instal·lació basada en diversos nodes de Cyberwatch, el procediment d’actualització s’ha d’aplicar a cada node.