GeoNature icon indicating copy to clipboard operation
GeoNature copied to clipboard

Abandon du support de Debian 10

Open bouttier opened this issue 4 years ago • 5 comments

J’ouvre cette issue pour discuter de l’abandon du support de Debian 10 « Buster ». Buster est officiellement supporté par le projet Debian jusqu’à août 2022. L’équipe de bénévoles « LTS » assurera par la suite un support jusqu’à juillet 2024.

Ce que l’abandon de Debian 10 change :

  • installation de l’extension postgis_raster inconditionnellement
  • upgrade de certaines dépendances, en particulier pour le module d’import pour lequel on peine à trouver des versions de dépendance compatible Debian 10 & 11
  • postgresql 11 → 13
  • documentation

Je suggère pour ma part un abandon en août.

bouttier avatar Mar 22 '22 08:03 bouttier

Ne devrait-on pas toujours assurer le support d'au moins 2 (dernières) versions de Debian ? Dans ce cas là, nous pourrions abandonner le support de la version 10 à partir du moment où la version 12 sortira.

jpm-cbna avatar Mar 22 '22 09:03 jpm-cbna

Pour ton second point sur le module d'import, à priori maxime a trouvé al bonne combinaison, la 1.2 releasée hier semble bien fonctionnelle sur les deux versions de Debian.

Assez d'accord avec Jean-Pascal, les changements de version sont assez gros, si on peut éviter de passer par chaque version de l'OS une à une, ca sera un plus assez appréciable.

DonovanMaillard avatar Mar 22 '22 09:03 DonovanMaillard

En effet, la volonté est de supporter les 2 dernières versions de Debian. Neanmoins si ça devient trop lourd quand une version est en fin de vie, on peut accepter l'abandon d'une version en attendant la sortie proche d'une nouvelle.

camillemonchicourt avatar Mar 22 '22 09:03 camillemonchicourt

En effet, la volonté est de supporter les 2 dernières versions de Debian. Neanmoins si ça devient trop lourd quand une version est en fin de vie, on peut accepter l'abandon d'une version en attendant la sortie proche d'une nouvelle.

C’est exactement la position de l’équipe de sécurité de Debian : « L'équipe en charge de la sécurité essaie d'assurer des mises à jours pour une version stable jusqu'à un an après la sortie de la nouvelle version stable, sauf quand une nouvelle version arrive en moins d'un an. En effet, il est déjà très difficile de maintenir simultanément deux distributions, il est donc impossible à l'équipe de sécurité d'en maintenir trois. »

bouttier avatar Mar 22 '22 09:03 bouttier

A voir ce qui est tenable ou non, s'il reste beaucoup d'utilisateurs sur Debian10 ou non etc. C'est vrai aussi que tester les install + les updates, sur Debian10 + Debian11 (avec les modules et le mobile quand c'est des grosses releases). Faut pas non plus que ca donne une surcharge énorme ou un frein dans les évolutions si c'est peu exploité sur le terrain...

DonovanMaillard avatar Mar 22 '22 10:03 DonovanMaillard

Debian 12 a été releasé hier : https://www.debian.org/News/2023/20230610 Cette version de Debian fournie Python 3.11 et postgresql 15 - à rajouter à l’intégration continue.

bouttier avatar Jun 11 '23 14:06 bouttier

Fiona mis à jour en version 1.8.22 pour supporter Python 3.11 / Debian 12 : https://github.com/PnX-SI/GeoNature/pull/2594/commits/42659eb57bc2a4caf679afddafdfbd9d97e963e4 Pas d’incompatibilité connue de Fiona 1.9, ni avec Debian 10 à 12, ni avec GeoNature, mais il serait plus prudent de tester avant cette mis à jour qui apporte de nombreux changements …

bouttier avatar Jun 12 '23 12:06 bouttier

Tant mieux si on arrive à supporter Debian 10, 11 et 12 quelques temps. Mais l'objectif et ce qui est retenu par la communauté est de supporter les 2 dernières versions. Donc une fois que Debian 12 sera bien supporté et un peu plus déployé, en effet, nous pourrons abandonner le support de Debian 10 pour les nouvelles versions.

camillemonchicourt avatar Jun 12 '23 12:06 camillemonchicourt

Support Debian 12 intégré dans la 2.13.0. Abandon de Debian 10 prévu dans la 2.14.0

camillemonchicourt avatar Aug 23 '23 20:08 camillemonchicourt

Fait dans https://github.com/PnX-SI/GeoNature/pull/2751

camillemonchicourt avatar Feb 26 '24 22:02 camillemonchicourt

Debian 10 abandonné dans la 2.14.0.

camillemonchicourt avatar Feb 28 '24 20:02 camillemonchicourt