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
Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
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
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/2016supprimé - 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#