Projet

Général

Profil

Anomalie #6994

proxy_sibling_ip n'est pas obligatoire, peut donc être à [None]

Ajouté par Emmanuel GARETTE il y a environ 10 ans. Mis à jour il y a presque 10 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Début:
Echéance:
04/04/2014
% réalisé:

100%

Temps estimé:
3.00 h
Temps passé:
Distribution:
EOLE 2.4

Description

Comme proxy_sibling_ip n'est pas obligatoire, il est possible d'ajouter des groupes sans mettre de valeur.

Si par erreur on clique sur [+] on peut donc sauvegarder la configuration sans erreur.

Par contre le problème est peut etre plus large que cette option.


Demandes liées

Lié à creole - Evolution #7823: Migration de la famille "proxy pere" Fermé 04/04/2014
Lié à zephir-parc - Evolution #7826: Nouveau dico 2.4 : 24_proxy_parent.xml Fermé 04/04/2014
Lié à creole - Anomalie #7996: mandatory automatique d'un slave ne fonctionne pas Fermé 25/04/2014
Lié à Documentations - Tâche #7329: Documentation de l'onglet Proxy parent Fermé 19/12/2014

Révisions associées

Révision 44bab66d (diff)
Ajouté par Joël Cuissinat il y a presque 10 ans

Création de 24_proxy_parent.xml à partir de 23_proxy.xml

Ref #6994 @45m

Révision 44e7113b (diff)
Ajouté par Joël Cuissinat il y a presque 10 ans

Ajout et utilisation de 3 nouvelles variables proxy parent

  • activer_cache_pere : Utiliser un proxy web parent global
  • activer_cache_pere_zone : Utiliser un proxy web parent par zone
  • activer_proxy_sibling : Activer la coopération des cache

Fixes #6994 @2h

Révision f1ddd4c1 (diff)
Ajouté par Joël Cuissinat il y a presque 10 ans

Déplacement de l'aide associée à "nom_zone_dns_cache"

Ref #6994 @15m

Historique

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

  • Version cible changé de Eole 2.4-RC2 à Eole 2.4-RC3

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

  • Echéance mis à 04/04/2014
  • Temps estimé mis à 1.00 h

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

On arrive effectivement à injecter :

>>> from creole.client import CreoleClient
>>> CreoleClient().get_creole("proxy_sibling_ip")
[None, u'1.1.1.1']

Ce qui donne, au reconfigure :
Erreur lors de l'instanciation du template de /usr/share/eole/bastion/data/50-nat_rules :
unsupported operand type(s) for +: 'NoneType' and 'str'

#4 Mis à jour par Joël Cuissinat il y a presque 10 ans

  • Statut changé de Nouveau à Accepté
  • Assigné à mis à Joël Cuissinat
  • Temps estimé changé de 1.00 h à 3.00 h
Ajouter des oui/non pour les variables (master) suivantes qui sont à passer en mandatory
  • nom_cache_pere => "Utiliser un proxy web parent génréral"
  • nom_cache_pere_zone => "Déclarer des proxy web parents par zone"
  • proxy_sibling_ip => "Activer la coopération de caches"
Il faudra ensuite :
  • faire le tour des templates à cause du nouvel état "disabled"
  • gérer la migration si nécessaire (#7823)

#5 Mis à jour par Joël Cuissinat il y a presque 10 ans

  • Statut changé de Accepté à Résolu
  • % réalisé changé de 0 à 100

#6 Mis à jour par Emmanuel GARETTE il y a presque 10 ans

  • Statut changé de Résolu à En attente d'informations

les variables oui/non et obligatoires sont ok :

root@amon:~# CreoleSet activer_cache_pere oui
Erreur de propriété : La variable obligatoire 'nom_cache_pere' de la famille 'Creole' n'est pas renseignée !
La variable obligatoire 'port_cache_pere' de la famille 'Creole' n'est pas renseignée !
root@amon:~# CreoleSet activer_proxy_sibling oui
Erreur de propriété : La variable obligatoire 'proxy_sibling_ip' de la famille 'Creole' n'est pas renseignée !
La variable obligatoire 'proxy_sibling_port' de la famille 'Creole' n'est pas renseignée !

Par contre il faudrait rendre "port_icp_cache_pere_zone" aussi obligatoire non ?

#7 Mis à jour par Emmanuel GARETTE il y a presque 10 ans

  • Version cible changé de Eole 2.4-RC3 à Eole 2.4 Stable

#8 Mis à jour par Emmanuel GARETTE il y a presque 10 ans

  • Statut changé de En attente d'informations à Fermé

Le problème est en fait dans la demande liée.

Formats disponibles : Atom PDF