Projet

Général

Profil

Tâche #18127

Scénario #17079: La gestion du proxy par Maj-Auto doit être totalement dynamique

Rendre la gestion du proxy par Maj-Auto totalement dynamique

Ajouté par Joël Cuissinat il y a plus de 7 ans. Mis à jour il y a plus de 7 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
28/11/2016
Echéance:
% réalisé:

100%

Temps estimé:
4.00 h
Temps passé:
Restant à faire (heures):
0.0

Révisions associées

Révision 38339eb6 (diff)
Ajouté par Joël Cuissinat il y a plus de 7 ans

Le template configurant le proxy APT est maintenant géré par Maj-Auto

Ref: #18127 @30m

Révision 7ee81b6e (diff)
Ajouté par Joël Cuissinat il y a plus de 7 ans

Renommage variable "error" en "creoled_not_available" (compréhension du code ++)

Ref: #18127 @20m

Révision 6831aca3 (diff)
Ajouté par Joël Cuissinat il y a plus de 7 ans

Paramètre de configuration du proxy APT en variable globale : _APT_PROXY_OPT

Ref: #18127 @20m

Révision 7c159df7 (diff)
Ajouté par Joël Cuissinat il y a plus de 7 ans

Gestion dynamique du proxy dans pkg.py

  • templatisation du fichier 02eoleproxy en début d'exécution
  • rechargement des configurations avant le test de chacun des dépôts
  • ajout d'une ligne de débogage avant chaque template généré

Ref: #18127 @3h

Révision 9e03e33c (diff)
Ajouté par Daniel Dehennin il y a plus de 7 ans

La release n’est pas définie si creoled est arrêté

La gestion dynamique de proxy a nécessité le déplacement d’un bloc de
code. Une variable utilisée devient donc non initialisée.

  • pyeole/pkg.py (_configure_sources_mirror): Déplacement du bloc
    d’initialisation des variables.

Ref: #18275
Ref: #18127

Révision a90bf4bb (diff)
Ajouté par Joël Cuissinat il y a environ 7 ans

Revert "Le template configurant le proxy APT est maintenant géré par Maj-Auto"

This reverts commit 38339eb60abc2ec7203ebe3109a2d9ce7bf8cfc6.

Ref: #18589 @30m
Ref: #18127

Historique

#1 Mis à jour par Joël Cuissinat il y a plus de 7 ans

  • Statut changé de Nouveau à En cours
  • Assigné à mis à Joël Cuissinat

Il faudrait que la templatisation du fichier /etc/apt/apt.conf.d/02eoleproxy se fasse en temps réel au lieu d'être déléguée au reconfigure, cf. dans 00_common.xml :

    <files>
        [ ...  ]
        <file name='/etc/apt/apt.conf.d/02eoleproxy'/>
        [ ... ]
    </files>

    <containers>
        <all>
            [ ... ]
            <file name='/etc/apt/apt.conf.d/02eoleproxy' instance_mode='when_container' />
        </all>
    </containers>

#2 Mis à jour par Joël Cuissinat il y a plus de 7 ans

  • % réalisé changé de 0 à 100
  • Restant à faire (heures) changé de 4.0 à 0.5

#3 Mis à jour par Scrum Master il y a plus de 7 ans

  • Statut changé de En cours à Résolu

#4 Mis à jour par Laurent Flori il y a plus de 7 ans

  • Statut changé de Résolu à Fermé
  • Restant à faire (heures) changé de 0.5 à 0.0

Formats disponibles : Atom PDF