Projet

Général

Profil

Tâche #17049

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

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

Ajouté par Bruno Boiget il y a plus de 7 ans. Mis à jour il y a plus de 7 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
27/04/2015
Echéance:
% réalisé:

100%

Temps estimé:
1.00 h
Temps passé:
Restant à faire (heures):
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.


Demandes liées

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

Révisions associées

Révision a2e3d6b8 (diff)
Ajouté par Bruno Boiget il y a plus de 7 ans

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

ref #17049 @30m

Historique

#1 Mis à jour par Bruno Boiget il y a plus de 7 ans

  • Statut changé de Nouveau à En cours

#2 Mis à jour par Scrum Master il y a plus de 7 ans

  • Statut changé de En cours à Résolu

#3 Mis à jour par Bruno Boiget il y a plus de 7 ans

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 Mis à jour par Bruno Boiget il y a plus de 7 ans

  • % réalisé changé de 0 à 100
  • Restant à faire (heures) changé de 1.0 à 0.25

#5 Mis à jour par Bruno Boiget il y a plus de 7 ans

  • Description mis à jour (diff)

#6 Mis à jour par Emmanuel GARETTE il y a plus de 7 ans

  • Statut changé de Résolu à Fermé
  • Restant à faire (heures) changé de 0.25 à 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:~# 

Formats disponibles : Atom PDF