Project

General

Profile

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

Added by Gérald Schwartzmann almost 2 years ago. Updated almost 2 years ago.

Status:
Fermé
Priority:
Haut
Assigned To:
Start date:
11/16/2017
Due date:
% Done:

100%

Estimated time:
10.00 h
Spent time:
Remaining (hours):
0.0

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   


Related issues

Related to Distribution EOLE - Tâche #21595: gen_config coincé par le champs vide nom de domaine des applications web Fermé 10/03/2017

History

#1 Updated by Gérald Schwartzmann almost 2 years ago

  • Related to Tâche #21595: gen_config coincé par le champs vide nom de domaine des applications web added

#2 Updated by Gérald Schwartzmann almost 2 years ago

  • Description updated (diff)
  • Assigned To set to Gérald Schwartzmann

#3 Updated by Gérald Schwartzmann almost 2 years ago

  • Status changed from Nouveau to En cours

#4 Updated by Gérald Schwartzmann almost 2 years ago

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 Updated by Gérald Schwartzmann almost 2 years ago

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 Updated by Gérald Schwartzmann almost 2 years ago

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 Updated by Scrum Master almost 2 years ago

  • Assigned To deleted (Gérald Schwartzmann)

#8 Updated by Gérald Schwartzmann almost 2 years ago

  • Parent task changed from #21866 to #21803

#9 Updated by Gérald Schwartzmann almost 2 years ago

  • Status changed from En cours to Nouveau

#10 Updated by Gérald Schwartzmann almost 2 years ago

  • Parent task changed from #21803 to #22222

#11 Updated by Joël Cuissinat almost 2 years ago

  • Estimated time changed from 3.00 h to 10.00 h
  • Remaining (hours) changed from 3.0 to 6.0

#12 Updated by Joël Cuissinat almost 2 years ago

  • Status changed from Nouveau to En cours
  • Assigned To set to Laurent Flori

#13 Updated by Scrum Master almost 2 years ago

  • Status changed from En cours to Résolu

#14 Updated by Joël Cuissinat almost 2 years ago

  • Status changed from Résolu to Fermé
  • % Done changed from 0 to 100
  • Remaining (hours) changed from 6.0 to 0.0

Also available in: Atom PDF