Mise à jour 3.5 rcX vers 3.5.0

Le cycle de vie de l’arrivée de la version 3.5 a été longue. De fait diverses versions intermédiaires ont été proposées en RC (release candidate). Ces versions ont vu divers changement qu’il faut corriger avant de mettre à jour vers un 3.5 stable.

/ !\ Cette documentation est en cours de rédaction et évolue en fonction des RC en cours de diffusion / !\

Principes généraux

Comme indiqué dans l’article Mise à jour 3.3.x vers 3.5.x (RC , en cours qualification) la version 3.5 est compatible de Debian Buster à Bookworm.
Les prochaines versions (dont les mineures) ne seront validées que pour Bookworm et plus.

Les étapes générales sont :
* corriger les reliquats de code des versions RC
* installer la version 3.5 avec les recommandations suivantes
* mettre à jour vers Debian Bookworm
* rétablir les configurations AlternC

Déclarer le dépôt AlternC

Vérifier le dépôt source d’AlternC. Il est possible que vous ayez utilisé des dépots alternatifs fournis par certains membres de la communauté.
Nous avons fusionné les divergences pour proposer un unique dépôt commun https://debian.alternc.org/

sudo wget https://debian.alternc.org/key.txt -O /usr/share/keyrings/alternc.asc
echo "deb [signed-by=/usr/share/keyrings/alternc.asc] https://debian.alternc.org/ $(lsb_release -cs) main" | sudo tee -a /etc/apt/sources.list.d/alternc.list 

Corriger les reliquats des version 3.5 rcX

Certains scripts de mise à jour sur le cycle 3.5 ont posé divers problèmes de comportement, par conséquent il faut nettoyer ceci avant toute mise à jours (Applicatif et système)

rm -fr /usr/share/alternc/install/upgrades/* 
apt install alternc --reinstall
echo 'UPDATE alternc.alternc_status SET value="3.4.sql" WHERE name="alternc_version";' |mysql
/usr/share/alternc/install/upgrade_check.sh

Mettre à jour AlternC vers 3.5 stable

apt install alternc --reinstall

Mettre à jour vers Bookworm }}]

Vous pouvez dès lors mettre à jour votre système en suivant les procédures classiques de mises à jour. Vous pouvez suivre vos processus internes ou bien suivre les recommandations officielles fournies par Debian.

Reconfigurer AlternC

Mettez à jour votre dépot Alternc pour Bookworm.

rm /etc/apt/sources.list.d/alternc.list
echo "deb [signed-by=/usr/share/keyrings/alternc.asc] https://debian.alternc.org/ $(lsb_release -cs) main" | sudo tee -a /etc/apt/sources.list.d/alternc.list 

Mettez à jour vos paquets AlternC. Il est probable que vous n’ayez pas de mise à jours, nous avons essayé de maintenir un paquet unique pour de buster à bookworm.

apt install alternc

Appliquez les configuration AlternC

alternc.install

Vérifiez enfin le bon comportement de votre serveur, en suivant les points d’alertes identifiés lors d’une procédures de mise à jour standard depuis 3.3.

Auteur azerttyu Publié le :