Tâche #33537
Scénario #33424: évolutions Upgrade-Auto
gestion d'un dépot tiers à l'upgrade-auto ou au Maj_release
100%
Description
Nous disposons d'un dépot interne par version Eole, et déclarons systématiquement ce dépot via les variantes.
Il faudrait, lors d'un upgrade-auto ou un Maj_release, qui l'url du dépot soit modifiée : par exepmple, dans le cas du passage 2.7.1 - 2.7.2, changer
deb http://debmiroir-02.eole.e2.rie.gouv.fr/mirror/debpner/ eole-2.7.1/all/
en
deb http://debmiroir-02.eole.e2.rie.gouv.fr/mirror/debpner/ eole-2.7.2/all/
Révisions associées
appel de la fonction de migration des dépôts additionnels (ref #33537)
pouvoir définir une fonction de migration des dépôts additionnels (ref #33537)
Création du dossier usr/share/eole/upgrade/source.list.d par défaut
Ref: #33537
Création du dossier usr/share/eole/upgrade/source.list.d par défaut
Ref: #33537
Création du dossier usr/share/eole/upgrade/source.list.d par défaut
Ref: #33537
Création du dossier usr/share/eole/upgrade/source.list.d par défaut
Ref: #33537
Création du dossier usr/share/eole/upgrade/source.list.d par défaut
Ref: #33537
Création du dossier usr/share/eole/upgrade/source.list.d par défaut
Ref: #33537
Ajout d'une fonction pour obtenir l'URI d'une source apt
Durant une upgrade, upgrade aussi les paquets tiers installés
Historique
#1 Mis à jour par Emmanuel GARETTE il y a plus de 2 ans
- Statut changé de Nouveau à En cours
#2 Mis à jour par Emmanuel GARETTE il y a plus de 2 ans
- Assigné à mis à Emmanuel GARETTE
#3 Mis à jour par Emmanuel GARETTE il y a plus de 2 ans
- Statut changé de En cours à À valider
- % réalisé changé de 0 à 100
La procédure est la suivante :
Sur le serveur à migrer il faut faire un fichier txt dans le répertoire /usr/share/eole/upgrade/source.list.d/
Avec le contenu suivant :
version_destination;ligne de configuration du depot actuel;ligne de configuration du depot cible
Par exemple : /usr/share/eole/upgrade/source.list.d/mtes.txt :
2.7.2;deb http://debmiroir-02.eole.e2.rie.gouv.fr/mirror/debpner/ eole-2.6.2/all/;deb http://debmiroir-02.eole.e2.rie.gouv.fr/mirror/debpner/ eole-2.7.2/all/
#4 Mis à jour par Laurent Gourvenec il y a plus de 2 ans
- Statut changé de À valider à En cours
#5 Mis à jour par Emmanuel GARETTE il y a environ 2 ans
- Statut changé de En cours à À valider
#6 Mis à jour par Laurent Gourvenec il y a environ 2 ans
- % réalisé changé de 100 à 0
Pour tester, par exemple:
Sur un Amon 2.6.2
Dans gen_config, ajouter les 2 dépôts suivants:
slimbook
deb http://ppa.launchpad.net/slimbook/slimbook/ubuntu xenial main
URL de la clé
https://keyserver.ubuntu.com/pks/lookup?op=get&search=0xbe80f1eeb3838e61e42091b378a22399981017fc
libreoffice
deb http://ppa.launchpad.net/libreoffice/ppa/ubuntu xenial main
URL de la clé
https://keyserver.ubuntu.com/pks/lookup?op=get&search=0x36e81c9267fd1383fcc4490983fba1751378b444
Puis entrer les commandes suivantes
# Maj-Auto -C
# apt-eole install slimbookbattery
# dpkg -l | grep slim
ii slimbookbattery 3.10beta
Les commandes suivantes peuvent être utiles en cas de manque d'espace sur la partition /var
# mkdir /root/iso
# rmdir /var/lib/eole/iso
# ln -s /root/iso /var/lib/eole/iso
# mv /var/cache/apt /root/apt
# ln -s /root/apt /var/cache/apt
Créer le fichier /usr/share/eole/upgrade/source.list.d/mtes.txt avec les lignes suivantes :
2.7.2;deb http://ppa.launchpad.net/slimbook/slimbook/ubuntu xenial main; deb http://ppa.launchpad.net/slimbook/slimbook/ubuntu bionic main
2.7.2;deb http://ppa.launchpad.net/libreoffice/ppa/ubuntu xenial main; deb http://ppa.launchpad.net/libreoffice/ppa/ubuntu bionic main
Upgrade vers la 2.7.2
# Upgrade-Auto
# dpkg -l | grep slim
ii slimbookbattery 4.0.3
Attention, pour un upgrade en plus il faut changer les lignes dans /usr/share/eole/upgrade/source.list.d/mtes.txt en gardant la même source (ici xenial):2.8.1;deb http://ppa.launchpad.net/slimbook/slimbook/ubuntu xenial main; deb http://ppa.launchpad.net/slimbook/slimbook/ubuntu focal main
2.8.1;deb http://ppa.launchpad.net/libreoffice/ppa/ubuntu xenial main; deb http://ppa.launchpad.net/libreoffice/ppa/ubuntu focal main
#7 Mis à jour par Laurent Gourvenec il y a environ 2 ans
- % réalisé changé de 0 à 100
#8 Mis à jour par Emmanuel GARETTE il y a environ 2 ans
- Statut changé de À valider à Résolu
#9 Mis à jour par Philippe Carre il y a presque 2 ans
- Statut changé de Résolu à Fermé
- Temps estimé mis à 0.00 h
- Restant à faire (heures) mis à 0.0