Project

General

Profile

Scénario #31990

migration2x.sh / Upgrade-Auto : montrer à l'utilisateur que la restauration des ACL est en cours de progression

Added by Joël Cuissinat 6 months ago. Updated 4 months ago.

Status:
Terminé (Sprint)
Priority:
Normal
Assigned To:
Category:
-
Start date:
04/06/2021
Due date:
04/23/2021
% Done:

100%

Story points:
1.0
Remaining (hours):
0.00 hour
Velocity based estimate:
Release:
Release relationship:
Auto

Description

Suite des travaux sur la restauration des ACL.

Constaté au CD74 : la restauration des ACL est susceptible de prendre plusieurs dizaines de minutes et l'utilisateur peut pourrait penser qu'elle est bloquée malgré la présence du "awk" dans "htop".

Le fichier en question (que je peux fournir si nécessaire) contenait 23 millions de lignes pour un peu plus de 2 millions de blocs :

$ wc -l acls74.sauv
23063669 acls74.sauv
$ grep -c ^$ acls74.sauv
2171520

Solutions à mettre en œuvre

  • migration27.sh + migration28.sh + conf-scribe 2.7.1 et 2.7.2
  • inventer et implémenter un système montrant que la restauration progresse (pas forcément complexe, ce qui me vient à l'esprit ça pourrait être un point tout les 50.000 blocs)

Critères d'acceptation


Subtasks

Tâche #32030: Ajouter une progress bar lors de la migration des ACLFerméPhilippe Caseiro

Tâche #32486: Reporter le code dans postservice/08-scribe en 2.7FerméJoël Cuissinat


Related issues

Related to Distribution EOLE - Tâche #32081: Valider le scénario migration2x.sh / Upgrade-Auto : montrer à l'utilisateur que la restauration des ACL est en cours de progression Fermé 04/08/2021

Associated revisions

Revision 95a9c55e (diff)
Added by Philippe Caseiro 6 months ago

Adding information dots for ACL restore process.

Each 50 000 blocs we print a "." and each 100 000 blocs we print a
newline.

ref #32030
ref #31990

Revision f9b608ef (diff)
Added by Joël Cuissinat 5 months ago

migration2X.sh : corrections cosmétiques

Ref: #31990

History

#1 Updated by Joël Cuissinat 6 months ago

  • Due date set to 04/23/2021
  • Target version set to Prestation Cadoles MEN 2021 14-16
  • Start date set to 04/06/2021

#2 Updated by Emmanuel GARETTE 6 months ago

  • Assigned To set to Emmanuel GARETTE

#3 Updated by Emmanuel GARETTE 6 months ago

  • Assigned To changed from Emmanuel GARETTE to Philippe Caseiro

#4 Updated by Joël Cuissinat 6 months ago

  • Story points changed from 2.0 to 1.0

#5 Updated by Philippe Caseiro 6 months ago

Bonjour

Je ne vois pas quoi modifier dans conf-scribe, pouvez-vous préciser s'il vos plait ?

Bonne journée ;)

#6 Updated by Joël Cuissinat 6 months ago

  • Related to Tâche #32081: Valider le scénario migration2x.sh / Upgrade-Auto : montrer à l'utilisateur que la restauration des ACL est en cours de progression added

#7 Updated by Joël Cuissinat 6 months ago

Philippe Caseiro a écrit :

Bonjour

Je ne vois pas quoi modifier dans conf-scribe, pouvez-vous préciser s'il vos plait ?

Bonne journée ;)

Ce code est dupliqué dans postservice/08-scribe en 2.7.1 et 2.7.2.

#8 Updated by Emmanuel GARETTE 5 months ago

  • Status changed from Nouveau to Résolu

#9 Updated by Joël Cuissinat 5 months ago

Pour tester en 2.7.2 :

./mount.eole-ci-tests
tar xvf /mnt/eole-ci-tests/sauvegarde/aca.scribe/default-2.6.2/migrationSh/sauvegarde-27.tar.gz --directory /
wget ftp://eole.ac-dijon.fr/pub/Outils/migration/migration27.sh

#10 Updated by Joël Cuissinat 4 months ago

  • Status changed from Résolu to Terminé (Sprint)

Also available in: Atom PDF