Projet

Général

Profil

Anomalie #6600

Problème testpatch.py

Ajouté par Karim Ayari il y a plus de 10 ans. Mis à jour il y a presque 10 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Début:
Echéance:
21/03/2014
% réalisé:

100%

Temps estimé:
1.00 h
Temps passé:
Distribution:
EOLE 2.3

Description

depuis la mise à jour en RC et après reconfigure, notre patch spcl.options.patch est toujours valable alors que
le template n'existe plus. par contre j'ai bien un fichier /var/lib/creole/spcl.options.patch.rej

j'ai testé le script testpatch.py à la main http://cadol.es/paste/1995/


Demandes liées

Lié à creole - Anomalie #6303: Patch et copie des templates non déclaré dans un template Fermé 21/10/2013 25/10/2013
Lié à creole - Evolution #7675: Suppression des anciens templates de /var/lib/creole [2.4] Fermé 21/03/2014

Révisions associées

Révision f283e290 (diff)
Ajouté par Joël Cuissinat il y a environ 10 ans

Purge de /var/lib/creole avant de le remplir

Fixes #6600 @40m

Historique

#1 Mis à jour par Fabrice Barconnière il y a plus de 10 ans

  • Projet changé de Amon à zephir-client
  • Statut changé de Nouveau à Accepté
  • Version cible mis à Mises à jour 2.3.11

Mis pour la 2.3.11 si possible, sinon on repousse.

#2 Mis à jour par Karim Ayari il y a plus de 10 ans

en supprimant le fichier /var/lib/creole/spcl.options le testpatch fonctionne.

il faut prévoir la suppression du fichier templatisé en cas de présence du patch?

#3 Mis à jour par Fabrice Barconnière il y a plus de 10 ans

  • Version cible changé de Mises à jour 2.3.11 à Mises à jour 2.3.12

#4 Mis à jour par Laurent Flori il y a environ 10 ans

  • Statut changé de Accepté à En attente d'informations
  • Version cible changé de Mises à jour 2.3.12 à Mises à jour 2.3.13

Pas de patch dans la demande, plus de trace dans le pastebin.

#5 Mis à jour par Karim Ayari il y a environ 10 ans

arff oui, mais le problème est facile à reproduire. suffit de créer un patch sur un fichier templatisé, l'appliquer et supprimer le template dans distrib/, reconfigurer et faire un testpatch

#6 Mis à jour par Fabrice Barconnière il y a environ 10 ans

  • Echéance mis à 21/03/2014
  • Temps estimé mis à 1.00 h

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

  • Assigné à mis à Joël Cuissinat

Option n°1 : vider /var/lib/creole/ en début de reconfigure
Option n°2 : tester la présence de /usr/share/creole/distrib/<templatename>

#8 Mis à jour par Joël Cuissinat il y a environ 10 ans

<jojo2024> ça pourrait être bien de faire le ménage dans /var/lib/creole en début de reconfigure ?
<gnunux> oui tu peux normalement sans soucis

#9 Mis à jour par Joël Cuissinat il y a environ 10 ans

  • Projet changé de zephir-client à creole

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

  • Statut changé de En attente d'informations à Résolu
  • % réalisé changé de 0 à 100

#11 Mis à jour par Joël Cuissinat il y a presque 10 ans

  • Statut changé de Résolu à Fermé

Déclaration d'un "<file name='/etc/test'>" + ajout dans distrib + création du patch + reconfigure + diagnose :

*** Patches
.                     patches => Ok

Suppression de la balise et du fichier dans distrib + reconfigure + diagnose :

*** Patches
.                     patches => Erreur
fichiers : test.patch

Formats disponibles : Atom PDF