Project

General

Profile

Tâche #11649

Distribution EOLE - Scénario #11797: Assistance aux utilisateurs (23-25)

fichier regles.csv non sauvegardé

Added by Karim Ayari about 8 years ago. Updated almost 8 years ago.

Status:
Fermé
Priority:
Normal
Start date:
06/02/2015
Due date:
% Done:

100%

Estimated time:
3.00 h
Spent time:
Remaining (hours):
0.0

Description

il semblerait que le fichier regles.csv ne soit plus sauvegardé sur zéphir.
quand on regarde le fichier /var/lib/zephir/conf/rne/fichiers_zephir/fichier_zephir sur Zéphir
il indique sauvegarder le fichier /usr/share/ead2/backend/tmp/regles.csv or on le trouve plus à cet endroit :

j'ai vérifier sur quelques serveurs :

root@stexupery:~# ls /usr/share/ead2/backend/tmp/regles.csv
ls: impossible d'accéder à /usr/share/ead2/backend/tmp/regles.csv: Aucun fichier ou dossier de ce type
root@stexupery:~#
root@sermenaz:~# ls /usr/share/ead2/backend/tmp/regles.csv
ls: impossible d'accéder à /usr/share/ead2/backend/tmp/regles.csv: Aucun fichier ou dossier de ce type
root@sermenaz:~#
root@bellecombe:~# ls /usr/share/ead2/backend/tmp/regles.csv
ls: impossible d'accéder à /usr/share/ead2/backend/tmp/regles.csv: Aucun fichier ou dossier de ce type
root@bellecombe:~#

voici où il semble se trouver :

root@rousseau:~# updatedb
root@rousseau:~# locate regles.csv
/usr/share/ead2/backend/tmp/sauvegarde_migrations/era/regles.csv
/var/lib/eole/config/regles.csv
/var/www/ead/tmp/regles.csv
root@ampere:~# ls /usr/share/ead2/backend/tmp/regles.csv
ls: impossible d'accéder à /usr/share/ead2/backend/tmp/regles.csv: Aucun fichier ou dossier de ce type
root@ampere:~# updatedb
root@ampere:~# locate regles.csv
/var/lib/eole/config/regles.csv
/var/www/ead/tmp/regles.csv
root@ampere:~#

et bien sûr quand on lance save_files il ne trouve pas le fichier :

root@ampere:~# /usr/share/zephir/scripts/save_files.zephir 
...
fichier /usr/share/ead2/backend/tmp/regles.csv non trouvé !
...

donc si on pousse tous les fichiers depuis Zéphir on perd les ouvertures de ports faites dans l'ead même si on pensé à faire une sauvegarde auparavant :(


Related issues

Related to zephir-client - Tâche #11911: Ecrire un test Zéphir-Client pour vérifier la bonne prise en compte des fichiers à sauvegarder sur Zéphir Fermé 09/22/2015

Associated revisions

Revision d1471728 (diff)
Added by Bruno Boiget about 8 years ago

save_files : Chemins definis au niveau EOLE / académique prioritaires

ref #11649 @2h30

Revision 64f6bd83 (diff)
Added by Bruno Boiget about 8 years ago

Amélioration de l'ordre des fichiers dans fichiers_zephir (par priorité)

- fichiers triés par niveau de déclaration (module,acad,...)
- commentaire de section pour chaque niveau (module,acad,...)

ref #11649 @30m

History

#1 Updated by Karim Ayari about 8 years ago

en fait il sauvegarde bien les fichiers présents dans /var/lib/eole/config du moins bp_server.conf, killp2p.conf et dhcp.conf tels que définis dans le fichier fichiers_amon :

/var/lib/eole/config/bp_server.conf
/var/lib/eole/config/killp2p.conf
/var/lib/eole/config/regles.csv
/var/lib/eole/config/dhcp.conf

or le fichier fichiers_zephir défini aussi /usr/share/ead2/backend/tmp/regles.csv et dans ce cas là le script save_files ne met pas à jour le chemin.
en supprimant cette ligne dans fichiers_zephir cela fonctionne, la liste fic_liste contient bien le chemin vers regles.csv :

('regles.csv', '/var/lib/eole/config/regles.csv')

