Projet

Général

Profil

Scénario #31990

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

Ajouté par Joël Cuissinat il y a environ 3 ans. Mis à jour il y a presque 3 ans.

Statut:
Terminé (Sprint)
Priorité:
Normal
Assigné à:
Catégorie:
-
Début:
06/04/2021
Echéance:
23/04/2021
% réalisé:

100%

Points de scénarios:
1.0
Restant à faire (heures):
0.00 heure
Estimation basée sur la vélocité:
Release:
Liens avec la release:
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


Sous-tâches

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


Demandes liées

Lié à 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é 08/04/2021

Révisions associées

Révision 95a9c55e (diff)
Ajouté par Philippe Caseiro il y a environ 3 ans

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

Révision f9b608ef (diff)
Ajouté par Joël Cuissinat il y a presque 3 ans

migration2X.sh : corrections cosmétiques

Ref: #31990

Historique

#1 Mis à jour par Joël Cuissinat il y a environ 3 ans

  • Echéance mis à 23/04/2021
  • Version cible mis à Prestation Cadoles MEN 2021 14-16
  • Début mis à 06/04/2021

#2 Mis à jour par Emmanuel GARETTE il y a environ 3 ans

  • Assigné à mis à Emmanuel GARETTE

#3 Mis à jour par Emmanuel GARETTE il y a environ 3 ans

  • Assigné à changé de Emmanuel GARETTE à Philippe Caseiro

#4 Mis à jour par Joël Cuissinat il y a environ 3 ans

  • Points de scénarios changé de 2.0 à 1.0

#5 Mis à jour par Philippe Caseiro il y a environ 3 ans

Bonjour

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

Bonne journée ;)

#6 Mis à jour par Joël Cuissinat il y a environ 3 ans

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

#7 Mis à jour par Joël Cuissinat il y a environ 3 ans

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 Mis à jour par Emmanuel GARETTE il y a presque 3 ans

  • Statut changé de Nouveau à Résolu

#9 Mis à jour par Joël Cuissinat il y a presque 3 ans

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 Mis à jour par Joël Cuissinat il y a presque 3 ans

  • Statut changé de Résolu à Terminé (Sprint)

Formats disponibles : Atom PDF