Tâche #22097
Scénario #22222: Corriger les dysfonctionnement rencontrés à l'upgrade 2.5.2 vers 2.6.2
L'installation du paquet proftpd en 2.6 doit se terminer
Description
Suite aux tests sur la demande #21595 le passage de 2.5.2 à 2.6.1 est bloqué par le paquet proftpd de la version 2.6.1.
Paramétrage de proftpd-basic (1.3.6-1~eole26) ... usermod: no changes insserv: warning: script 'K01sympa' missing LSB tags and overrides insserv: warning: script 'sympa' missing LSB tags and overrides insserv: script eole-sympa-tic: service sympa already provided! * Starting ftp server proftpd 2017-11-15 16:53:57,783 reseau proftpd[442]: processing configuration directory '/etc/proftpd/conf.d/' ...done.
root 30245 0.0 0.0 0 0 ? Z 16:53 0:00 [proftpd-basic.p] <defunct>
pas d'erreur dans jenkins à propos de proftpd : http://jenkins.eole.lan/jenkins/job/2.6.1/view/Tous/job/test-upgradeauto-scribe-252-2.6.1-amd64/19/consoleFull
/var/lib/dpkg/info/proftpd-basic.postinst : ligne 193 : 30144 Erreur de segmentation proftpd -t > /dev/null 2>&1 |
|
Correction appliquer pour contourner le problème : https://dev-eole.ac-dijon.fr/projects/eole-proftpd/repository/proftpd-dfsg/revisions/f32c8de4ebe0f0700ac680cb38b046ae0d12c283/diff
Si j'essaye de relancer l'upgrade :
SystemError: Exécution de apt-eole -o --container current --json --log-level info list-upgrade pour le conteneur reseau impossible
Demandes liées
Historique
#1 Mis à jour par Gérald Schwartzmann il y a plus de 6 ans
- Lié à Tâche #21595: gen_config coincé par le champs vide nom de domaine des applications web ajouté
#2 Mis à jour par Gérald Schwartzmann il y a plus de 6 ans
- Description mis à jour (diff)
- Assigné à mis à Gérald Schwartzmann
#3 Mis à jour par Gérald Schwartzmann il y a plus de 6 ans
- Statut changé de Nouveau à En cours
#4 Mis à jour par Gérald Schwartzmann il y a plus de 6 ans
paquet sur scribe 2.5.2 :
root@scribe:~# apt-cache policy proftpd-basic proftpd-basic: Installé : 1.3.6-1~eole25.2 Candidat : 1.3.6-1~eole25.2
Le paquet proftpd qui pose problème est celui de la version 2.6 qui contient bien le contournement du problème à savoir (ligne 180 du fichier debian/proftpd-basic.postinst) :
# Proftpd could not close all of its fd nicely db_stop
#5 Mis à jour par Gérald Schwartzmann il y a plus de 6 ans
Test de migration depuis scribe 2.5.2
UPGRADE => FIN : procédure Upgrade-Auto terminée avec succès root@scribe:~# apt-cache policy proftpd-basic proftpd-basic: Installé : 1.3.6-1~eole26 Candidat : 1.3.6-1~eole26 Table de version : *** 1.3.6-1~eole26 500 500 http://test-eole.ac-dijon.fr/eole eole-2.6.1-updates/main amd64 Packages 100 /var/lib/dpkg/status 1.3.5a-1build1 500 500 http://test-eole.ac-dijon.fr/ubuntu xenial/universe amd64 Packages root@scribe:~#
Paramtrage de proftpd-basic (1.3.6-1~eole26) ... Le fichier de configuration /etc/init.d/proftpd n'existe pas sur le systme. Installation d'un nouveau fichier de configuration comme demand. usermod: aucun changement insserv: warning: script 'K01sympa' missing LSB tags and overrides insserv: warning: script 'sympa' missing LSB tags and overrides insserv: script eole-sympa-tic: service sympa already provided! * Starting ftp server proftpd 2017-11-16 11:58:20,528 scribe proftpd[12267]: processing configuration directory '/etc/proftpd/conf.d/' ...done. Paramtrage de python-beaker (1.6.4-2build1) ...
#6 Mis à jour par Gérald Schwartzmann il y a plus de 6 ans
root@scribe:~# service proftpd status ● proftpd.service - LSB: Starts ProFTPD daemon Loaded: loaded (/etc/init.d/proftpd; bad; vendor preset: enabled) Active: active (running) since jeu. 2017-11-16 12:19:24 CET; 4min 49s ago Docs: man:systemd-sysv-generator(8) Process: 1433 ExecStart=/etc/init.d/proftpd start (code=exited, status=0/SUCCESS) CGroup: /system.slice/proftpd.service └─1594 proftpd: (accepting connections) nov. 16 12:19:24 scribe systemd[1]: Starting LSB: Starts ProFTPD daemon... nov. 16 12:19:24 scribe proftpd[1433]: * Starting ftp server proftpd nov. 16 12:19:24 scribe proftpd[1433]: 2017-11-16 12:19:24,642 scribe proftpd[1557]: processing configuration directory '/etc/proftpd/conf.d/' nov. 16 12:19:24 scribe proftpd[1433]: ...done. nov. 16 12:19:24 scribe systemd[1]: Started LSB: Starts ProFTPD daemon. root@scribe:~# apt-cache policy proftpd-basic proftpd-basic: Installé : 1.3.6-1~eole26 Candidat : 1.3.6-1~eole26 Table de version : *** 1.3.6-1~eole26 500 500 http://test-eole.ac-dijon.fr/eole eole-2.6.1-updates/main amd64 Packages 100 /var/lib/dpkg/status 1.3.5a-1build1 500 500 http://test-eole.ac-dijon.fr/ubuntu xenial/universe amd64 Packages root@scribe:~#
#7 Mis à jour par Scrum Master il y a plus de 6 ans
- Assigné à
Gérald Schwartzmannsupprimé
#8 Mis à jour par Gérald Schwartzmann il y a plus de 6 ans
- Tâche parente changé de #21866 à #21803
#9 Mis à jour par Gérald Schwartzmann il y a plus de 6 ans
- Statut changé de En cours à Nouveau
#10 Mis à jour par Gérald Schwartzmann il y a plus de 6 ans
- Tâche parente changé de #21803 à #22222
#11 Mis à jour par Joël Cuissinat il y a plus de 6 ans
- Temps estimé changé de 3.00 h à 10.00 h
- Restant à faire (heures) changé de 3.0 à 6.0
#12 Mis à jour par Joël Cuissinat il y a plus de 6 ans
- Statut changé de Nouveau à En cours
- Assigné à mis à Laurent Flori
#13 Mis à jour par Scrum Master il y a plus de 6 ans
- Statut changé de En cours à Résolu
#14 Mis à jour par Joël Cuissinat il y a plus de 6 ans
- Statut changé de Résolu à Fermé
- % réalisé changé de 0 à 100
- Restant à faire (heures) changé de 6.0 à 0.0