Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"OS de base" du PAN à migrer (Ubuntu 20 -> Ubuntu 24) - Avril 2025 #4181

Open
thbar opened this issue Sep 12, 2024 · 0 comments
Open

"OS de base" du PAN à migrer (Ubuntu 20 -> Ubuntu 24) - Avril 2025 #4181

thbar opened this issue Sep 12, 2024 · 0 comments
Labels
dette technique Entretien & maintenance générale, nécessaire pour que le code reste de bonne qualité ops Gestion des serveurs et de la production

Comments

@thbar
Copy link
Contributor

thbar commented Sep 12, 2024

J'ouvre ce ticket en avance de phase pour qu'on puisse préparer le terrain, suite à mon travail ici:

Le PAN tourne actuellement sur l'OS "Ubuntu Focal Fossa" aka "Ubuntu 20 LTS".

https://github.com/etalab/transport-ops/blob/102f24cea6e7e2b4cc0b9a864c2b99df8561c96f/transport-site/Dockerfile#L24

FROM hexpm/elixir:1.16.2-erlang-25.3.2.10-ubuntu-focal-20240216

C'est une version LTS (Long Term Support), que j'ai choisie pour sa longévité.

Ubuntu 20 sera toutefois après des années de service, EOL (End-Of-Life), en avril 2025:

https://ubuntu.com/about/release-cycle

CleanShot 2024-09-12 at 09 21 11@2x

On va pouvoir passer directement à Ubuntu 24, elle aussi une version LTS, et préparer l'upgrade tranquillement.

Sur la base d'autres upgrades similaires que je suis en train de faire pour d'autres clients, c'est une upgrade généralement bien plus simple que ce que j'ai connu avec Ubuntu 16/18 vers Ubuntu 20, pas de gros point d'alerte à première vue.

Mais : on ne sera sûr qu'en défrichant tranquillement et avec de l'avance ;-)

@thbar thbar added ops Gestion des serveurs et de la production dette technique Entretien & maintenance générale, nécessaire pour que le code reste de bonne qualité labels Sep 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dette technique Entretien & maintenance générale, nécessaire pour que le code reste de bonne qualité ops Gestion des serveurs et de la production
Projects
None yet
Development

No branches or pull requests

1 participant