Aggiornamenti

Gli aggiornamenti sono pubblicati ad ogni release sul repository ufficiale della piattaforma e in forma di changelog.

Le modifiche elencate in modo dettagliato nel CHANGELOG presente nel repository principale sono sintetizzate con un linguaggio più amichevole in un blog tecnico, dove viene pubblicato un post per ogni release.

La maggior parte delle operazioni di aggiornamento riguardano la struttura dei database e ogni sistema che ne fa uso si occupa in autonomia di effettuare i cambiamenti mediante un proprio sistema di migrazioni.

L'aggiornamento della piattaforma consiste per questo motivo nell'aggiornamento della versione dei microservizi, nelle pagine dedicate alle release della piattaforma sono disponibili le singole versioni rilasciate con l'elenco di tutte le versioni di tutti i microservizi.

In qualche caso è possibile che ci siano operazioni che non siamo riusciti a gestire in modo automatico, per questo motivo prima di applicare aggiornamenti consultare sempre il file UPGRADE dove vengono elencate operazioni preliminari o da eseguire subito dopo l'upgrade.

Se non diversamente specificato è necessario eseguire l'aggiornamento in due step:

  1. aggiornamento del microservizio app-manager, che esegue le migrazioni del core

  2. aggiornamento di tutti gli altri microservizi

Last updated

Logo

Documentazione Opencity Italia