8.1.5. Aktualizace

Zde je popsaný typický postup aktualizace podle aktualizace testovacího prostředí.

  • Vypněte služby:

    sudo systemctl stop abm-gui-test
    sudo systemctl stop abm-api-test
    sudo systemctl stop abm-proc-test
    
  • Zaktualizujte obsah instalačního adresáře novým obsahem abm-x.y.rev.zip.

    V síti aipsafe to můžete udělat pomocí příkazů:

    cd /opt/ais/abm
    curl -o abm.zip "https://maven.aipsafe.cz/repository/shared/cz.aipsafe.uk.ais/1.3.x.rev/abm/abm-1.3.x.rev.zip"
    unzip abm.zip
    rm abm.zip
    
  • Zkontrolujte obsah konfiguračních souborů *.yml. Viz Konfigurace.

  • Zkontrolujte potřebu provést migraci databázového schéma:

    ./abm-cmd.sh validate
    
  • Pokud je třeba, zaktualizujte databázové schéma:

    ./abm-cmd.sh migrate
    
  • Zapněte služby:

    sudo systemctl start abm-gui-test
    sudo systemctl start abm-api-test
    sudo systemctl start abm-proc-test
    
  • Zkontrolujte, že služby běží:

    sudo systemctl status abm-gui-test
    sudo systemctl status abm-api-test
    sudo systemctl status abm-proc-test
    
  • Zkontrolujte, že jsou aplikace dostupné v browseru. Viz Přístupové body.