Tâche #22193
Scénario #21803: Implémenter Upgrade-Auto de 2.5.2 vers 2.6.2
Tester Upgrade-Auto sur les différents modules.
Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
Restant à faire (heures):
0.0
Description
Maj-Auto -C vim +231 /usr/share/eole/upgrade/Upgrade-Auto changer ALLOW_BETA = True Upgrade-Auto --limit-rate 0
Historique
#1 Mis à jour par Gérald Schwartzmann il y a plus de 6 ans
- Statut changé de Nouveau à En cours
#2 Mis à jour par Gérald Schwartzmann il y a plus de 6 ans
Testé sur un AmonEcole 2.5.2.2
root@amonecole:~# apt-cache policy creole creole: Installé : 2.5.2-127 Candidat : 2.5.2-127 Table de version : *** 2.5.2-127 0 500 http://test-eole.ac-dijon.fr/eole/ eole-2.5.2-proposed-updates/main amd64 Packages 100 /var/lib/dpkg/status 2.5.2-125 0 500 http://test-eole.ac-dijon.fr/eole/ eole-2.5.2-updates/main amd64 Packages 2.5.2-69 0 500 http://test-eole.ac-dijon.fr/eole/ eole-2.5.2/main amd64 Packages root@amonecole:~#
Le serveur est à jour Le serveur utilise le dernier noyau Choisir la version vers laquelle migrer Choix disponibles : [1] 2.6.1 [2] 2.6.2 Vers quelle version choisissez-vous de migrer (ou 'q' pour quitter) ? [1] : 2 Voulez-vous vraiment migrer vers la version 2.6.2 ? [oui/non] [non] : oui -------------------------------------------------------------------------------- Téléchargement de l'image ISO pour 2.6.2 -------------------------------------------------------------------------------- zephir - UPGRADE => ERR : No ISO image found for EOLE 2.6.2 in http://eole.ac-dijon.fr/pub/iso/EOLE-2.6 No ISO image found for EOLE 2.6.2 in http://eole.ac-dijon.fr/pub/iso/EOLE-2.6 root@amonecole:~#
Résolu par #22191
Problème #22097 de retour
#3 Mis à jour par Gérald Schwartzmann il y a plus de 6 ans
Testé sur un Zéphir 2.5.2.2
Voulez vous re-générer l'annuaire LDAP (attention, cela detruira l'existant !) ? [oui/non] [non] : non [ OK ] Voulez-vous re-créer les utilisateurs et données de base (attention toutes les données actuelles seront perdues) ? [oui/non] [non] : non Créer un nouvel administrateur eole2 ? [oui/non] [non] : non Voulez-vous effectuer une mise à jour via le réseau maintenant ? [oui/non] [oui] : oui Aucune mise à jour à effectuer.
*** Test du module zephir version 2.6.2 (zephir 0000000A) *** Attention, serveur opérationnel mais des services ne sont pas démarrés : console-setup.service loaded failed
root@zephir:~# service console-setup restart root@zephir:~# service console-setup status ● console-setup.service - Set console font and keymap Loaded: loaded (/lib/systemd/system/console-setup.service; static; vendor preset: enabled) Active: active (exited) since mar. 2017-11-28 10:19:40 CET; 12s ago Docs: man:loadkeys(1) Process: 16678 ExecStart=/bin/setupcon --save (code=exited, status=0/SUCCESS) Main PID: 16678 (code=exited, status=0/SUCCESS) nov. 28 10:19:39 zephir systemd[1]: Starting Set console font and keymap... nov. 28 10:19:40 zephir systemd[1]: Started Set console font and keymap. root@zephir:~#
#4 Mis à jour par Gérald Schwartzmann il y a plus de 6 ans
- Description mis à jour (diff)
#5 Mis à jour par Gérald Schwartzmann il y a plus de 6 ans
Testé sur un Amon 2.5.2.2
- redémarrer le serveur - mettre à jour la configuration (par exemple via gen_config) - exécuter la commande 'instance' zephir - Syslog logging is not working properly: Unable to configure handler u'syslog': [Errno 2] No such file or directory zephir - Vous devez peut-être démarrer ou redémarrer systemd-journald -------------------------------------------------------------------------------- Instructions préalables spécifiques au module -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- Mise à jour des informations dans l'application Zéphir ... -------------------------------------------------------------------------------- UPGRADE => FIN : procédure Upgrade-Auto terminée avec succès Error in function: Une erreur est survenue : Impossible d'installer la mise à niveau La mise à niveau a échoué. Votre système pourrait être inutilisable. Une tentative de récupération va maintenant avoir lieu (dpkg --configure -a). Please report this bug in a browser at http://bugs.launchpad.net/ubuntu/+source/ubuntu-release-upgrader/+filebug and attach the files in /var/log/dist-upgrade/ to the bug report. installArchives() failed (None) root@amon:~#
Instance
Paramétrage de e2guardian (4.1.3) ... chown: impossible d'accéder à '/var/log/e2guardian': Aucun fichier ou dossier de ce type dpkg: erreur de traitement du paquet e2guardian (--configure) : le sous-processus script post-installation installé a retourné une erreur de sortie d'état 1 dpkg: des problèmes de dépendances empêchent la configuration de eole-proxy-pkg : eole-proxy-pkg dépend de e2guardian (>= 3.2.0-3) ; cependant : Le paquet e2guardian n'est pas encore configuré. dpkg: erreur de traitement du paquet eole-proxy-pkg (--configure) : problèmes de dépendances - laissé non configuré dpkg: des problèmes de dépendances empêchent la configuration de eole-amon-all : eole-amon-all dépend de eole-proxy-pkg ; cependant : Le paquet eole-proxy-pkg n'est pas encore configuré. dpkg: erreur de traitement du paquet eole-amon-all (--configure) : problèmes de dépendances - laissé non configuré Des erreurs ont été rencontrées pendant l'exécution : e2guardian eole-proxy-pkg eole-amon-all l'appel à apt-get (-c /etc/apt/apt-eole.conf remove ufw) a retourné une erreur (code 100). Voir /var/log/apt/term.log E: Sub-process /usr/bin/dpkg returned an error code (1)
root@amon:~# tail -f /var/log/apt/term.log eole-amon-all dépend de eole-proxy-pkg ; cependant : Le paquet eole-proxy-pkg n'est pas encore configuré. dpkg: erreur de traitement du paquet eole-amon-all (--configure) : problèmes de dépendances - laissé non configuré Des erreurs ont été rencontrées pendant l'exécution : e2guardian eole-proxy-pkg eole-amon-all Log ended: 2017-11-28 10:06:58
2ème instance
-------------------------------------------------------------------------------------------------------------------------------------------------------------- Génération des fichiers de configuration. -------------------------------------------------------------------------------------------------------------------------------------------------------------- le répertoire /etc/squid n'existe pas mais est obligatoire pour /etc/squid/common-squid1.conf le répertoire /etc/squid n'existe pas mais est obligatoire pour /etc/squid/common-squid1.conf root@amon:~#
#6 Mis à jour par Gérald Schwartzmann il y a plus de 6 ans
Testé sur un Horus 2.5.2.2
Impeccable.
Le paquet proftpd-basic s'est correctement installé :
root@horus:~# dpkg -l proftpd-basic Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder | État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé/W=attend-traitement-déclenchements |/ Err?=(aucune)/besoin Réinstallation (État,Err: majuscule=mauvais) ||/ Nom Version Architecture Description +++-=================================-=====================-=====================-======================================================================== ii proftpd-basic 1.3.6-1~eole26 amd64 Versatile, virtual-hosting FTP daemon - binaries
vim /var/log/apt/term.log Log started: 2017-11-03 12:51:27 (Lecture de la base de données... ^M(Lecture de la base de données... 5%^M(Lecture de la base de données... 10%^M(Lecture de la base de données... 15%^M(Lecture de la base de données... 20%^M(Lecture de la base de données... 25%^M(Lecture de la base de données... 30%^M(Lecture de la base de données... 35%^M(Lecture de la base de données... 40%^M(Lecture de la base de données... 45%^M(Lecture de la base de données... 50%^M(Lecture de la base de données... 55%^M(Lecture de la base de données... 60%^M(Lecture de la base de données... 65%^M(Lecture de la base de données... 70%^M(Lecture de la base de données... 75%^M(Lecture de la base de données... 80%^M(Lecture de la base de données... 85%^M(Lecture de la base de données... 90%^M(Lecture de la base de données... 95%^M(Lecture de la base de données... 100%^M(Lecture de la base de données... 114181 fichiers et répertoires déjà installés.)^M Préparation du dépaquetage de .../proftpd-basic_1.3.6-1~eole25.2_amd64.deb ...^M * Stopping ftp server proftpd ^[[80G ^M^[[74G[ OK ]^M Dépaquetage de proftpd-basic (1.3.6-1~eole25.2) sur (1.3.5~rc3-2.1ubuntu2.2) ...^M Traitement des actions différées (« triggers ») pour ureadahead (0.100.0-16) ...^M Traitement des actions différées (« triggers ») pour man-db (2.6.7.1-1ubuntu1) ...^M Paramétrage de proftpd-basic (1.3.6-1~eole25.2) ...^M Installation de la nouvelle version du fichier de configuration /etc/init.d/proftpd ...^M Installation de la nouvelle version du fichier de configuration /etc/proftpd/dhparams.pem ...^M Installation de la nouvelle version du fichier de configuration /etc/pam.d/proftpd ...^M * Starting ftp server proftpd ^[[80G 2017-11-03 12:51:33,245 horus proftpd[4096]: processing configuration directory '/etc/proftpd/conf.d/'^M ^M^[[74G[ OK ]^M Traitement des actions différées (« triggers ») pour ureadahead (0.100.0-16) ...^M Log ended: 2017-11-03 12:51:33
#7 Mis à jour par Gérald Schwartzmann il y a plus de 6 ans
- Description mis à jour (diff)
- Restant à faire (heures) changé de 0.0 à 6.0
#8 Mis à jour par Gérald Schwartzmann il y a plus de 6 ans
Eolebase 2.5.2.2
OK
#9 Mis à jour par Gérald Schwartzmann il y a plus de 6 ans
Sphynx 2.5.2.2
OK
#10 Mis à jour par Gérald Schwartzmann il y a plus de 6 ans
- Description mis à jour (diff)
#11 Mis à jour par Gérald Schwartzmann il y a plus de 6 ans
- Statut changé de En cours à Résolu
#12 Mis à jour par Gérald Schwartzmann il y a plus de 6 ans
- % réalisé changé de 0 à 100
- Restant à faire (heures) changé de 6.0 à 0.5
#13 Mis à jour par Benjamin Bohard il y a plus de 6 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) changé de 0.5 à 0.0
Les erreurs seront traitées dans le sprint suivant : https://dev-eole.ac-dijon.fr/issues/22222