Scénario #31361
Implémenter la possibilité de télécharger une liste de sites à ajouter aux exceptions de proxy
Status:
Terminé (Sprint)
Priority:
Normal
Assigned To:
Category:
-
Target version:
Start date:
11/23/2020
Due date:
01/06/2021
% Done:
100%
Story points:
5.0
Remaining (hours):
0.00 hour
Velocity based estimate:
Release:
Release relationship:
Auto
Description
Sur le modèle de ce qui est fait pour les blacklists et le fichier weighted (http://eole.ac-dijon.fr/maj/blacklists), implémenter le téléchargement d'une liste de sites et sa prise en compte en dans les exceptions de proxy.
Solutions à mettre en œuvre¶
- EOLE >= 2.6.2
- Ajouter une variable "Télécharger et appliquer des exceptions de proxy depuis une URL" à "non" par défaut
- ajouter une variable "URL de téléchargement du fichier des exceptions de proxy" (masquée si la précédente est à non)
- implémenter la prise en charge de la liste dans les exceptions de proxy
- implémenter le téléchargement du fichier (dans
Maj-blacklist.sh
?) - proposer une première version du fichier à partir des informations fournies dans #31201 et #31202
- documenter la fonctionnalité au(x) endroit(s) adeqat(s) (ex : http://eole.ac-dijon.fr/documentations/2.7/completes/HTML/ModuleAmon/co/30-ExceptionsProxy.html, http://eole.ac-dijon.fr/documentations/2.7/completes/HTML/ModuleAmon/co/01_generalExpertAmon.html#edN245, ...)
- le cas échéant, faire des propositions pour les exceptions (autres que 80 et 443) qu'il serait nécessaire d'ajouter pour répondre entièrement aux besoins formulés dans les deux demandes utilisateur
Critères d'acceptation¶
- Amon sait télécharger et utiliser une liste d'exceptions proxy
- la fonctionnalité est documentée
Points d'attention¶
- mise en place initiale : "touch" ou déploiement d'un fichier de base via un paquet (cf. amon-blacklists)
- compatibilité AmonEcole
- vérifier si des tests jenkins (test-checkinstance-amon) ou squash doivent être mis à jour
Subtasks
Related issues
History
#1 Updated by Joël Cuissinat over 2 years ago
- Description updated (diff)
- Story points changed from 4.0 to 5.0
#2 Updated by Joël Cuissinat over 2 years ago
- Description updated (diff)
#3 Updated by Joël Cuissinat over 2 years ago
- Description updated (diff)
#4 Updated by Joël Cuissinat over 2 years ago
- Subject changed from Implémenter le téléchargement d'une liste de sites à ajouter aux exceptions de proxy to Implémenter la possibilité de téléchargemer une liste de sites à ajouter aux exceptions de proxy
#5 Updated by Joël Cuissinat over 2 years ago
- Description updated (diff)
#6 Updated by Joël Cuissinat over 2 years ago
- Subject changed from Implémenter la possibilité de téléchargemer une liste de sites à ajouter aux exceptions de proxy to Implémenter la possibilité de télécharger une liste de sites à ajouter aux exceptions de proxy
#7 Updated by Matthieu Lamalle over 2 years ago
- Assigned To set to Matthieu Lamalle
#8 Updated by Emmanuel GARETTE about 2 years ago
Pour tester moi j'ai créé le fichier /usr/share/eole/flask/genconfig/static/pouet.txt avec les exceptions.
Et j'ai configuré dans gen_config l'URL suivante :
http://localhost:5000/genconfig/static/pouet.txt
#9 Updated by Matthieu Lamalle about 2 years ago
- Status changed from Nouveau to Résolu
#10 Updated by Joël Cuissinat about 2 years ago
- Related to Tâche #31480: Valider le scénario Implémenter la possibilité de télécharger une liste de sites à ajouter aux exceptions de proxy added
#11 Updated by Fabrice Barconnière about 2 years ago
- Status changed from Résolu to Terminé (Sprint)
#12 Updated by Joël Cuissinat about 2 years ago
- Status changed from Terminé (Sprint) to En cours
#13 Updated by Joël Cuissinat about 2 years ago
- Status changed from En cours to Terminé (Sprint)