[webmin-l] Odd problems with cron jobs
Joaquim Homrighausen <[email protected]>
| Newsgroups | gmane.comp.web.webmin.general |
|---|---|
| Message-ID | <[email protected]> |
I have a few cron jobs that send out reminders for the Redmine application. They are executed on different servers with somewhat different configuration, but two of the mysteriously fail when executed via cron, but not when I re-do them on the command-line (exactly as the cron job is defined) or when I choose to run the job from Webmin. The first one runs a shell script that contains: #!/bin/bash cd /usr/local/share/redmine /usr/local/bin/bundle exec rake redmine:send_reminders days=14 RAILS_ENV="production" This one results in a message like this (sent via e-mail to me): [31mbundler: command not found: rake[0m [33mInstall missing gem executables with `bundle install`[0m If I either run the shell script from the command-line, or manually enter the commands contained therein, or execute the shell script from Webmin, there are no error messages. The second one looks like this when defined in cron: cd /usr/share/redmine-3.3.0; /usr/local/bin/bundle exec rake redmine:send_reminders days=14 RAILS_ENV="production" It generates an error that looks like this: bundler: command not found: rake Install missing gem executables with `bundle install` But once again, if I either copy and paste all of that, it runs without a hitch. If I do the commands separately on the command-line, it works. If I run the job from Webmin, it works. -joho ------------------------------------------------------------------------------ Developer Access Program for Intel Xeon Phi Processors Access to Intel Xeon Phi processor-based developer platforms. With one year of Intel Parallel Studio XE. Training and support from Colfax. Order your platform today. http://sdm.link/xeonphi - Forwarded by the Webmin mailing list at [email protected] To remove yourself from this list, go to http://lists.sourceforge.net/lists/listinfo/webadmin-list