Anomalie #15052
Le postservice ne peut lancer la commande php
Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Version cible:
-
Distribution:
Description
Lors de la migration d’un AmonEcole de 2.3.15 vers 2.4.2 (Envole 4), l’instance ne se termine pas.
Il y a une boucle infinie dans le postservice piwik:
php $container_path_web/var/www/html/piwik/console core:update --yes > /tmp/upgradepiwik.log while ! more /tmp/upgradepiwik.log 2> /dev/null | grep -q 'Everything is already up to date' do php $container_path_web/var/www/html/piwik/console core:update --yes > /tmp/upgradepiwik.log done
Il faudrait lancer la commande php
dans le conteneur web
et non sur le maître, et corriger la condition du while
en passant, permettant de n’avoir qu’un appel CreoleRun
;-)
while ! grep -qs 'Everything is already up to date' /tmp/upgradepiwik.log do CreoleRun 'php /var/www/html/piwik/console core:update --yes' web > /tmp/upgradepiwik.log done
Demandes liées
Révisions associées
anomalie postservice sous amonecole fixes #15052
Historique
#1 Mis à jour par Daniel Dehennin il y a environ 8 ans
- Description mis à jour (diff)
#2 Mis à jour par Anonyme il y a environ 8 ans
- Statut changé de Nouveau à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit cc53249114dc086823a8b3aee25b3551b6f321c8.
#3 Mis à jour par Arnaud FORNEROT il y a environ 8 ans
- Statut changé de Résolu à Fermé
#4 Mis à jour par Arnaud FORNEROT il y a presque 7 ans
- Tracker changé de Demande à Anomalie