Scénario #30581
Effectuer une montée de version de Bareos pour EOLE 2.8.1
Statut:
Terminé (Sprint)
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
Début:
04/01/2021
Echéance:
06/01/2021
% réalisé:
100%
Points de scénarios:
8.0
Restant à faire (heures):
0.00 heure
Estimation basée sur la vélocité:
Release:
Liens avec la release:
Auto
Description
Reprendre l'étude effectuée dans #29620 pour l'appliquer sur EOLE 2.8.
Solutions à mettre en œuvre¶
- mettre à niveau les paquets bareos (webui compris)
- mettre à niveau l'implémentation des sauvegardes et des restaurations EOLE
Critères d'acceptation¶
- La version de Bareos est à jour
- Les tests Jenkins (section .. » 70 : Sauvegarde) sont passants
Sous-tâches
Demandes liées
Historique
#1 Mis à jour par Joël Cuissinat il y a plus de 3 ans
- Echéance mis à 06/01/2021
- Version cible mis à Prestation Cadoles MEN 52-01 (Noël)
- Début mis à 21/12/2020
#2 Mis à jour par Emmanuel GARETTE il y a plus de 3 ans
- Assigné à mis à Emmanuel GARETTE
#3 Mis à jour par Philippe Caseiro il y a plus de 3 ans
Partir d'une image aca.scribe-2.8.1a0-instance-AvecImport
Bareos fournis des paquets pour la version 20 pour ubuntu 20.04.
Configuration du dépôt 20.04¶
DIST=xUbuntu_20.04 RELEASE=release/20 URL=http://download.bareos.org/bareos/$RELEASE/$DIST printf "deb $URL /\n" > /etc/apt/sources.list.d/bareos.list wget -q $URL/Release.key -O- | apt-key add - apt-get update
Installation de bareos¶
apt-eole install bareos bareos-database-postgresql bareos-client bareos-bconsole bareos-storage-tape bareos-webui
Installation de bareos-fd¶
DIST=xUbuntu_20.04 RELEASE=release/20 URL=http://download.bareos.org/bareos/$RELEASE/$DIST printf "deb $URL /\n" > /etc/apt/sources.list.d/bareos.list wget -q $URL/Release.key -O- | apt-key add - apt-get update && apt-get install bareos-filedaemon
#4 Mis à jour par Daniel Dehennin il y a plus de 3 ans
- Statut changé de Nouveau à Résolu
- Intégration de la clef signant le dépôt
repository@castor:~$ wget -O bareos.key http://download.bareos.org/bareos/release/20/xUbuntu_20.04/Release.key repository@castor:~$ gpg --import bareos.key repository@castor:~$ gpg --no-default-keyring --keyring .gnupg/trustedkeys.gpg --import bareos.key
- Ajouter la source de mise à jour depuis les dépôts bareos
- dans
/srv/repository/eole/conf/updates
Name: bareos-20-for-focal Method: http://download.bareos.org/bareos/release/20/xUbuntu_20.04 VerifyRelease: 0CCBA537DBE083A6 Suite: / Flat: main Architectures: amd64 source
- dans
/srv/repository/eole/conf/distributions/2.8.conf
, ajouterbareos-20-for-focal
à la ligneUpdate
pour la distributioneole-2.8-unstable
- dans
- Vérifier les paquets à mettre à jour
repository@castor:/srv/repository/eole$ reprepro checkupdate eole-2.8-unstable Calculating packages to get... Updates needed for 'eole-2.8-unstable|python2|amd64': Updates needed for 'eole-2.8-unstable|cloud|amd64': Updates needed for 'eole-2.8-unstable|main|source': 'bareos': '16.2.6-4~eole281.1' will be upgraded to '20.0.0-1' (from 'bareos-20-for-focal'): files needed: pool/main/b/bareos/bareos_20.0.0-1.dsc pool/main/b/bareos/bareos_20.0.0.orig.tar.gz pool/main/b/bareos/bareos_20.0.0-1.debian.tar.xz 'bareos-vmware-vix-disklib': newly installed as '7.0.1-16860560' (from 'bareos-20-for-focal'): files needed: pool/main/b/bareos-vmware-vix-disklib/bareos-vmware-vix-disklib_7.0.1-16860560.dsc pool/main/b/bareos-vmware-vix-disklib/bareos-vmware-vix-disklib_7.0.1.orig.tar.gz pool/main/b/bareos-vmware-vix-disklib/bareos-vmware-vix-disklib_7.0.1-16860560.debian.tar.xz 'python-bareos': newly installed as '20.0.0-1' (from 'bareos-20-for-focal'): files needed: pool/main/p/python-bareos/python-bareos_20.0.0-1.dsc pool/main/p/python-bareos/python-bareos_20.0.0.orig.tar.gz pool/main/p/python-bareos/python-bareos_20.0.0-1.debian.tar.xz Updates needed for 'eole-2.8-unstable|main|amd64': 'bareos': '16.2.6-4~eole281.1' will be upgraded to '20.0.0-1' (from 'bareos-20-for-focal'): files needed: pool/main/b/bareos/bareos_20.0.0-1_amd64.deb 'bareos-bconsole': '16.2.6-4~eole281.1' will be upgraded to '20.0.0-1' (from 'bareos-20-for-focal'): […]
- Intégrer les paquets
repository@castor:/srv/repository/eole$ reprepro update eole-2.8-unstable Calculating packages to get... Getting packages... Installing (and possibly deleting) packages... dpkg-source: warning: extracting unsigned source package (/srv/repository/eole/pub/pool/main/b/bareos/bareos_20.0.0-1.dsc) dpkg-source: warning: extracting unsigned source package (/srv/repository/eole/pub/pool/main/b/bareos-vmware-vix-disklib/bareos-vmware-vix-disklib_7.0.1-16860560.dsc) dpkg-source: warning: extracting unsigned source package (/srv/repository/eole/pub/pool/main/p/python-bareos/python-bareos_20.0.0-1.dsc) Exporting indices... making diffs between ./pub/dists/eole-2.8-unstable/main/binary-amd64/Packages and ./pub/dists/eole-2.8-unstable/main/binary-amd64/Packages.new: generating diff making diffs between ./pub/dists/eole-2.8-unstable/main/source/Sources and ./pub/dists/eole-2.8-unstable/main/source/Sources.new: generating diff
#5 Mis à jour par Emmanuel GARETTE il y a plus de 3 ans
- Statut changé de Résolu à En cours
#6 Mis à jour par Emmanuel GARETTE il y a plus de 3 ans
- Statut changé de En cours à Résolu
#7 Mis à jour par Joël Cuissinat il y a plus de 3 ans
- Lié à Tâche #31476: Valider le scénario Effectuer une montée de version de Bareos pour EOLE 2.8.1 (sprint 52-01) ajouté
#8 Mis à jour par Joël Cuissinat il y a plus de 3 ans
- Statut changé de Résolu à En cours
#9 Mis à jour par Joël Cuissinat il y a plus de 3 ans
- Statut changé de En cours à Terminé (Sprint)