Projet

Général

Profil

Tâche #36146

Scénario #36063: EOLE 2.10 : le conteneur addc devrait utiliser bind9 plutôt que SAMBA_INTERNAL

Message d'erreur au redémarrage de bind9

Ajouté par Joël Cuissinat il y a plus d'un an. Mis à jour il y a plus d'un an.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
29/08/2024
Echéance:
% réalisé:

100%

Restant à faire (heures):
0.0

Description

00:21:24.577             run-parts: executing /usr/share/eole/postservice/04-eolead-manage-samba instance
00:21:24.577             /usr/bin/systemctl: /usr/bin/systemctl : ne peut exécuter le fichier binaire
  1. il faut enlever "bash" de la ligne numéro 3
  2. il adapter cette ligne dans le cas où on est en mode INTERNAL
  3. il y a aussi une erreur au reconfigure lors de la bascule INTERNAL/BIND (appelé trop tôt ou même inutile ???)

Révisions associées

Révision c0c857a2 (diff)
Ajouté par Emmanuel GARETTE il y a plus d'un an

Correction de lxc-attach (ref #36146)

Révision 142a13ca (diff)
Ajouté par Emmanuel GARETTE il y a plus d'un an

uniquement activer/desactiver named (ref #36146)

Historique

#1 Mis à jour par Joël Cuissinat il y a plus d'un an

  • Description mis à jour (diff)

#2 Mis à jour par Joël Cuissinat il y a plus d'un an

  • Description mis à jour (diff)

#3 Mis à jour par Benjamin Bohard il y a plus d'un an

Est-ce que la bascule entre bind9 et le service DNS interne à Samba est finalement souhaitable ?
On peut également envisager de modifier le dictionnaire pour figer la variable.
Suis-je bête, il n’y a pas de variable sur Scribe…

#4 Mis à jour par Emmanuel GARETTE il y a plus d'un an

  • Statut changé de Nouveau à En cours
  • Assigné à mis à Emmanuel GARETTE

#5 Mis à jour par Emmanuel GARETTE il y a plus d'un an

  • Statut changé de En cours à À valider
  • % réalisé changé de 0 à 100

Je n'ai pas réussi a reproduire.

J'ai instancié le serveur en interne + reconfiguré avec bind et je n'ai pas d'erreur.

Peut être que cela venait du non redémarrage de bind.

#6 Mis à jour par Joël Cuissinat il y a plus d'un an

  • aca.scribe-2.10.0a0-instance-AvecImport
    root@scribe:~# CreoleGet ad_internal_dns_backend 
    non
    root@scribe:~# reconfigure # OK
    root@scribe:~# CreoleSet ad_internal_dns_backend oui
    root@scribe:~# reconfigure # OK
    root@scribe:~# CreoleSet ad_internal_dns_backend non
    root@scribe:~# reconfigure
       [ ... ]
    run-parts: executing /usr/share/eole/postservice/04-eolead-manage-samba reconfigure
    Job for named.service failed because the control process exited with error code.
    See "systemctl status named.service" and "journalctl -xeu named.service" for details.
    done
    Samba/Seth reconfigure
       [ ... ]
    root@scribe:~# reconfigure # OK
    

En relançant avec un set -x :

run-parts: executing /usr/share/eole/postservice/04-eolead-manage-samba reconfigure
++ CreoleGet ad_local
+ '[' oui = oui ']'
+ lxc-attach -n addc -- /usr/bin/systemctl stop named.service
++ CreoleGet ad_internal_dns_backend
+ '[' non = non ']'
+ lxc-attach -n addc -- /usr/bin/systemctl start named.service
Job for named.service failed because the control process exited with error code.
See "systemctl status named.service" and "journalctl -xeu named.service" for details.

#7 Mis à jour par Joël Cuissinat il y a plus d'un an

  • Statut changé de À valider à En cours

#8 Mis à jour par Emmanuel GARETTE il y a plus d'un an

  • Statut changé de En cours à Résolu

La non intégration du Scribe complexifie quand même beaucoup ce genre de tâche simple.

#9 Mis à jour par Joël Cuissinat il y a plus d'un an

Cela semble mieux ;)

run-parts: executing /usr/share/eole/postservice/04-eolead-manage-samba reconfigure
Synchronizing state of named.service with SysV service script with /usr/lib/systemd/systemd-sysv-install.
Executing: /usr/lib/systemd/systemd-sysv-install enable named
Created symlink /etc/systemd/system/bind9.service → /usr/lib/systemd/system/named.service.
Created symlink /etc/systemd/system/multi-user.target.wants/named.service → /usr/lib/systemd/system/named.service.
Samba/Seth reconfigure

#10 Mis à jour par Joël Cuissinat il y a plus d'un an

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

Formats disponibles : Atom PDF