Projet

Général

Profil

Tâche #20959

Scénario #20865: Maj-Auto devrait détecter si une mise à jour précédente s'est terminée par des erreurs

Générer un paquet de test

Ajouté par Joël Cuissinat il y a presque 7 ans. Mis à jour il y a presque 7 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
27/06/2017
Echéance:
% réalisé:

100%

Temps estimé:
2.00 h
Temps passé:
Restant à faire (heures):
0.0

Description

Sur le modèle d' eole-fake, je propose de créer un paquet eole-break qui contient par exemple un "exit 1" dans son postinst.

Révisions associées

Révision 891b4ca0 (diff)
Ajouté par Joël Cuissinat il y a presque 7 ans

Add eole-break meta package

Ref: #20959

Historique

#1 Mis à jour par Joël Cuissinat il y a presque 7 ans

  • Statut changé de Nouveau à En cours
  • Assigné à mis à Joël Cuissinat

#2 Mis à jour par Joël Cuissinat il y a presque 7 ans

  • % réalisé changé de 0 à 100
  • Restant à faire (heures) changé de 2.0 à 0.25
root@scribe:~# apt-eole install eole-break
   [ ... ]
Paramétrage de eole-break (2.6.2-3) ...
dpkg: erreur de traitement du paquet eole-break (--configure) :
 le sous-processus script post-installation installé a retourné une erreur de sortie d'état 1
Des erreurs ont été rencontrées pendant l'exécution :
 eole-break
apt-eole - l'appel à apt-get (-c /etc/apt/apt-eole.conf install eole-break) a retourné une erreur (code 100). Voir /var/log/apt/term.log
E: Sub-process /usr/bin/dpkg returned an error code (1)

APT est ensuite bien planté jusqu'à ce qu'on désinstalle ce paquet ;)

root@scribe:~# apt-eole remove eole-break
Action remove pour root
Lecture des listes de paquets…
Construction de l'arbre des dépendances…
Lecture des informations d'état…
Les paquets suivants seront ENLEVÉS :
  eole-break*
0 mis à jour, 0 nouvellement installés, 1 à enlever et 0 non mis à jour.
1 partiellement installés ou enlevés.
Après cette opération, 38,9 ko d'espace disque seront libérés.
(Lecture de la base de données... 156785 fichiers et répertoires déjà installés.)
Suppression de eole-break (2.6.2-3) ...

#3 Mis à jour par Joël Cuissinat il y a presque 7 ans

  • Statut changé de En cours à Résolu

#4 Mis à jour par Gérald Schwartzmann il y a presque 7 ans

  • Restant à faire (heures) changé de 0.25 à 0.0
root@scribe:/usr/share/eole/creole/dicos# apt-eole install eole-break
Action install pour root
Lecture des listes de paquets…
Construction de l'arbre des dépendances…
Lecture des informations d'état…
Les NOUVEAUX paquets suivants seront installés :
  eole-break
0 mis à jour, 1 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 30,6 ko dans les archives.
Après cette opération, 38,9 ko d'espace disque supplémentaires seront utilisés.
Réception de:1 http://test-eole.ac-dijon.fr/eole eole-2.6-unstable/main amd64 eole-break all 2.6.2-4 [30,6 kB]
30,6 ko réceptionnés en 0s (2 444 ko/s)
Sélection du paquet eole-break précédemment désélectionné.
(Lecture de la base de données... 156784 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../eole-break_2.6.2-4_all.deb ...
Dépaquetage de eole-break (2.6.2-4) ...
Paramétrage de eole-break (2.6.2-4) ...
dpkg: erreur de traitement du paquet eole-break (--configure) :
 le sous-processus script post-installation installé a retourné une erreur de sortie d'état 1
Des erreurs ont été rencontrées pendant l'exécution :
 eole-break
apt-eole - l'appel à apt-get (-c /etc/apt/apt-eole.conf install eole-break) a retourné une erreur (code 100). Voir /var/log/apt/term.log
E: Sub-process /usr/bin/dpkg returned an error code (1)

root@scribe:/usr/share/eole/creole/dicos#
root@scribe:/usr/share/eole/creole/dicos# apt-get install dokuwiki
Lecture des listes de paquets... Fait
[…]
apache2_invoke: Enable configuration dokuwiki
Des erreurs ont été rencontrées pendant l'exécution :
 eole-break
E: Sub-process /usr/bin/dpkg returned an error code (1)
root@scribe:/usr/share/eole/creole/dicos#
root@scribe:/usr/share/eole/creole/dicos# apt-eole install eole-dhcp
Action install pour root
Lecture des listes de paquets…
[…]
Des erreurs ont été rencontrées pendant l'exécution :
 eole-break
apt-eole - l'appel à apt-get (-c /etc/apt/apt-eole.conf install eole-dhcp) a retourné une erreur (code 100). Voir /var/log/apt/term.log
E: Sub-process /usr/bin/dpkg returned an error code (1)

root@scribe:/usr/share/eole/creole/dicos# apt-eole remove eole-break
Action remove pour root
Lecture des listes de paquets…
Construction de l'arbre des dépendances…
Lecture des informations d'état…
Les paquets suivants seront ENLEVÉS :
  eole-break*
0 mis à jour, 0 nouvellement installés, 1 à enlever et 0 non mis à jour.
1 partiellement installés ou enlevés.
Après cette opération, 38,9 ko d'espace disque seront libérés.
(Lecture de la base de données... 161492 fichiers et répertoires déjà installés.)
Suppression de eole-break (2.6.2-4) ...
root@scribe:/usr/share/eole/creole/dicos# 

root@scribe:/usr/share/eole/creole/dicos# apt-eole install eole-sap
Action install pour root
Lecture des listes de paquets…
[…]
Préparation du dépaquetage de .../eole-sap_1.1+2-12_all.deb ...
Dépaquetage de eole-sap (1.1+2-12) ...
Paramétrage de eole-sondepiwik (1.0+1-7) ...
Paramétrage de eole-sap (1.1+2-12) ...
root@scribe:/usr/share/eole/creole/dicos# 

#5 Mis à jour par Scrum Master il y a presque 7 ans

  • Statut changé de Résolu à Fermé

Formats disponibles : Atom PDF