Scénario #30581
Effectuer une montée de version de Bareos pour EOLE 2.8.1
Status:
Terminé (Sprint)
Priority:
Normal
Assigned To:
Category:
-
Target version:
Start date:
01/04/2021
Due date:
01/06/2021
% Done:
100%
Story points:
8.0
Remaining (hours):
0.00 hour
Velocity based estimate:
Release:
Release relationship:
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
Subtasks
Related issues
History
#1 Updated by Joël Cuissinat almost 3 years ago
- Due date set to 01/06/2021
- Target version set to Prestation Cadoles MEN 52-01 (Noël)
- Start date set to 12/21/2020
#2 Updated by Emmanuel GARETTE almost 3 years ago
- Assigned To set to Emmanuel GARETTE
#3 Updated by Philippe Caseiro over 2 years ago
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 Updated by Daniel Dehennin over 2 years ago
- Status changed from Nouveau to 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 Updated by Emmanuel GARETTE over 2 years ago
- Status changed from Résolu to En cours
#6 Updated by Emmanuel GARETTE over 2 years ago
- Status changed from En cours to Résolu
#7 Updated by Joël Cuissinat over 2 years ago
- Related to Tâche #31476: Valider le scénario Effectuer une montée de version de Bareos pour EOLE 2.8.1 (sprint 52-01) added
#8 Updated by Joël Cuissinat over 2 years ago
- Status changed from Résolu to En cours
#9 Updated by Joël Cuissinat over 2 years ago
- Status changed from En cours to Terminé (Sprint)