Project

General

Profile

Tâche #17049

Scénario #16962: Traitement express MEN (36-38)

Zéphir / migration : config.eol non restauré dans certains cas

Added by Bruno Boiget over 6 years ago. Updated over 6 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
04/27/2015
Due date:
% Done:

100%

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

Description

Dans le script restauration.sh, en cas d'import d'une sauvegarde 2.3 :
Le fichier config.eol n'est pas restauré si l'utilisateur décide de ne pas reprendre les adaptations locales (anciens patchs/dicos/templates).

Concerne les versions 2.5.0 à 2.6.0 de Zéphir

Voir la demande liée pour la validation (sauvegarde d'un Zéphir 2.5 proposée en p.j, le problème est le même)

Pour ce problème spécifique, répondre non lorsque le script demande "Voulez vous appliquer les adaptations faites sur la version 2.X ...". Le fichier config.eol doit être restauré en fin de procédure.


Related issues

Related to Zéphir - Tâche #16989: Zéphir 2.6.0 : adaptations sur la procédure de restauration (migration) Fermé 09/02/2016

Associated revisions

Revision a2e3d6b8 (diff)
Added by Bruno Boiget over 6 years ago

Migration : Restauration de config.eol si non reprise des adaptations locales

ref #17049 @30m

History

#1 Updated by Bruno Boiget over 6 years ago

  • Status changed from Nouveau to En cours

#2 Updated by Scrum Master over 6 years ago

  • Status changed from En cours to Résolu

#3 Updated by Bruno Boiget over 6 years ago

ERRATA

Ce problème concerne la migration. La plupart des serveurs Zéphir étant en principe déjà migrés sur des versions 2.5.X, la correction n'est pas portée sur celles ci.

En cas de problème, il est possible après la restauration de :

  • mettre de côté le fichier config.eol d'origine et le mettre en place à la main
  • ou décompresser l'archive manuellement pour récupérer le fichier (contenu dans l'archive etc_eole.tar)

Lancer ensuite gen_config pour migrer le fichier

#4 Updated by Bruno Boiget over 6 years ago

  • % Done changed from 0 to 100
  • Remaining (hours) changed from 1.0 to 0.25

#5 Updated by Bruno Boiget over 6 years ago

  • Description updated (diff)

#6 Updated by Emmanuel GARETTE over 6 years ago

  • Status changed from Résolu to Fermé
  • Remaining (hours) changed from 0.25 to 0.0

J'ai mis un fichier dicos/local/00-xml.xml dans etc_eole.tar + echo "pouet" > /etc/eole/config.eol.

En répondant non à la question :

root@zephir:~# ls /usr/share/eole/creole/dicos/local/00-xml.xml 
ls: impossible d'accéder à '/usr/share/eole/creole/dicos/local/00-xml.xml': Aucun fichier ou dossier de ce type
root@zephir:~# grep pouet /etc/eole/*
/etc/eole/config.old:pouet

En répondant oui :

root@zephir:~# ls /usr/share/eole/creole/dicos/local/00-xml.xml 
/usr/share/eole/creole/dicos/local/00-xml.xml
root@zephir:~# grep pouet /etc/eole/*
/etc/eole/config.old:pouet
grep: /etc/eole/extra: est un dossier
grep: /etc/eole/flask: est un dossier
grep: /etc/eole/ssl: est un dossier
root@zephir:~# 

Also available in: Atom PDF