Projet

Général

Profil

Tâche #33537

Scénario #33424: évolutions Upgrade-Auto

gestion d'un dépot tiers à l'upgrade-auto ou au Maj_release

Ajouté par Vincent Chavanon il y a plus de 2 ans. Mis à jour il y a presque 2 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
PNE-SR - MTES - prestation Cadoles - s46-52
Début:
15/03/2021
Echéance:
% réalisé:

100%

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

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

Révision 66e251c0 (diff)
Ajouté par Emmanuel GARETTE il y a plus de 2 ans

appel de la fonction de migration des dépôts additionnels (ref #33537)

Révision 0f36c0ee (diff)
Ajouté par Emmanuel GARETTE il y a plus de 2 ans

pouvoir définir une fonction de migration des dépôts additionnels (ref #33537)

Révision 17d970ec (diff)
Ajouté par Laurent Gourvenec il y a plus de 2 ans

Création du dossier usr/share/eole/upgrade/source.list.d par défaut

Ref: #33537

Révision 19c6c249 (diff)
Ajouté par Laurent Gourvenec il y a plus de 2 ans

Création du dossier usr/share/eole/upgrade/source.list.d par défaut

Ref: #33537

Révision 0b12ca30 (diff)
Ajouté par Laurent Gourvenec il y a plus de 2 ans

Création du dossier usr/share/eole/upgrade/source.list.d par défaut

Ref: #33537

Révision ba75a9d7 (diff)
Ajouté par Laurent Gourvenec il y a plus de 2 ans

Création du dossier usr/share/eole/upgrade/source.list.d par défaut

Ref: #33537

Révision c9baed76 (diff)
Ajouté par Laurent Gourvenec il y a plus de 2 ans

Création du dossier usr/share/eole/upgrade/source.list.d par défaut

Ref: #33537

Révision 7dcf373f (diff)
Ajouté par Laurent Gourvenec il y a plus de 2 ans

Création du dossier usr/share/eole/upgrade/source.list.d par défaut

Ref: #33537

Révision b5059c3d (diff)
Ajouté par Laurent Gourvenec il y a environ 2 ans

Ajout d'une fonction pour obtenir l'URI d'une source apt

Révision 0491fa4d (diff)
Ajouté par Laurent Gourvenec il y a environ 2 ans

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

Formats disponibles : Atom PDF