/ / Openshift exécute cron avec une version python non valide - python, cron, openshift

Openshift exécute cron avec une version python non valide - python, cron, openshift

Il y a deux jours, mes emplois cron ont cessé de fonctionner. Dans le journal cron est une erreur lors du chargement d'une bibliothèque, je modifie donc le cron pour ne créer qu'une "version python" et affiche 2.6 lorsque ma carte est Python 2.7.

Si j'essaye de charger vritenv dans le cron, cela échoue, car je ne trouve pas de librairies Python 2.7. Mais si j'entre par ssh et que je lance le bash dans le crom, le code est parfait.

Quelqu'un sait ce qui se passe?

MODIFIER:

J'ai signalé le bogue et ils y travaillent https://bugzilla.redhat.com/show_bug.cgi?id=1076626

Réponses:

1 pour la réponse № 1

On dirait que le bogue est dans la cartouche cron.

Je rencontre également ce problème dans ma cartouche Ruby 1.9. Il montre Ruby 1.8 lorsqu’il exécute un script cron avec ruby ​​--version.

J'ai essayé la solution de contournement et exporté les chemins PATH et LD_LIBRARY_PATH. Cela fonctionne et montre ruby ​​1.9.3p448 dans le script cron maintenant.

Merci @moisesgallego. J'ai mis à jour le rapport de bogue aussi.


0 pour la réponse № 2

Existe une solution de contournement expliquée ici: https://bugzilla.redhat.com/show_bug.cgi?id=1076626#c7 jusqu'à ce que le bug soit corrigé