Description of problem: Cron jobs are not run anymore after a day or so. Version-Release number of selected component (if applicable): cron-1.4 python-3.3 How reproducible: I tried to create new python-3.3 apps from scratch several times, installing/uninstalling the cron component several times. It does not change anything, it works for a day or so and then the jobs are not run anymore when looking at the logs: `cat ~/app-root/logs/cron_hourly.log | grep 'START hourly cron run'` I don't see any errors in the logs, just that the jobs are not run anymore. Actual results: The hourly cron jobs are not run anymore after a day or so. Expected results: The hourly cron jobs are supposed to be run every hour.
I just saw this comment when I ssh'ed into the app: *** This gear has been temporarily unidled. To keep it active, access *** your app @ http://<appname>.rhcloud.com/ I'm not sure if it is why the cron jobs were not running anymore. Can that be the reason? Idling stops the cron jobs as well?
Hi Michael, If your app is idled, the cron job will be idled as well hence it will not run. Since you are using free tier of OpenShift Online, your app will be automatically idled if there is no access to it in 24 hour period. Thanks, Vu