Tâche #22545
Scénario #22820: Upgrade-Auto vers 2.6 : modifier la génération du sources.list pour Envole et la gestion des architectures
L'Upgrade devrait utiliser les dépôts Envole6 si la cible est 2.6.1 ou 2.6.2
Description
En "pre_download", on voit que ce sont les dépôts envole-5 qui sont utilisés.
run-parts: executing /tmp/Upgrade-Auto/pre_download/90-fill-apt-cache Réception de : 1 http://test-eole.ac-dijon.fr xenial InRelease [247 kB] Réception de : 2 http://test-eole.ac-dijon.fr xenial-security InRelease [102 kB] Réception de : 3 http://test-eole.ac-dijon.fr xenial-updates InRelease [102 kB] Réception de : 4 http://test-eole.ac-dijon.fr eole-2.6.2 InRelease [6 760 B] Réception de : 5 http://test-eole.ac-dijon.fr eole-2.6.2-security InRelease [5 851 B] Réception de : 6 http://test-eole.ac-dijon.fr eole-2.6.2-updates InRelease [5 850 B] Atteint http://test-eole.ac-dijon.fr envole-5 InRelease Atteint http://test-eole.ac-dijon.fr trusty-proposed InRelease
La fonction pyeole.pkg._configure_sources_mirror
permet de surcharger la "release" (EOLE) mais pas celle d'Envole, un petit développement serait nécessaire...
Révisions associées
Upgrade-Auto: we need a specialized sources.list
Upgrading to 2.6.2 requires to force the AMD64 architecture.
We define the target Envole release to avoid the need to execute
Maj-Auto after Upgrade-Auto.
- upgrade/Upgrade-Auto: define Envole release based on EOLE one.
(main): pass Ubuntu, EOLE and Envole releases to run-parts scripts.
Display some more informations to follow the upgrade of containers.
Do not configure the sources.list with “pyeole.pkg”.
(upgrade_container_source): copy the “sources.list” from the master
to each containers.
- upgrade/pre_download/01-configure-sources-list: generate a
sources.list with “arch=amd64” and Envole repository.
Upgrade-Auto: do not confuse user with “apt-get update” warnings
Just before the “apt-cacher” cache is populated, “apt-get update”
display warnings and the script looks like it hangs.
- upgrade/pre_download/90-fill-apt-cache (populate_apt_cacher_cache):
display a message before filling the cache and after.
- upgrade/pre_download/90-fill-apt-cache (populate_apt_cache): ditoo.
Historique
#1 Mis à jour par Joël Cuissinat il y a plus de 6 ans
- Tâche parente changé de #22222 à #22577
#2 Mis à jour par Joël Cuissinat il y a plus de 6 ans
- Temps estimé changé de 4.00 h à 8.00 h
- Tâche parente changé de #22577 à #22820
- Restant à faire (heures) changé de 4.0 à 8.0
#3 Mis à jour par Scrum Master il y a environ 6 ans
- Statut changé de Nouveau à En cours
#4 Mis à jour par Joël Cuissinat il y a environ 6 ans
- Assigné à mis à Joël Cuissinat
#5 Mis à jour par Daniel Dehennin il y a environ 6 ans
- Restant à faire (heures) changé de 8.0 à 0.25
#6 Mis à jour par Daniel Dehennin il y a environ 6 ans
- % réalisé changé de 0 à 100
#7 Mis à jour par Scrum Master il y a environ 6 ans
- Statut changé de En cours à Résolu
#8 Mis à jour par Scrum Master il y a environ 6 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) changé de 0.25 à 0.0