Projet

Général

Profil

Tâche #29743

Scénario #29810: Mettre à niveau la configuration bind9 pour Seth 2.8.0

Seth 2.8 : problèmes avec le backend Bind ?

Ajouté par Joël Cuissinat il y a environ 4 ans. Mis à jour il y a plus de 3 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
18/03/2020
Echéance:
% réalisé:

100%

Restant à faire (heures):
0.0

Description

https://dev-eole.ac-dijon.fr/jenkins/job/2.8.0/job/test-instance-acadc1-2.8.0-amd64/lastSuccessfulBuild/console

23:02:11             * Mise à jour du backend DNS
23:02:11             Reading domain information
23:02:11             DNS accounts already exist
23:02:11             No zone file /var/lib/samba/bind-dns/dns/DOMSETH.AC-TEST.FR.zone
23:02:11             /usr/sbin/samba_upgradedns:338: DeprecationWarning: The 'warn' method is deprecated, use 'warning' instead
23:02:11               logger.warn("DNS records will be automatically created")
23:02:11             DNS records will be automatically created
23:02:11             DNS partitions already exist
23:02:11             Adding dns-dc1 account
23:02:11             BIND version unknown, please modify /var/lib/samba/bind-dns/named.conf manually.
23:02:11             See /var/lib/samba/bind-dns/named.conf for an example configuration include file for BIND
23:02:11             and /var/lib/samba/bind-dns/named.txt for further documentation required for secure DNS updates
23:02:11             Finished upgrading DNS

Le diagnose signale une erreur :

DNS AD :
.         Enregistrements SRV => Erreur (Vérifier 'Nom DNS du réseau local')
.   Résolution dc1.domseth.ac-test.fr => Ok


Demandes liées

Lié à Distribution EOLE - Scénario #33404: Seth/AmonEcole : Corriger le template named.conf.dlz Terminé (Sprint) 13/12/2021 14/01/2022

Révisions associées

Révision 05bcc7d2 (diff)
Ajouté par gilles.grandgerard il y a environ 4 ans

Ajout template 'named.conf.dlz' + dicos

REF #29743

Révision 72ce27ff (diff)
Ajouté par Benjamin Bohard il y a plus de 3 ans

Add samba-dlz template to debsum exceptions.

Ref #29743

Historique

#1 Mis à jour par Joël Cuissinat il y a environ 4 ans

  • Tâche parente mis à #29652

#2 Mis à jour par Joël Cuissinat il y a environ 4 ans

  • Description mis à jour (diff)

#3 Mis à jour par Gilles Grandgérard il y a environ 4 ans

dans git samba : samba/python/samba/provision/sambadns.py


elif dns_backend == "BIND9_DLZ":
        bind_info = subprocess.Popen(['named -V'], shell=True,
                                     stdout=subprocess.PIPE,
                                     stderr=subprocess.STDOUT,
                                     cwd='.').communicate()[0]
        bind_info = get_string(bind_info)
        bind9_8 = '#'
        bind9_9 = '#'
        bind9_10 = '#'
        bind9_11 = '#'
        bind9_12 = '#'
        if bind_info.upper().find('BIND 9.8') != -1:
            bind9_8 = ''
        elif bind_info.upper().find('BIND 9.9') != -1:
            bind9_9 = ''
        elif bind_info.upper().find('BIND 9.10') != -1:
            bind9_10 = ''
        elif bind_info.upper().find('BIND 9.11') != -1:
            bind9_11 = ''
        elif bind_info.upper().find('BIND 9.12') != -1:
            bind9_12 = ''
        elif bind_info.upper().find('BIND 9.7') != -1:
            raise ProvisioningError("DLZ option incompatible with BIND 9.7.")
        else:
            logger.warning("BIND version unknown, please modify %s manually." % paths.namedconf)
        setup_file(setup_path("named.conf.dlz"), paths.namedconf, {
                    "NAMED_CONF": paths.namedconf,
                    "MODULESDIR": samba.param.modules_dir(),
                    "BIND9_8": bind9_8,
                    "BIND9_9": bind9_9,
                    "BIND9_10": bind9_10,
                    "BIND9_11": bind9_11,
                    "BIND9_12": bind9_12

                    })

A ce jour : bind 9.16 n'est pas compatible samba 4.11

#4 Mis à jour par Gilles Grandgérard il y a environ 4 ans

test avec un nouveau template 'named.conf.dlz' qui utilise dls 9.12
ok

A faire :
- debsums en erreur !
- mise à jour des dicos zephir
- remonter l'info Samba team + Ubuntu

#5 Mis à jour par Gilles Grandgérard il y a environ 4 ans

  • Statut changé de Nouveau à Résolu

#6 Mis à jour par Joël Cuissinat il y a environ 4 ans

  • Assigné à mis à Gilles Grandgérard

#7 Mis à jour par Joël Cuissinat il y a environ 4 ans

  • Statut changé de Résolu à Nouveau
  • Assigné à Gilles Grandgérard supprimé
  • Tâche parente changé de #29652 à #29810

#8 Mis à jour par Benjamin Bohard il y a plus de 3 ans

Le template named.conf.dlz pointant vers la version 9.12 permet bien d’utiliser le serveur named avec samba.
Le dernier signalement en date sur les listes samba date du 10 septembre, en réponse auquel il a bien été confirmé que la version 9.12 fonctionne avec named 9.16. Un bug devait être soumis dans la foulée mais pas de trace retrouvée sur bugzilla.

#9 Mis à jour par Benjamin Bohard il y a plus de 3 ans

  • Projet changé de Distribution EOLE à EOLE AD DC
  • Statut changé de Nouveau à Résolu

#10 Mis à jour par Joël Cuissinat il y a plus de 3 ans

  • Assigné à mis à Benjamin Bohard
  • % réalisé changé de 0 à 100

#11 Mis à jour par Joël Cuissinat il y a plus de 3 ans

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

#12 Mis à jour par Joël Cuissinat il y a plus de 2 ans

  • Lié à Scénario #33404: Seth/AmonEcole : Corriger le template named.conf.dlz ajouté

Formats disponibles : Atom PDF