Project

General

Profile

Anomalie #6994

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

Added by Emmanuel GARETTE over 7 years ago. Updated almost 7 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Category:
-
Start date:
Due date:
04/04/2014
% Done:

100%

Estimated time:
3.00 h
Spent time:
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.


Related issues

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

Associated revisions

Revision 44bab66d (diff)
Added by Joël Cuissinat about 7 years ago

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

Ref #6994 @45m

Revision 44e7113b (diff)
Added by Joël Cuissinat about 7 years ago

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

Revision f1ddd4c1 (diff)
Added by Joël Cuissinat about 7 years ago

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

Ref #6994 @15m

History

#1 Updated by Joël Cuissinat about 7 years ago

  • Target version changed from Eole 2.4-RC2 to Eole 2.4-RC3

#2 Updated by Joël Cuissinat about 7 years ago

  • Due date set to 04/04/2014
  • Estimated time set to 1.00 h

#3 Updated by Joël Cuissinat about 7 years ago

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 Updated by Joël Cuissinat about 7 years ago

  • Status changed from Nouveau to Accepté
  • Assigned To set to Joël Cuissinat
  • Estimated time changed from 1.00 h to 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 Updated by Joël Cuissinat about 7 years ago

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

#6 Updated by Emmanuel GARETTE almost 7 years ago

  • Status changed from Résolu to 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 Updated by Emmanuel GARETTE almost 7 years ago

  • Target version changed from Eole 2.4-RC3 to Eole 2.4 Stable

#8 Updated by Emmanuel GARETTE almost 7 years ago

  • Status changed from En attente d'informations to Fermé

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

Also available in: Atom PDF