Projet

Général

Profil

Tâche #21126

Scénario #21121: Améliorer la gestion des images sur Eclair

Les dépôts instables sont utilisés en stable

Ajouté par Emmanuel GARETTE il y a plus de 6 ans. Mis à jour il y a plus de 6 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
21/08/2017
Echéance:
% réalisé:

100%

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

Description

Dans le template : tmpl/ltsp-build-client.conf on trouve en dure :

EXTRA_MIRROR="http://eole.ac-dijon.fr/eole eole-2.6-unstable main cloud" 

(vu dans la branche 2.6.0, 2.6.1 et master)

Révisions associées

Révision c222d20b (diff)
Ajouté par Daniel Dehennin il y a plus de 6 ans

Le dépôt Gaspacho doit correspondre à celui du serveur

Un serveur en version stable doit installer la version stable de
Gaspacho dans l’image embarquée.

Cela peut conduire à plusieurs entrées dans le sources.list et le
fichier de préférences.

  • tmpl/010-apt-eole: Boucle sur les releases extraites du fichier
    sources.list.

Ref: #21126

Révision d3a74968 (diff)
Ajouté par Daniel Dehennin il y a plus de 6 ans

Les préférences apt pour gaspacho doivent être pour chaque release

  • tmpl/010-apt-eole: report de la configuration apt-preferences pour
    gaspacho-agent dans la boucle.

Ref: #21126

Historique

#1 Mis à jour par Scrum Master il y a plus de 6 ans

  • Statut changé de Nouveau à En cours

#2 Mis à jour par Scrum Master il y a plus de 6 ans

  • Assigné à mis à Daniel Dehennin

#3 Mis à jour par Daniel Dehennin il y a plus de 6 ans

  • Temps estimé mis à 1.00 h
  • Restant à faire (heures) mis à 1.0

La ligne a été supprimée par 18dacec6b3b57526a234ed6a7e5e8e25dbbc1a84

#4 Mis à jour par Daniel Dehennin il y a plus de 6 ans

  • Statut changé de En cours à Résolu
  • % réalisé changé de 0 à 100
  • Restant à faire (heures) changé de 1.0 à 0.25

#5 Mis à jour par Daniel Dehennin il y a plus de 6 ans

  • Statut changé de Résolu à En cours

#6 Mis à jour par Daniel Dehennin il y a plus de 6 ans

  • Restant à faire (heures) changé de 0.25 à 2.0

#7 Mis à jour par Daniel Dehennin il y a plus de 6 ans

  • Restant à faire (heures) changé de 2.0 à 0.25

#8 Mis à jour par Scrum Master il y a plus de 6 ans

  • Statut changé de En cours à Résolu

#9 Mis à jour par Emmanuel GARETTE il y a plus de 6 ans

  • Restant à faire (heures) changé de 0.25 à 0.0

#10 Mis à jour par Emmanuel GARETTE il y a plus de 6 ans

  • Statut changé de Résolu à Fermé

Avec un Query-Auto -D :

root@eclair:~# cat /opt/ltsp/thin_amd64/etc/apt/sources.list.d/gaspacho.list 
deb [ arch=amd64 ] http://test-eole.ac-dijon.fr/eole eole-2.6-unstable main cloud
root@eclair:~# cat /opt/ltsp/thin_amd64/etc/apt/preferences.d/gaspacho.pref 
Package: *
Pin: release n=eole-2.6-unstable
Pin-Priority: -1

Package: gaspacho-agent
Pin: release n=eole-2.6-unstable
Pin-Priority: 500

root@eclair:~# cat /etc/apt/sources.list

# Ubuntu
deb http://test-eole.ac-dijon.fr/ubuntu xenial main universe multiverse restricted
deb http://test-eole.ac-dijon.fr/ubuntu xenial-security main universe multiverse restricted
deb http://test-eole.ac-dijon.fr/ubuntu xenial-updates main universe multiverse restricted

# EOLE
deb http://test-eole.ac-dijon.fr/eole eole-2.6-unstable main cloud

Avec un Query-Auto :

