Project

General

Profile

Tâche #29725

Scénario #29652: Traitement express MEN (10-12)

Les Seth 2.6.1 ne s'instancient plus

Added by Joël Cuissinat about 1 year ago. Updated about 1 year ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
03/09/2020
Due date:
% Done:

100%

Remaining (hours):
0.0

Description

https://dev-eole.ac-dijon.fr/jenkins/job/2.6.1/job/test-instance-acadc1-2.6.1-amd64/ (jobs 266 et 267)


            Can not enable Systemd service cron ead-server ead-web samba-ad-dc exim4 eoleflask nginx bastion z_stats in root: Synchronizing state of cron.service with SysV init with /lib/systemd/systemd-sysv-install...
            Executing /lib/systemd/systemd-sysv-install enable cron
            insserv: warning: current start runlevel(s) (empty) of script `cron' overrides LSB defaults (2 3 4 5).
            insserv: warning: current stop runlevel(s) (2 3 4 5) of script `cron' overrides LSB defaults (empty).
            Synchronizing state of samba-ad-dc.service with SysV init with /lib/systemd/systemd-sysv-install...
            Executing /lib/systemd/systemd-sysv-install enable samba-ad-dc
            insserv: warning: current start runlevel(s) (empty) of script `samba-ad-dc' overrides LSB defaults (2 3 4 5).
            insserv: warning: current stop runlevel(s) (0 1 2 3 4 5 6) of script `samba-ad-dc' overrides LSB defaults (0 1 6).
            exim4.service is not a native service, redirecting to systemd-sysv-install
            Executing /lib/systemd/systemd-sysv-install enable exim4
            insserv: warning: current start runlevel(s) (empty) of script `exim4' overrides LSB defaults (2 3 4 5).
            insserv: warning: current stop runlevel(s) (0 1 2 3 4 5 6) of script `exim4' overrides LSB defaults (0 1 6).
            Synchronizing state of nginx.service with SysV init with /lib/systemd/systemd-sysv-install...
            Executing /lib/systemd/systemd-sysv-install enable nginx
            insserv: warning: current start runlevel(s) (empty) of script `nginx' overrides LSB defaults (2 3 4 5).
            insserv: warning: current stop runlevel(s) (0 1 2 3 4 5 6) of script `nginx' overrides LSB defaults (0 1 6).
            Failed to execute operation: Unit file is masked

Visiblement c'est lié au nouveau paquet samba 4.7 qui installe le service samba-ad-dc dans l'état masked alors que le code 2.6.1 ne "démasque" pas les services avant de les désactiver.
Je propose de rétro-porter le code concerné de 2.6.2 vers 2.6.1.


Related issues

Related to Distribution EOLE - Scénario #29508: proposer un paquet samba 4.7 à jour de la sécurité (4.7.12 + patchs) Terminé (Sprint) 01/20/2020 02/07/2020
Related to Distribution EOLE - Tâche #21225: Masquer les services en plus de les désactiver (et démasquer avant d’activer). Fermé 03/21/2017

Associated revisions

Revision 7c943350 (diff)
Added by Benjamin Bohard about 1 year ago

Les services désactivés sont masqués.

Pour pallier les conflits de gestion des services des paquets avec la gestion
des services par EOLE, on masque les services désactivés. On les démasque
préalablement à leur activation.

Ref #21225
Ref #29725

Cherry-picked from python-pyeole:ccff54a2 for EOLE 2.6.1

Revision 881cf621 (diff)
Added by Daniel Dehennin about 1 year ago

Le masquage peut échouer pour les services surchargés par EOLE

Il n’est pas possible de masquer un service lorsqu’EOLE fourni un
fichier de service complet dans « /etc/systemd/system/ » afin
d’écraser celui de la distribution (comme #16904).

Dans ce cas il ne faut pas lever une exception.

Ref: #21225
Ref: #29725

Cherry-picked from python-pyeole:eb59b4cf for EOLE 2.6.1

History

#1 Updated by Joël Cuissinat about 1 year ago

  • Related to Scénario #29508: proposer un paquet samba 4.7 à jour de la sécurité (4.7.12 + patchs) added

#2 Updated by Joël Cuissinat about 1 year ago

  • Related to Tâche #21225: Masquer les services en plus de les désactiver (et démasquer avant d’activer). added

#3 Updated by Joël Cuissinat about 1 year ago

  • Assigned To set to Joël Cuissinat
  • Parent task set to #29652

#4 Updated by Joël Cuissinat about 1 year ago

  • Status changed from Nouveau to En cours

#5 Updated by Joël Cuissinat about 1 year ago

  • Status changed from En cours to Résolu
  • % Done changed from 0 to 100

#6 Updated by Daniel Dehennin about 1 year ago

Ça fonctionne depuis le 9 mars.

#7 Updated by Daniel Dehennin about 1 year ago

  • Status changed from Résolu to Fermé
  • Remaining (hours) set to 0.0

Also available in: Atom PDF