[Bug 1130746] New: Cron schedules only one job of crontab
http://bugzilla.opensuse.org/show_bug.cgi?id=1130746 Bug ID: 1130746 Summary: Cron schedules only one job of crontab Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Other Assignee: bnc-team-screening@forge.provo.novell.com Reporter: luca_bi@yahoo.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- After updating to Tumbleweed snapshot 20190324, if the crontab file contains multiple jobs on separate lines, only the first one is scheduled and run, the remaining ones are ignored. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1130746 http://bugzilla.opensuse.org/show_bug.cgi?id=1130746#c1 Peter Plandol <rme@tesd.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |rme@tesd.de --- Comment #1 from Peter Plandol <rme@tesd.de> --- I can confirm this Bug. In my case no job is executed. A quick switch to an older cron/cronie makes it work again: zypper in --oldpackage http://download.opensuse.org/tumbleweed/repo/oss/i586/cron-4.2-72.1.i586.rpm http://download.opensuse.org/tumbleweed/repo/oss/i586/cronie-1.5.2-72.1.i586... systemctl restart cron -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1130746 http://bugzilla.opensuse.org/show_bug.cgi?id=1130746#c2 Eric Benton <erbenton@comcast.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |erbenton@comcast.net --- Comment #2 from Eric Benton <erbenton@comcast.net> --- I can confirm the same behavior. I reduced the root and user crontabs down to 1 line each "* * * * * /bin/echo "Hello from root/user crontab" and verified each crontab did in fact work I then added a second similar line (copy/paste) and in no case did that second line ever get run I tried uninstalling and re-installing cron, rebooting etc nothing made any difference. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1130746 http://bugzilla.opensuse.org/show_bug.cgi?id=1130746#c3 M Fredericks <emfee@gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |emfee@gmx.net --- Comment #3 from M Fredericks <emfee@gmx.net> --- Problem seems to be already solved upstream: https://github.com/cronie-crond/cronie/commit/425b2da28d61b701b6016e57a690c6... -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1130746 http://bugzilla.opensuse.org/show_bug.cgi?id=1130746#c4 --- Comment #4 from Eric Benton <erbenton@comcast.net> --- I just tested the updated cronie-1.5.4 version in git and it works for me. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1130746 http://bugzilla.opensuse.org/show_bug.cgi?id=1130746#c5 Eric Grivel <opensuse-org@lumenssolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |opensuse-org@lumenssolution | |s.com --- Comment #5 from Eric Grivel <opensuse-org@lumenssolutions.com> --- (In reply to Peter Plandol from comment #1)
I can confirm this Bug. In my case no job is executed.
A quick switch to an older cron/cronie makes it work again: zypper in --oldpackage http://download.opensuse.org/tumbleweed/repo/oss/i586/cron-4.2-72.1.i586.rpm http://download.opensuse.org/tumbleweed/repo/oss/i586/cronie-1.5.2-72.1.i586. rpm systemctl restart cron
I have the same problem and tried switching back using this command, but it didn't work. I get the following errors: File './cron-4.2-72.1.i586.rpm' not found on medium 'http://download.opensuse.org/tumbleweed/repo/oss/i586' and File './cronie-1.5.2-72.1.i586.rpm' not found on medium 'http://download.opensuse.org/tumbleweed/repo/oss/i586' when I try switching back. I am fairly new to Tumbleweed and zypper. Is there something else I need to do before I can revert to the older versions? Thanks, Eric Grivel -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1130746 http://bugzilla.opensuse.org/show_bug.cgi?id=1130746#c6 Kristyna Streitova <kstreitova@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |CONFIRMED --- Comment #6 from Kristyna Streitova <kstreitova@suse.com> --- The upstream fix is on its way to openSUSE:Factory https://build.opensuse.org/request/show/690292 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1130746 http://bugzilla.opensuse.org/show_bug.cgi?id=1130746#c7 --- Comment #7 from Kristyna Streitova <kstreitova@suse.com> --- (In reply to Eric Grivel from comment #5)
I have the same problem and tried switching back using this command, but it didn't work. I get the following errors: File './cron-4.2-72.1.i586.rpm' not found on medium 'http://download.opensuse.org/tumbleweed/repo/oss/i586' and File './cronie-1.5.2-72.1.i586.rpm' not found on medium 'http://download.opensuse.org/tumbleweed/repo/oss/i586' when I try switching back.
Hello Eric, It seems that the older package isn't in the repository anymore. In cases like these if you use btrfs you can restore it via snapshots. BTW JFYI the link above was for i586 architecture that you probably don't want anyway, I guess. It's just good to know what you want to install. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com