Anomalie #6994
proxy_sibling_ip n'est pas obligatoire, peut donc être à [None]
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
Associated revisions
Création de 24_proxy_parent.xml à partir de 23_proxy.xml
Ref #6994 @45m
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
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
- 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"
- 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
Appliqué par commit 44e7113be5c5fd28fd7e1eab99061ed5765942ca.
#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.