Questo issue e i suoi sub-issues descrivono l'attività di upgrade del server di produzione ELA e tutti i problemi riscontrati.
Il sito di ELA - https://ela.unisi.it/ - era stato messo off line perché non rispettava le Linee guida di sicurezza per i nodi che espongono servizi verso Internet, in particolare occorreva aggiornare la versione di Ubuntu di due major release per arrivare almeno alla 22.04 LTS, e bisognava aggiornare WordPress e i suoi plugin.
Queste attività sono già state svolte in settembre e ottobre 2024, ma le relative attività erano state documentate in un'istanza di OpenProject che ho deciso di dismettere. A scopo documentativo, e per supportare ogni altro eventuale aggiornamento futuro, riporto qui le attività principali, i problemi riscontrati, e la loro risoluzione.
Le attività sono state preliminarmente effettuate in un ambiente clone di test, e quindi replicate in produzione. Qui non si terrà conto di questa doppia attività (test e produzione), ma si elencheranno in modo sintetico gli issues riscontrati e risolti in entrambi gli ambienti.
Questo issue e i suoi sub-issues descrivono l'attività di upgrade del server di produzione ELA e tutti i problemi riscontrati.
Il sito di ELA - https://ela.unisi.it/ - era stato messo off line perché non rispettava le Linee guida di sicurezza per i nodi che espongono servizi verso Internet, in particolare occorreva aggiornare la versione di Ubuntu di due major release per arrivare almeno alla 22.04 LTS, e bisognava aggiornare WordPress e i suoi plugin.
Queste attività sono già state svolte in settembre e ottobre 2024, ma le relative attività erano state documentate in un'istanza di OpenProject che ho deciso di dismettere. A scopo documentativo, e per supportare ogni altro eventuale aggiornamento futuro, riporto qui le attività principali, i problemi riscontrati, e la loro risoluzione.
Le attività sono state preliminarmente effettuate in un ambiente clone di test, e quindi replicate in produzione. Qui non si terrà conto di questa doppia attività (test e produzione), ma si elencheranno in modo sintetico gli issues riscontrati e risolti in entrambi gli ambienti.