et le fichier regles.csv est bien dans l'archive envoyée à Zéphir :

root@plateformetest:/tmp# tar tvf fichiers_zephir978.tar |grep regles
rw-r--r- root/root 722 2015-05-16 09:42 temp_zephir/fichiers_zephir/regles.csv

#2 Updated by Bruno Boiget about 8 years ago

  • Project changed from Distribution EOLE to zephir-client
  • Status changed from Nouveau to Accepté
  • Estimated time set to 2.00 h

La façon de prendre en compte les fichiers dans le script save_files.zephir fait que les fichiers spécifiques au module qui ont changé d'emplacement en sont pas pris en compte correctement. Il faudrait rendre le fichier fichiers_<module> prioritaire sur fichiers_zephir.

#3 Updated by Bruno Boiget about 8 years ago

  • Tracker changed from Anomalie to Tâche
  • Assigned To set to Bruno Boiget
  • Target version set to Sprint_2015_20-22 - Équipe MENESR
  • Parent task set to #11522
  • Remaining (hours) set to 2.0

#4 Updated by Bruno Boiget about 8 years ago

  • Priority changed from Haut to Normal

#5 Updated by Bruno Boiget about 8 years ago

  • Parent task deleted (#11522)

#6 Updated by Bruno Boiget about 8 years ago

  • Tracker changed from Tâche to Anomalie

#7 Updated by Bruno Boiget about 8 years ago

  • Target version deleted (Sprint_2015_20-22 - Équipe MENESR)

#8 Updated by Bruno Boiget about 8 years ago

  • Status changed from Accepté to Résolu

#9 Updated by Bruno Boiget about 8 years ago

  • Tracker changed from Anomalie to Tâche
  • Status changed from Résolu to Nouveau
  • Parent task set to #11522

#10 Updated by Bruno Boiget about 8 years ago

  • Status changed from Nouveau to En cours

#11 Updated by Joël Cuissinat about 8 years ago

  • Status changed from En cours to Nouveau
  • Assigned To deleted (Bruno Boiget)
  • Start date deleted (05/17/2015)
  • % Done changed from 0 to 10
  • Estimated time changed from 2.00 h to 3.00 h
  • Parent task changed from #11522 to #11797

#12 Updated by Scrum Master about 8 years ago

  • Status changed from Nouveau to En cours
  • Start date set to 06/02/2015

#13 Updated by Joël Cuissinat about 8 years ago

  • Description updated (diff)
  • Assigned To set to Bruno Boiget

#14 Updated by Bruno Boiget about 8 years ago

  • % Done changed from 10 to 90

#15 Updated by Bruno Boiget about 8 years ago

  • Remaining (hours) changed from 2.0 to 0.25

correction publiée sur 2.4.0 et 2.4.1 en version proposed-updates

pour tester:

sur un serveur 2.4.1 instancié / enregistré sur Zéphir :

  • éditer le fichier /usr/share/zephir/zephir_conf/fichiers_zephir et remplacer /var/lib/eole/config/bp_server.conf par /tmp/bp_server.conf (l'ajouter avant '%%' si il n'est pas encore listé).
  • créer un faux fichier bp_server.conf dans /tmp : echo "coucou" > /tmp/bp_server.conf
  • lancer la commande /usr/share/zephir/scripts/zephir_client save_files

une fois que le script a terminé, verifier que :

  • /var/lib/eole/config/bp_server.conf est listé dans fichiers_zephir (et non /tmp/bp_server.conf)
  • le contenu du fichier remonté sur Zéphir est bien celui de /var/lib/eole/config/bp_server.conf.

#16 Updated by Scrum Master about 8 years ago

  • Status changed from En cours to Résolu

#17 Updated by Fabrice Barconnière almost 8 years ago

  • Assigned To changed from Bruno Boiget to Fabrice Barconnière

#18 Updated by Fabrice Barconnière almost 8 years ago

  • % Done changed from 90 to 100
  • Remaining (hours) changed from 0.25 to 0.0

OK avec Amon 2.4.0 et Amon 2.4.1

#19 Updated by Scrum Master almost 8 years ago

  • Status changed from Résolu to Fermé

Also available in: Atom PDF