root@eclair:~# cat /opt/ltsp/thin_amd64/etc/apt/sources.list.d/gaspacho.list 
deb [ arch=amd64 ] http://test-eole.ac-dijon.fr/eole eole-2.6.2 main cloud
deb [ arch=amd64 ] http://test-eole.ac-dijon.fr/eole eole-2.6.2-security main cloud
deb [ arch=amd64 ] http://test-eole.ac-dijon.fr/eole eole-2.6.2-updates main cloud
root@eclair:~# cat /opt/ltsp/thin_amd64/etc/apt/preferences.d/gaspacho.pref 
Package: *
Pin: release n=eole-2.6.2
Pin-Priority: -1

Package: gaspacho-agent
Pin: release n=eole-2.6.2
Pin-Priority: 500

Package: *
Pin: release n=eole-2.6.2-security
Pin-Priority: -1

Package: gaspacho-agent
Pin: release n=eole-2.6.2-security
Pin-Priority: 500

Package: *
Pin: release n=eole-2.6.2-updates
Pin-Priority: -1

Package: gaspacho-agent
Pin: release n=eole-2.6.2-updates
Pin-Priority: 500

root@eclair:~# cat /etc/apt/sources.list

# Ubuntu
deb http://test-eole.ac-dijon.fr/ubuntu xenial main universe multiverse restricted
deb http://test-eole.ac-dijon.fr/ubuntu xenial-security main universe multiverse restricted
deb http://test-eole.ac-dijon.fr/ubuntu xenial-updates main universe multiverse restricted

# EOLE
deb http://test-eole.ac-dijon.fr/eole eole-2.6.2 main cloud
deb http://test-eole.ac-dijon.fr/eole eole-2.6.2-security main cloud
deb http://test-eole.ac-dijon.fr/eole eole-2.6.2-updates main cloud

Avec un Query-Auto -C

root@eclair:~# cat /opt/ltsp/thin_amd64/etc/apt/sources.list.d/gaspacho.list 
deb [ arch=amd64 ] http://test-eole.ac-dijon.fr/eole eole-2.6.2 main cloud
deb [ arch=amd64 ] http://test-eole.ac-dijon.fr/eole eole-2.6.2-security main cloud
deb [ arch=amd64 ] http://test-eole.ac-dijon.fr/eole eole-2.6.2-updates main cloud
deb [ arch=amd64 ] http://test-eole.ac-dijon.fr/eole eole-2.6.2-proposed-updates main cloud
root@eclair:~# cat /opt/ltsp/thin_amd64/etc/apt/preferences.d/gaspacho.pref 
Package: *
Pin: release n=eole-2.6.2
Pin-Priority: -1

Package: gaspacho-agent
Pin: release n=eole-2.6.2
Pin-Priority: 500

Package: *
Pin: release n=eole-2.6.2-security
Pin-Priority: -1

Package: gaspacho-agent
Pin: release n=eole-2.6.2-security
Pin-Priority: 500

Package: *
Pin: release n=eole-2.6.2-updates
Pin-Priority: -1

Package: gaspacho-agent
Pin: release n=eole-2.6.2-updates
Pin-Priority: 500

Package: *
Pin: release n=eole-2.6.2-proposed-updates
Pin-Priority: -1

Package: gaspacho-agent
Pin: release n=eole-2.6.2-proposed-updates
Pin-Priority: 500

root@eclair:~# cat /etc/apt/sources.list

# Ubuntu
deb http://test-eole.ac-dijon.fr/ubuntu xenial main universe multiverse restricted
deb http://test-eole.ac-dijon.fr/ubuntu xenial-security main universe multiverse restricted
deb http://test-eole.ac-dijon.fr/ubuntu xenial-updates main universe multiverse restricted

# EOLE
deb http://test-eole.ac-dijon.fr/eole eole-2.6.2 main cloud
deb http://test-eole.ac-dijon.fr/eole eole-2.6.2-security main cloud
deb http://test-eole.ac-dijon.fr/eole eole-2.6.2-updates main cloud
deb http://test-eole.ac-dijon.fr/eole eole-2.6.2-proposed-updates main cloud

Formats disponibles : Atom PDF