bonjour,
petit retour d'xp rapide d'une journée passée courant juillet a essayer
de déployer du georchestra sur debian 12/bookworm (la derniere version
stable)
dans l'ensemble, tout va a peu près bien, sauf pour un point
relativement bloquant: debian 12 ne propose plus tomcat 9 mais que
tomcat 10 (qui ne propose pas la meme version de 'servlet java'), il
faut faire certaines pirouettes pour faire fonctionner certaines webapps
dans tomcat 10, mais pour la webapp CAS pour l'instant on n'a pas trouvé
la solution, et le faire fonctionner en standalone avec son tomcat/jetty
intégré était aussi un échec.
donc l'alternative pour l'instant.. si vous etes en debian 11 et que
vous faites une maj en debian 12 comme certains l'on fait, vous pouvez
garder les paquets tomcat9 de debian 11 (mais pas certain qu'ils
recoivent encore des maj de sécurité pendant longtemps.. a priori encore
juste des backports de sécurité selon
https://tracker.debian.org/pkg/tomcat9)
l'autre possibilité est de trouver un repository 'alternatif' de paquets
debian pour tomcat9. j'en ai trouvé avec des paquets très a jour sur
https://www.mirbsd.org/~tg/Debs/dists/bookworm/lts/Pkgs/tomcat9/ mais je
n'ai aucune garantie sur sa fiabilité. quand a installer un tomcat9
manuellement c'est un peu sale et s'intègre pas très bien dans debian.
enfin, on peut aussi essayer de comprendre pourquoi CAS6 ne fonctionne
pas en standalone, mais ca fera toujours une JVM de plus.. qu'il faudra
toujours rajouter un jour pour la gateway.
donc voila, vous savez tout, et si vous comptez demander a vos
prestataires/hébergeur une montée de version debian, c'est a prendre en
compte...
si vous vous posez la question de 'pourquoi vouloir continuer avec
tomcat', ma réponse est "j'essaie de limiter la consommation de
ressources de georchestra en évitant de faire tourner une JVM par
webapp", on a pas tous un cloud avec des ressources illimitées qui
polluent pour faire tourner toutes ces bouses java ;)
plus d'informations et de détails sur
https://github.com/georchestra/ansible/issues/124 et
https://github.com/georchestra/ansible/pull/125
je suis preneur d'opinions et de support pour continuer dans une
direction ou une autre.. ça pourrait donner lieu a un sujet de
codesprint tiens.
--
Landry Breuil
Responsable Informatique
04 44 05 12 42
----------------------------------------------------------------------------
Centre Régional Auvergne-Rhône-Alpes de l'Information Géographique
Hôtel de région
59 Boulevard Léon Jouhaux - CS 90706
63050 Clermont-Ferrand Cedex 2
https://www.craig.fr <
https://www.craig.fr> - @GipCraig
----------------------------------------------------------------------------
> Support utilisateurs (tous les jours ouvrés de 8H30 à 12H30) : 09 72
62 25 31