Bug 1115443 - leafnode: migrate from cron to systemd timers
leafnode: migrate from cron to systemd timers
Status: RESOLVED FIXED
Classification: openSUSE
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: Basesystem
Current
x86-64 openSUSE Factory
: P3 - Medium : Normal (vote)
: ---
Assigned To: Matej Cepl
E-mail List
:
Depends on:
Blocks: 1115430
  Show dependency treegraph
 
Reported: 2018-11-09 14:47 UTC by Kristyna Streitova
Modified: 2020-06-08 06:36 UTC (History)
2 users (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kristyna Streitova 2018-11-09 14:47:02 UTC
This bug is part of TRACKERBUG bug#1115430.

Based on fate#323635 (Reduce usage of cron package in favor of systemd timers) we would like to minimize the number of packages that use cron in favour of systemd timers.

It seems that your package uses cron. Please take a look at it and evaluate if it's possible to migrate your package to use systemd timers without impacting behaviour. If it's not possible, please write down the reason.

Please note that by default, services are not enabled when the package is installed. You probably want your service to be enabled by default so you should create a submit request on systemd-presets-branding-openSUSE package, modifying default-openSUSE.preset file by adding "enable your_service_name.service".
Comment 1 Kristyna Streitova 2018-11-16 13:45:56 UTC
(In reply to Kristyna Streitova from comment #0)
> ... modifying default-openSUSE.preset file by adding "enable
> your_service_name.service".

A small correction: it should be "enable your_timer.timer" of course. See [1] for more information about systemd timers packaging. Feel free to enhance this wiki page. Thanks!

[1] https://en.opensuse.org/openSUSE:Systemd_packaging_guidelines#Systemd_timers
Comment 2 Kristyna Streitova 2019-11-15 11:46:13 UTC
I'm reassigning it to a new maintainer.
Comment 3 Matej Cepl 2019-11-18 10:42:30 UTC
We shall probably just eliminate leafnode-1 by replacing it with leafnode-2 (which has been already converted to systemd, https://build.opensuse.org/package/show/server:proxy/leafnode2).
Comment 4 Matej Cepl 2019-11-30 13:09:42 UTC
https://build.opensuse.org/request/show/752533
Comment 5 Swamp Workflow Management 2019-12-03 22:30:06 UTC
This is an autogenerated message for OBS integration:
This bug (1115443) was mentioned in
https://build.opensuse.org/request/show/753814 Factory / leafnode
Comment 6 Swamp Workflow Management 2019-12-04 14:10:08 UTC
This is an autogenerated message for OBS integration:
This bug (1115443) was mentioned in
https://build.opensuse.org/request/show/753993 Factory / leafnode
Comment 7 Tomáš Chvátal 2020-06-08 06:36:30 UTC
Was released.