Projet

Général

Profil

Tâche #9876

Distribution EOLE - Scénario #8955: Évolutions liées aux scripts de migration

Warning sur les logs après Upgrade-Auto Scribe 2.3.15 -> 2.4.1

Ajouté par Joël Cuissinat il y a plus de 9 ans. Mis à jour il y a plus de 9 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
28/11/2014
Echéance:
13/02/2015
% réalisé:

100%

Temps estimé:
2.00 h
Temps passé:
Restant à faire (heures):
0.0

Description

run-parts: executing /usr/share/eole/posttemplate/00-eole-common instance
dirname: opérande supplémentaire «/var/log/samba/*.log»
Saisissez « dirname --help » pour plus d'informations.
mkdir: impossible de créer le répertoire «»: Aucun fichier ou dossier de ce type
chown: impossible d'accéder à «»: Aucun fichier ou dossier de ce type
Génération des règles de pare-feu

Je constate qu'un répertoire nommé /var/log/samba/.log* est réellement présent !

Révisions associées

Révision 2cf1e391 (diff)
Ajouté par Emmanuel GARETTE il y a plus de 9 ans

suppression du répertoire /var/log/samba/\*.log (fixes #9876 @3h)

Historique

#1 Mis à jour par Emmanuel GARETTE il y a plus de 9 ans

  • Statut changé de Nouveau à En cours

#2 Mis à jour par Emmanuel GARETTE il y a plus de 9 ans

Le problème n'a rien a voir avec l'Upgrade-Auto.

Le répertoire est créé à l'instance du Scribe 2.3.

#3 Mis à jour par Emmanuel GARETTE il y a plus de 9 ans

Le problème viens de cette ligne dans /usr/share/eole/posttemplate/00-eole-common :

# création des dossiers manquants dans l'arborescence /var/log
for DIR in `cat /etc/logrotate.d/* | sed -e '/^\/.*\.log/ !d' -e 's/^\(.*\/\).*$/\1/'`; do

Le code n'a plus rien a voir en 2.4.1.

Je propose seulement de supprimer le répertoire à l'upgrade.

#4 Mis à jour par Emmanuel GARETTE il y a plus de 9 ans

  • Statut changé de En cours à Résolu
  • % réalisé changé de 0 à 100

#5 Mis à jour par Emmanuel GARETTE il y a plus de 9 ans

  • Echéance mis à 13/02/2015
  • Assigné à mis à Emmanuel GARETTE
  • Restant à faire (heures) changé de 2.0 à 0.25

#6 Mis à jour par Joël Cuissinat il y a plus de 9 ans

  • Statut changé de Résolu à En cours

Il faudrait ajouter un exit 0 :

run-parts: executing /tmp/Upgrade-Auto-20593/upgrade/pre_upgrade/06-fichier
run-parts: /tmp/Upgrade-Auto-20593/upgrade/pre_upgrade/06-fichier exited with return code 1

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

  • Statut changé de En cours à Résolu

Déjà corrigé :

[gnunux@localhost upgrade (2.3 *=)]$ grep exit pre_upgrade/06-fichier 
exit 0

#8 Mis à jour par Joël Cuissinat il y a plus de 9 ans

  • Statut changé de Résolu à Fermé
  • Restant à faire (heures) changé de 0.25 à 0.0

Validation prévue dans #10606

Formats disponibles : Atom PDF