Project

General

Profile

Scénario #29857

Revoir le format du type Creole "domain"

Added by Joël Cuissinat over 3 years ago. Updated almost 3 years ago.

Status:
Nouveau
Priority:
Normal
Assigned To:
-
Category:
-
Target version:
-
Start date:
Due date:
% Done:

0%

Story points:
1.0
Velocity based estimate:

Description

Des tests réalisés sur la variable "nom_domaine_local" dans #29680#note-5 ont révélé de nombreuses incohérence entre la description du type disponible dans la documentation et le comportement constaté.

            <variable name='nom_domaine_local' type='domain' description='Nom DNS du réseau local' mandatory='True' mode='basic'/>

Extrait de la documentation :

domain :

  • adresse IP. La valeur doit passer ce test : IPy.IP)

ou

  • alphanumérique et '.' autorisé sauf pour le 1er caractère qui doit forcement être du type alpha. Le '.' est obligatoire. Minimum 2 et maximum 255 caractères ;
Contradictions :
  • le point n'est pas obligatoire (la valeur "toto" est acceptée)
  • le premier caractère peut être de type numérique (la valeur "5" est acceptée)
  • le mini appliqué est 1 (la valeur "a" est acceptée)
  • le maxi serait en réalité 63 avec un "double plafond" (point à creuser)
<gnunux> le code est dans tiramisu/option/option.py dans DomainnameOption

Related issues

Copied from eole-genconfig - Tâche #29680: Genconfig plante si la variable nom_domaine_local n'est pas au bon format Fermé 03/04/2020

History

#1 Updated by Joël Cuissinat over 3 years ago

  • Copied from Tâche #29680: Genconfig plante si la variable nom_domaine_local n'est pas au bon format added

#2 Updated by Gilles Grandgérard almost 3 years ago

  • Release deleted (EOLE 2.7.1.3)

Also available in: Atom PDF