Projet

Général

Profil

Tâche #16672

Distribution EOLE - Scénario #16608: Les modules devrait toujours démarrer rapidement

Les services bastion et ferme-firewall sont appelés dans pre/post de tous les paquets issus de eole-common

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

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

100%

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

Description

Cela est susceptible de planter l'installation de certains conteneurs :

root@mail:~# apt-eole -o --container current --log-level info install eole-lxc-container-pkg eole-exim-pkg
   [ ... ]
Suppression de eole-ssmtp-pkg (2.6.0-66) ...
Failed to stop ferme-firewall.service: Unit ferme-firewall.service not loaded.
dpkg: erreur de traitement du paquet eole-ssmtp-pkg (--purge) :
 le sous-processus script pre-removal installé a retourné une erreur de sortie d'état 5
bastion.service is not a native service, redirecting to systemd-sysv-install
Executing /lib/systemd/systemd-sysv-install is-enabled bastion
bastion.service is a disabled or a static unit, not starting it.
Des erreurs ont été rencontrées pendant l'exécution :
 eole-ssmtp-pkg
E: Sub-process /usr/bin/dpkg returned an error code (1)
apt-eole - l'appel à apt-get (-c /etc/apt/apt-eole.conf install eole-exim-pkg) a retourné une erreur (code 100). Voir /var/log/apt/term.log

root@mail:/var/lib/dpkg/info# grep ferme-firewall.service *
eole-common-pkg.prerm:    deb-systemd-invoke stop ferme-firewall.service >/dev/null
eole-lxc-container-apps.prerm:    deb-systemd-invoke stop ferme-firewall.service >/dev/null
eole-lxc-container-pkg.prerm:    deb-systemd-invoke stop ferme-firewall.service >/dev/null
eole-resolvconf.prerm:    deb-systemd-invoke stop ferme-firewall.service >/dev/null
eole-ssmtp-pkg.prerm:    deb-systemd-invoke stop ferme-firewall.service >/dev/null
root@mail:/var/lib/dpkg/info# grep bastion.service *
eole-common-pkg.postinst:    deb-systemd-invoke start bastion.service >/dev/null || true
eole-common-pkg.prerm:    deb-systemd-invoke stop bastion.service >/dev/null
eole-lxc-container-pkg.postinst:    deb-systemd-invoke start bastion.service >/dev/null || true
eole-lxc-container-pkg.prerm:    deb-systemd-invoke stop bastion.service >/dev/null
eole-resolvconf.postinst:    deb-systemd-invoke start bastion.service >/dev/null || true
eole-resolvconf.prerm:    deb-systemd-invoke stop bastion.service >/dev/null
eole-ssmtp-pkg.postinst:    deb-systemd-invoke start bastion.service >/dev/null || true
eole-ssmtp-pkg.prerm:    deb-systemd-invoke stop bastion.service >/dev/null

Révisions associées

Révision 403fdaed (diff)
Ajouté par Joël Cuissinat il y a presque 8 ans

Les instructions bastion et ferme-firewall sont spécifiques à eole-server

Ref #16672 @1h

Historique

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

  • Tracker changé de Demande à Tâche
  • Début 30/06/2016 supprimé
  • Temps estimé mis à 2.00 h
  • Tâche parente mis à #16608
  • Restant à faire (heures) mis à 2.0

#2 Mis à jour par Scrum Master il y a presque 8 ans

  • Statut changé de Nouveau à En cours
  • Début mis à 01/07/2016

#3 Mis à jour par Scrum Master il y a presque 8 ans

  • Description mis à jour (diff)
  • Assigné à mis à Joël Cuissinat

#4 Mis à jour par Joël Cuissinat il y a presque 8 ans

  • % réalisé changé de 0 à 100
  • Restant à faire (heures) changé de 2.0 à 0.25

#5 Mis à jour par Joël Cuissinat il y a presque 8 ans

  • Statut changé de En cours à Résolu

#6 Mis à jour par Emmanuel GARETTE il y a presque 8 ans

  • Statut changé de Résolu à Fermé
  • Restant à faire (heures) changé de 0.25 à 0.0

Ok, ne concerne plus que eole-server :

root@amon:/var/lib/dpkg/info# grep ferme-firewall.service *
eole-server.list:/lib/systemd/system/ferme-firewall.service
eole-server.md5sums:9b457fac067bd0ad6052bb6966d8b1a9  lib/systemd/system/ferme-firewall.service
eole-server.postinst:deb-systemd-helper unmask ferme-firewall.service >/dev/null || true
eole-server.postinst:if deb-systemd-helper --quiet was-enabled ferme-firewall.service; then
eole-server.postinst:    deb-systemd-helper enable ferme-firewall.service >/dev/null || true
eole-server.postinst:    deb-systemd-helper update-state ferme-firewall.service >/dev/null || true
eole-server.postinst:deb-systemd-helper unmask ferme-firewall.service >/dev/null || true
eole-server.postinst:if deb-systemd-helper --quiet was-enabled ferme-firewall.service; then
eole-server.postinst:    deb-systemd-helper enable ferme-firewall.service >/dev/null || true
eole-server.postinst:    deb-systemd-helper update-state ferme-firewall.service >/dev/null || true
eole-server.postrm:        deb-systemd-helper mask bastion.service ferme-firewall.service >/dev/null
eole-server.postrm:        deb-systemd-helper purge bastion.service ferme-firewall.service >/dev/null
eole-server.postrm:        deb-systemd-helper unmask bastion.service ferme-firewall.service >/dev/null
eole-server.postrm:        deb-systemd-helper mask ferme-firewall.service >/dev/null
eole-server.postrm:        deb-systemd-helper purge ferme-firewall.service >/dev/null
eole-server.postrm:        deb-systemd-helper unmask ferme-firewall.service >/dev/null
eole-server.prerm:    deb-systemd-invoke stop ferme-firewall.service >/dev/null
root@amon:/var/lib/dpkg/info# 

Formats disponibles : Atom PDF