Projet

Général

Profil

Tâche #18654

L’installation depuis l’ISO plante sur le masquage des service apt-daily ou la désactivation de rsyslog

Ajouté par Daniel Dehennin il y a plus de 7 ans. Mis à jour il y a plus de 7 ans.

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

100%

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

Description

Jan 13 15:38:24 in-target: Running hooks in /etc/ca-certificates/update.d...
Jan 13 15:38:24 in-target: ^M
Jan 13 15:38:24 in-target: done.
Jan 13 15:38:24 in-target: ^M
Jan 13 15:38:24 in-target: Removed symlink /etc/systemd/system/timers.target.wants/apt-daily.timer.
Jan 13 15:38:24 in-target: ^M
Jan 13 15:38:24 in-target: Created symlink /etc/systemd/system/apt-daily.timer, pointing to /dev/null.
Jan 13 15:38:24 in-target: ^M
Jan 13 15:38:24 in-target: Created symlink /etc/systemd/system/apt-daily.service, pointing to /dev/null.^M
Jan 13 15:38:24 in-target: dpkg: erreur de traitement du paquet eole-common-pkg (--configure) :^M
Jan 13 15:38:24 in-target:  le sous-processus script post-installation installé a retourné une erreur de sortie d'état 1^M

Demandes liées

Lié à Distribution EOLE - Tâche #18621: Plus de logs squid et e2guardian après reconfigure Fermé 11/01/2017
Lié à Distribution EOLE - Scénario #31891: La mise à jour d'eole-common-pkg supprime le fichier /dev/log Terminé (Sprint) 25/03/2021 02/04/2021
Bloque eole-common - Scénario #16671: Permettre l'installation des paquets des conteneurs depuis le CDROM Terminé (Sprint) 28/11/2016 20/01/2017

Révisions associées

Révision 93fe0b66 (diff)
Ajouté par Laurent Flori il y a plus de 7 ans

Correction pour la désactivation de rsyslog systemv

ref: #18654 @30min

Révision cdc156a5 (diff)
Ajouté par Daniel Dehennin il y a plus de 7 ans

Add some logs to debug ISO installation error

Ref: #18654

Révision 81df37b9 (diff)
Ajouté par Daniel Dehennin il y a plus de 7 ans

Fix eole-common-pkg installation from ISO

We must check if service is “running” and not just “active”.

  • debian/eole-common-pkg.postinst (disable_systemv_rsyslog): Verify if
    systemd running directory exists.

Ref: #18654

Révision 40e64ce6 (diff)
Ajouté par Daniel Dehennin il y a plus de 7 ans

Nouvelle ISO 2.6.1a3

Ref: #18654

Historique

#1 Mis à jour par Daniel Dehennin il y a plus de 7 ans

  • Sujet changé de L’installation depuis l’ISO plante sur le masquage des service apt-daily à L’installation depuis l’ISO plante sur le masquage des service apt-daily ou la désactivation de rsyslog
  • Description mis à jour (diff)

#2 Mis à jour par Daniel Dehennin il y a plus de 7 ans

  • Tâche parente mis à #18373

#3 Mis à jour par Daniel Dehennin il y a plus de 7 ans

  • Tâche parente #18373 supprimé

#4 Mis à jour par Daniel Dehennin il y a plus de 7 ans

  • Version cible sprint 2017 1-3 Equipe MENSR supprimé

#5 Mis à jour par Daniel Dehennin il y a plus de 7 ans

  • Version cible mis à sprint 2017 1-3 Equipe MENSR

#6 Mis à jour par Daniel Dehennin il y a plus de 7 ans

Dans le code de postinst, il faut probablement faire attention aux codes de retour des commandes (source:debian/eole-common-pkg.postinst@00e5989#L112):

    systemctl is-active systemd-journald > /dev/null 2>&1
    if [ $? = 0 ];then
    service systemd-journald stop > /dev/null 2>&1
    service systemd-journald start > /dev/null 2>&1
    fi

Si le service n’est pas actif, la première commande renvoi un code de sortie != 0, du coup le set -e est activé et le script s’arrête.

Pour tester le code de sortie d’une commande en shell, il faut faire :

if systemctl is-active systemd-journald > /dev/null 2>&1
then
[...]
fi

Dans ce cas le set -e ne s’active pas.

#7 Mis à jour par Daniel Dehennin il y a plus de 7 ans

  • Lié à Tâche #18621: Plus de logs squid et e2guardian après reconfigure ajouté

#8 Mis à jour par Scrum Master il y a plus de 7 ans

  • Projet changé de eole-common à Distribution EOLE
  • Statut changé de Nouveau à En cours
  • Début mis à 16/01/2017

#9 Mis à jour par Scrum Master il y a plus de 7 ans

  • Assigné à mis à Laurent Flori

#10 Mis à jour par Daniel Dehennin il y a plus de 7 ans

  • % réalisé changé de 0 à 100

#11 Mis à jour par Daniel Dehennin il y a plus de 7 ans

  • Restant à faire (heures) changé de 2.0 à 0.25

#12 Mis à jour par Scrum Master il y a plus de 7 ans

  • Statut changé de En cours à Fermé
  • Restant à faire (heures) changé de 0.25 à 0.0

#13 Mis à jour par Emmanuel GARETTE il y a environ 3 ans

  • Lié à Scénario #31891: La mise à jour d'eole-common-pkg supprime le fichier /dev/log ajouté

Formats disponibles : Atom PDF