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-1.x.y.rev.zip. Instalační soubor abm-1.x.y.rev.zip pro produkční prostředí je třeba vždy vzít z akceptačního prostředí z adresáře /opt/ais/abm/install.
V síti aipsafe to můžete udělat pomocí příkazů:
cd /opt/ais/abm curl -o abm.zip "https://repo.aipsafe.cz/repository/shared/cz.aipsafe.uk.ais/1.x.y.rev/extension/abm-1.x.y.rev.zip" unzip abm.zip mv abm.zip install
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.