Page MenuHomePhabricator

replace all puppet crons with systemd timers
Open, MediumPublic

Description

To replace any puppet cron{} type with systemd timers across the operations/puppet repo.

A subtask for upgrading to puppet 6 when cron will be deprecated.

Trying to reduce noise on the main task a bit which is growing extremely large. As suggested by Amir.

previous work and topic branch:

https://gerrit.wikimedia.org/r/q/topic:%22cron-timer%22+(status:open%20OR%20status:merged)

Details

ProjectBranchLines +/-Subject
operations/puppetproduction+0 -10
operations/puppetproduction+50 -10
operations/puppetproduction+14 -6
operations/puppetproduction+35 -24
operations/puppetproduction+21 -4
operations/puppetproduction+12 -11
operations/puppetproduction+7 -4
operations/puppetproduction+63 -31
operations/puppetproduction+35 -15
operations/puppetproduction+38 -5
operations/puppetproduction+10 -5
operations/puppetproduction+12 -7
operations/puppetproduction+9 -3
operations/puppetproduction+0 -76
operations/puppetproduction+54 -38
operations/puppetproduction+31 -15
operations/puppetproduction+0 -4
operations/puppetproduction+36 -7
operations/puppetproduction+23 -14
operations/puppetproduction+11 -8
operations/puppetproduction+12 -7
operations/puppetproduction+9 -5
operations/puppetproduction+9 -6
operations/puppetproduction+24 -4
operations/puppetproduction+0 -4
operations/puppetproduction+30 -16
operations/puppetproduction+40 -12
operations/puppetproduction+11 -5
operations/puppetproduction+30 -9
operations/puppetproduction+24 -10
operations/puppetproduction+15 -8
operations/puppetproduction+29 -24
operations/puppetproduction+0 -8
operations/puppetproduction+20 -11
operations/puppetproduction+9 -5
operations/puppetproduction+0 -4
operations/puppetproduction+14 -8
operations/puppetproduction+0 -4
operations/puppetproduction+0 -4
operations/puppetproduction+9 -3
operations/puppetproduction+0 -8
operations/puppetproduction+24 -10
operations/puppetproduction+0 -4
operations/puppetproduction+10 -3
operations/puppetproduction+0 -5
operations/puppetproduction+14 -7
operations/puppetproduction+0 -4
operations/puppetproduction+0 -4
operations/puppetproduction+33 -5
operations/puppetproduction+0 -5
operations/puppetproduction+11 -5
operations/puppetproduction+0 -5
operations/puppetproduction+12 -6
operations/puppetproduction+0 -5
operations/puppetproduction+0 -4
operations/puppetproduction+0 -4
operations/puppetproduction+11 -4
operations/puppetproduction+0 -5
operations/puppetproduction+0 -4
operations/puppetproduction+43 -4
operations/puppetproduction+0 -8
operations/puppetproduction+22 -12
operations/puppetproduction+0 -12
operations/puppetproduction+20 -27
operations/puppetproduction+0 -7
operations/puppetproduction+9 -0
operations/puppetproduction+0 -12
operations/puppetproduction+1 -1
operations/puppetproduction+14 -2
operations/puppetproduction+0 -20
operations/puppetproduction+23 -2
operations/puppetproduction+40 -28
operations/puppetproduction+9 -3
operations/puppetproduction+6 -35
operations/puppetproduction+5 -23
operations/puppetproduction+17 -5
operations/puppetproduction+0 -9
operations/puppetproduction+12 -1
operations/puppetproduction+11 -6
operations/puppetproduction+3 -16
operations/puppetproduction+39 -5
operations/puppetproduction+0 -8
operations/puppetproduction+12 -0
operations/puppetproduction+148 -8
operations/puppetproduction+0 -12
operations/puppetproduction+22 -2
operations/puppetproduction+0 -3
operations/puppetproduction+1 -1
operations/puppetproduction+1 -1
operations/puppetproduction+9 -7
operations/puppetproduction+18 -8
operations/puppetproduction+11 -11
operations/puppetproduction+14 -2
operations/puppetproduction+13 -2
operations/puppetproduction+25 -4
operations/puppetproduction+0 -15
operations/puppetproduction+0 -9
operations/puppetproduction+1 -1
operations/puppetproduction+11 -0
operations/puppetproduction+0 -9
operations/puppetproduction+12 -1
operations/puppetproduction+0 -11
operations/puppetproduction+40 -0
operations/puppetproduction+28 -3
operations/puppetproduction+0 -11
operations/puppetproduction+11 -0
operations/puppetproduction+11 -0
operations/puppetproduction+0 -3
operations/puppetproduction+0 -12
operations/puppetproduction+10 -6
operations/puppetproduction+0 -6
operations/puppetproduction+12 -1
operations/puppetproduction+0 -4
operations/puppetproduction+9 -2
operations/puppetproduction+9 -1
operations/puppetproduction+0 -9
operations/puppetproduction+8 -0
operations/puppetproduction+0 -12
operations/puppetproduction+0 -5
operations/puppetproduction+0 -11
operations/puppetproduction+0 -9
operations/puppetproduction+14 -0
operations/puppetproduction+11 -68
operations/puppetproduction+88 -8
operations/puppetproduction+12 -1
operations/puppetproduction+0 -8
operations/puppetproduction+17 -3
operations/puppetproduction+11 -1
operations/puppetproduction+4 -23
operations/puppetproduction+24 -2
operations/puppetproduction+23 -1
operations/puppetproduction+0 -6
operations/puppetproduction+0 -6
operations/puppetproduction+0 -8
operations/puppetproduction+11 -1
operations/puppetproduction+13 -5
operations/puppetproduction+12 -5
operations/puppetproduction+0 -10
operations/puppetproduction+0 -11
operations/puppetproduction+13 -1
operations/puppetproduction+8 -1
operations/puppetproduction+8 -0
operations/puppetproduction+8 -1
operations/puppetproduction+8 -1
operations/puppetproduction+0 -10
operations/puppetproduction+8 -1
operations/puppetproduction+9 -1
operations/puppetproduction+8 -1
operations/puppetproduction+0 -71
operations/puppetproduction+60 -5
operations/puppetproduction+24 -2
operations/puppetproduction+0 -91
operations/puppetproduction+11 -1
operations/puppetproduction+12 -1
operations/puppetproduction+12 -1
operations/puppetproduction+11 -1
operations/puppetproduction+11 -1
operations/puppetproduction+24 -2
operations/puppetproduction+24 -2
operations/puppetproduction+12 -1
operations/puppetproduction+17 -6
operations/puppetproduction+4 -0
operations/puppetproduction+6 -1
operations/puppetproduction+1 -48
operations/puppetproduction+24 -5
operations/puppetproduction+0 -49
operations/puppetproduction+60 -14
operations/puppetproduction+0 -7
operations/puppetproduction+9 -1
operations/puppetproduction+1 -13
operations/puppetproduction+20 -6
operations/puppetproduction+23 -1
operations/puppetproduction+0 -8
operations/puppetproduction+8 -0
operations/puppetproduction+1 -2
operations/puppetproduction+0 -6
operations/puppetproduction+9 -1
operations/puppetproduction+0 -8
operations/puppetproduction+9 -0
operations/puppetproduction+1 -11
operations/puppetproduction+25 -5
operations/puppetproduction+15 -4
operations/puppetproduction+0 -16
operations/puppetproduction+6 -4
operations/puppetproduction+8 -1
operations/puppetproduction+0 -8
operations/puppetproduction+9 -0
operations/puppetproduction+0 -8
operations/puppetproduction+9 -1
Show related patches Customize query in gerrit

Related Objects

StatusSubtypeAssignedTask
OpenNone
Openjbond
OpenNone
ResolvedLadsgroup
ResolvedZabe
OpenNone
OpenNone
Resolvedelukey
Resolvedelukey
Resolvedfaidon
OpenNone
Resolvedfaidon
Resolvedherron
Resolvedherron
ResolvedAndrew
Resolvedfgiunchedi
DeclinedNone
OpenNone
Resolvedjcrespo
ResolvedNone
Resolvedelukey
ResolvedNone
ResolvedDzahn
Resolved ema
ResolvedMoritzMuehlenhoff
ResolvedPRODUCTION ERRORCatrope
ResolvedNone
Resolvedelukey
DuplicateNone
ResolvedNone
ResolvedNone
ResolvedDzahn
Resolvedfaidon
DuplicateNone
Resolvedfgiunchedi
DeclinedNone
DeclinedNone
DeclinedNone
ResolvedNone
Resolvedelukey
OpenNone
ResolvedNone
Resolvedfgiunchedi
ResolvedJoe
ResolvedBBlack
Resolvedfgiunchedi
DuplicateNone
Resolvedelukey
Declinedfaidon
ResolvedMoritzMuehlenhoff
Resolvedfgiunchedi
Resolvedcolewhite
ResolvedPRODUCTION ERRORjcrespo
Resolved Gilles
Resolved Gilles
Resolvedfgiunchedi
ResolvedNone
DuplicateNone
Resolved chasemp
Resolvedjijiki
ResolvedJoe
ResolvedAndrew
Resolvedjcrespo
Resolvedmmodell
ResolvedNone
Declinedaaron
ResolvedMarostegui
Resolvedjbond
ResolvedGTirloni
Resolvedelukey
ResolvedMoritzMuehlenhoff
Resolvedjbond
Resolvedfgiunchedi
ResolvedVolans
ResolvedArielGlenn
Resolvedaaron
ResolvedJMeybohm
Resolveddpifke
DuplicateNone
Resolvedcolewhite
Resolved chasemp
OpenNone
ResolvedAndrew
Resolvedfgiunchedi
OpenNone
ResolvedJelto
OpenVgutierrez
OpenNone
OpenPaladox

Event Timeline

There are a very large number of changes, so older changes are hidden. Show Older Changes

Change 751173 merged by Legoktm:

[operations/puppet@production] extdist: migrate crons to systemd timers

https://gerrit.wikimedia.org/r/751173

Change 751174 merged by Legoktm:

[operations/puppet@production] extdist: remove absented crons

https://gerrit.wikimedia.org/r/751174

Change 751470 merged by Filippo Giunchedi:

[operations/puppet@production] graphite: whisper_cleanup: migrate cron to systemd timer job

https://gerrit.wikimedia.org/r/751470

Change 751471 merged by Filippo Giunchedi:

[operations/puppet@production] graphite: whisper_cleanup: remove absented cron

https://gerrit.wikimedia.org/r/751471

Change 777433 had a related patch set uploaded (by Zabe; author: Zabe):

[operations/puppet@production] postgresql: migrate backup crons to systemd timer jobs

https://gerrit.wikimedia.org/r/777433

Change 777434 had a related patch set uploaded (by Zabe; author: Zabe):

[operations/puppet@production] postgresql: remove absented backup crons

https://gerrit.wikimedia.org/r/777434

Change 777451 had a related patch set uploaded (by Zabe; author: Zabe):

[operations/puppet@production] zookeeper: migrate zookeeper-cleanup cron to systemd timer job

https://gerrit.wikimedia.org/r/777451

Change 777452 had a related patch set uploaded (by Zabe; author: Zabe):

[operations/puppet@production] zookeeper: remove absented zookeeper-cleanup cron

https://gerrit.wikimedia.org/r/777452

Change 777453 had a related patch set uploaded (by Zabe; author: Zabe):

[operations/puppet@production] toil: migrate systemd_scope_cleanup cron to a systemd timer job

https://gerrit.wikimedia.org/r/777453

Change 777454 had a related patch set uploaded (by Zabe; author: Zabe):

[operations/puppet@production] toil: remove absented systemd_scope_cleanup cron

https://gerrit.wikimedia.org/r/777454

Change 777453 merged by Filippo Giunchedi:

[operations/puppet@production] toil: migrate systemd_scope_cleanup cron to a systemd timer job

https://gerrit.wikimedia.org/r/777453

Change 777454 merged by Filippo Giunchedi:

[operations/puppet@production] toil: remove absented systemd_scope_cleanup cron

https://gerrit.wikimedia.org/r/777454

Change 778485 had a related patch set uploaded (by Zabe; author: Zabe):

[operations/puppet@production] swift: migrate stats_account cron to systemd timer job

https://gerrit.wikimedia.org/r/778485

Change 778486 had a related patch set uploaded (by Zabe; author: Zabe):

[operations/puppet@production] swift: remove absented stats_account cron

https://gerrit.wikimedia.org/r/778486

Change 778492 had a related patch set uploaded (by Zabe; author: Zabe):

[operations/puppet@production] sslcert: migrate update-ocsp-all cron to systemd timer job

https://gerrit.wikimedia.org/r/778492

Change 778493 had a related patch set uploaded (by Zabe; author: Zabe):

[operations/puppet@production] sslcert: remove absented update-ocsp-all cron

https://gerrit.wikimedia.org/r/778493

Change 779016 had a related patch set uploaded (by Zabe; author: Zabe):

[operations/puppet@production] snapshot: migrate adds-changes cron to systemd timer job

https://gerrit.wikimedia.org/r/779016

Change 779017 had a related patch set uploaded (by Zabe; author: Zabe):

[operations/puppet@production] snapshot: remove absented add-changes cron

https://gerrit.wikimedia.org/r/779017

Change 779022 had a related patch set uploaded (by Zabe; author: Zabe):

[operations/puppet@production] graphite: migrate update_graphite_index cron to systemd timer job

https://gerrit.wikimedia.org/r/779022

Change 779023 had a related patch set uploaded (by Zabe; author: Zabe):

[operations/puppet@production] graphite: remove absented update_graphite_index cron

https://gerrit.wikimedia.org/r/779023

Change 779032 had a related patch set uploaded (by Zabe; author: Zabe):

[operations/puppet@production] acme_chief: migrate acme-chief-designate-tidyup cron to systemd timer job

https://gerrit.wikimedia.org/r/779032

Change 779033 had a related patch set uploaded (by Zabe; author: Zabe):

[operations/puppet@production] acme_chief: remove absented acme-chief-designate-tidyup cron

https://gerrit.wikimedia.org/r/779033

Change 779040 had a related patch set uploaded (by Zabe; author: Zabe):

[operations/puppet@production] ci: migrate gitcache crons to systemd timer jobs

https://gerrit.wikimedia.org/r/779040

Change 779041 had a related patch set uploaded (by Zabe; author: Zabe):

[operations/puppet@production] ci: remove absented gitcache crons

https://gerrit.wikimedia.org/r/779041

Change 779901 had a related patch set uploaded (by Zabe; author: Zabe):

[operations/puppet@production] webperf: migrate warm_up_coal_cache cron to systemd timer job

https://gerrit.wikimedia.org/r/779901

Change 779902 had a related patch set uploaded (by Zabe; author: Zabe):

[operations/puppet@production] webperf: remove absented warm_up_coal_cache cron

https://gerrit.wikimedia.org/r/779902

Change 780671 had a related patch set uploaded (by Zabe; author: Zabe):

[operations/puppet@production] icinga: migrate sync-icinga-state cron to systemd timer job

https://gerrit.wikimedia.org/r/780671

Change 780672 had a related patch set uploaded (by Zabe; author: Zabe):

[operations/puppet@production] icinga: remove absented sync-icinga-state cron

https://gerrit.wikimedia.org/r/780672

Change 779901 merged by Dzahn:

[operations/puppet@production] webperf: migrate warm_up_coal_cache cron to systemd timer job

https://gerrit.wikimedia.org/r/779901

systemd in bullseye (and up?) appears to object if User=nobody, see: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=969329. Logspam like the following is emitted:

Apr 14 20:11:52 deployment-webperf21 systemd[1]: /lib/systemd/system/warm_up_coal_cache.service:5: Special user nobody configured, this is not safe!
Apr 14 20:11:52 deployment-webperf21 systemd[1]: /lib/systemd/system/warm_up_coal_cache.service:5: Special user nobody configured, this is not safe!
Apr 14 20:11:52 deployment-webperf21 systemd[1]: /lib/systemd/system/warm_up_coal_cache.service:5: Special user nobody configured, this is not safe!
Apr 14 20:11:53 deployment-webperf21 systemd[1]: /lib/systemd/system/warm_up_coal_cache.service:5: Special user nobody configured, this is not safe!
Apr 14 20:11:53 deployment-webperf21 systemd[1]: /lib/systemd/system/warm_up_coal_cache.service:5: Special user nobody configured, this is not safe!

The systemd way of doing this is apparently to use DynamicUser=true instead: https://www.freedesktop.org/software/systemd/man/systemd.exec.html#DynamicUser=

Change 781050 had a related patch set uploaded (by Zabe; author: Zabe):

[operations/puppet@production] osm: migrate import_waterlines cron to systemd timer job

https://gerrit.wikimedia.org/r/781050

Change 781051 had a related patch set uploaded (by Zabe; author: Zabe):

[operations/puppet@production] osm: remove absented import_waterlines cron

https://gerrit.wikimedia.org/r/781051

Change 781053 had a related patch set uploaded (by Zabe; author: Zabe):

[operations/puppet@production] wikitech: migrate mw-xml cron to systemd timer job

https://gerrit.wikimedia.org/r/781053

Change 781054 had a related patch set uploaded (by Zabe; author: Zabe):

[operations/puppet@production] wikitech: remove absented mw-xml cron

https://gerrit.wikimedia.org/r/781054

Change 779902 merged by Dzahn:

[operations/puppet@production] webperf: remove absented warm_up_coal_cache cron

https://gerrit.wikimedia.org/r/779902

Change 782339 had a related patch set uploaded (by Zabe; author: Zabe):

[operations/puppet@production] analytics: migrate clean_jupyter_user_local_trash cron to systemd timer job

https://gerrit.wikimedia.org/r/782339

Change 782340 had a related patch set uploaded (by Zabe; author: Zabe):

[operations/puppet@production] analytics: remove absented clean_jupyter_user_local_trash cron

https://gerrit.wikimedia.org/r/782340

Change 782359 had a related patch set uploaded (by Zabe; author: Zabe):

[operations/puppet@production] prometheus: migrate prometheus_directorysize cron to systemd timer job

https://gerrit.wikimedia.org/r/782359

Change 782360 had a related patch set uploaded (by Zabe; author: Zabe):

[operations/puppet@production] prometheus: remove absented prometheus_directorysize cron

https://gerrit.wikimedia.org/r/782360

Change 779040 merged by Dzahn:

[operations/puppet@production] ci: migrate gitcache crons to systemd timer jobs

https://gerrit.wikimedia.org/r/779040

Change 779041 merged by Dzahn:

[operations/puppet@production] ci: remove absented gitcache crons

https://gerrit.wikimedia.org/r/779041

Change 782339 merged by Ottomata:

[operations/puppet@production] analytics: migrate clean_jupyter_user_local_trash cron to systemd timer job

https://gerrit.wikimedia.org/r/782339

Change 782340 merged by Ottomata:

[operations/puppet@production] analytics: remove absented clean_jupyter_user_local_trash cron

https://gerrit.wikimedia.org/r/782340

Change 784323 had a related patch set uploaded (by Zabe; author: Zabe):

[operations/puppet@production] memcached: migrate memkeys cron to systemd timer job

https://gerrit.wikimedia.org/r/784323

Change 784324 had a related patch set uploaded (by Zabe; author: Zabe):

[operations/puppet@production] memcached: remove absented memkeys cron

https://gerrit.wikimedia.org/r/784324

Change 781053 merged by Andrew Bogott:

[operations/puppet@production] wikitech: migrate mw-xml cron to systemd timer job

https://gerrit.wikimedia.org/r/781053

Change 781054 merged by Andrew Bogott:

[operations/puppet@production] wikitech: remove absented mw-xml cron

https://gerrit.wikimedia.org/r/781054

Change 751207 merged by Andrew Bogott:

[operations/puppet@production] graphite: migrate archiver crons to systemd timer jobs

https://gerrit.wikimedia.org/r/751207

Change 751208 merged by Andrew Bogott:

[operations/puppet@production] graphite: remove absented crons

https://gerrit.wikimedia.org/r/751208

Change 789599 had a related patch set uploaded (by Slyngshede; author: Slyngshede):

[operations/puppet@production] Update statistics::publishd to use SystemD timers, rather than cron.

https://gerrit.wikimedia.org/r/789599

Change 789677 had a related patch set uploaded (by Slyngshede; author: Slyngshede):

[operations/puppet@production] Replace crontab with systemd timers for Postgresql dump

https://gerrit.wikimedia.org/r/789677

Change 789769 had a related patch set uploaded (by Slyngshede; author: Slyngshede):

[operations/puppet@production] Convert dumps-status from cron to systemd timer.

https://gerrit.wikimedia.org/r/789769

Change 789794 had a related patch set uploaded (by Slyngshede; author: Slyngshede):

[operations/puppet@production] Move jobswatch from crontab to systemd timer

https://gerrit.wikimedia.org/r/789794

Change 789677 abandoned by Slyngshede:

[operations/puppet@production] Replace crontab with systemd timers for Postgresql dump

Reason:

Fixed in 777433, but correctly.

https://gerrit.wikimedia.org/r/789677

Change 790614 had a related patch set uploaded (by Slyngshede; author: Slyngshede):

[operations/puppet@production] OpenLDAP, move restart cronjob to systemd timer.

https://gerrit.wikimedia.org/r/790614

Change 778485 merged by Filippo Giunchedi:

[operations/puppet@production] swift: migrate stats_account cron to systemd timer job

https://gerrit.wikimedia.org/r/778485

Change 790325 had a related patch set uploaded (by Slyngshede; author: Slyngshede):

[operations/puppet@production] Rewrite logster::job to use systemd timers.

https://gerrit.wikimedia.org/r/790325

Change 790670 had a related patch set uploaded (by Slyngshede; author: Slyngshede):

[operations/puppet@production] Replace crontab with systemd timer for WikiTech dumps.

https://gerrit.wikimedia.org/r/790670

Change 778486 merged by Filippo Giunchedi:

[operations/puppet@production] swift: remove absented stats_account cron

https://gerrit.wikimedia.org/r/778486

Change 790761 had a related patch set uploaded (by Zabe; author: Zabe):

[operations/puppet@production] swift: migrate container stats cron to systemd timer job

https://gerrit.wikimedia.org/r/790761

Change 790762 had a related patch set uploaded (by Zabe; author: Zabe):

[operations/puppet@production] swift: remove absented container stats cron

https://gerrit.wikimedia.org/r/790762

Change 790967 had a related patch set uploaded (by Slyngshede; author: Slyngshede):

[operations/puppet@production] Move Wiki Rsync fetch jobs to systemd timers.

https://gerrit.wikimedia.org/r/790967

Change 790614 merged by Slyngshede:

[operations/puppet@production] OpenLDAP, move restart cronjob to systemd timer.

https://gerrit.wikimedia.org/r/790614

Change 789769 merged by Slyngshede:

[operations/puppet@production] Convert dumps-status from cron to systemd timer.

https://gerrit.wikimedia.org/r/789769

Change 791015 had a related patch set uploaded (by Slyngshede; author: Slyngshede):

[operations/puppet@production] Move dumps exception checker to systemd timer

https://gerrit.wikimedia.org/r/791015

Change 789794 merged by Slyngshede:

[operations/puppet@production] Move jobswatch from crontab to systemd timer

https://gerrit.wikimedia.org/r/789794

Change 791035 had a related patch set uploaded (by Slyngshede; author: Slyngshede):

[operations/puppet@production] Move tilerator regeneration from crontab to systemd timer.

https://gerrit.wikimedia.org/r/791035

Change 791015 abandoned by Slyngshede:

[operations/puppet@production] Move dumps exception checker to systemd timer

Reason:

Fixed in 711011

https://gerrit.wikimedia.org/r/791015

Change 791318 had a related patch set uploaded (by Slyngshede; author: Slyngshede):

[operations/puppet@production] Switch out more OSM cronjobs from systemd timers.

https://gerrit.wikimedia.org/r/791318

Change 790761 merged by Filippo Giunchedi:

[operations/puppet@production] swift: migrate container stats cron to systemd timer job

https://gerrit.wikimedia.org/r/790761

Change 790762 merged by Filippo Giunchedi:

[operations/puppet@production] swift: remove absented container stats cron

https://gerrit.wikimedia.org/r/790762

Change 791349 had a related patch set uploaded (by Slyngshede; author: Slyngshede):

[operations/puppet@production] Move more OSM cronjobs to systemd timers.

https://gerrit.wikimedia.org/r/791349

Change 791318 abandoned by Slyngshede:

[operations/puppet@production] Switch out more OSM cronjobs from systemd timers.

Reason:

759894 Removes the cronjob

https://gerrit.wikimedia.org/r/791318

Change 791367 had a related patch set uploaded (by Slyngshede; author: Slyngshede):

[operations/puppet@production] Move rabbitmq to systemd timer

https://gerrit.wikimedia.org/r/791367

Change 791376 had a related patch set uploaded (by Slyngshede; author: Slyngshede):

[operations/puppet@production] Move the query service autodeploy to systemd timer.

https://gerrit.wikimedia.org/r/791376

Change 792104 had a related patch set uploaded (by Slyngshede; author: Slyngshede):

[operations/puppet@production] Move query service cronjobs to systemd timers.

https://gerrit.wikimedia.org/r/792104

Change 792106 had a related patch set uploaded (by Slyngshede; author: Slyngshede):

[operations/puppet@production] Move Prometheus postgresql lag metric collector to systemd timer

https://gerrit.wikimedia.org/r/792106

Change 792109 had a related patch set uploaded (by Slyngshede; author: Slyngshede):

[operations/puppet@production] Move restart of slapd, due to memory leaks, to systemd timers.

https://gerrit.wikimedia.org/r/792109

Change 792113 had a related patch set uploaded (by Slyngshede; author: Slyngshede):

[operations/puppet@production] Move mydumper from cron to systemd timer.

https://gerrit.wikimedia.org/r/792113

Change 792116 had a related patch set uploaded (by Slyngshede; author: Slyngshede):

[operations/puppet@production] Move Hadoop eventlogs cleanup to systemd timer.

https://gerrit.wikimedia.org/r/792116

Change 792121 had a related patch set uploaded (by Slyngshede; author: Slyngshede):

[operations/puppet@production] Move l10nupdate to systemd timer

https://gerrit.wikimedia.org/r/792121

Change 792155 had a related patch set uploaded (by Slyngshede; author: Slyngshede):

[operations/puppet@production] Move Carbon Cache log cleanup to systemd timer.

https://gerrit.wikimedia.org/r/792155

Change 792185 had a related patch set uploaded (by Slyngshede; author: Slyngshede):

[operations/puppet@production] Move automated target generation of Prometheus targets to systemd timer.

https://gerrit.wikimedia.org/r/792185

Change 789599 merged by Slyngshede:

[operations/puppet@production] Update statistics::publishd to use SystemD timers, rather than cron.

https://gerrit.wikimedia.org/r/789599

Change 792185 merged by Slyngshede:

[operations/puppet@production] Move automated target generation of Prometheus targets to systemd timer.

https://gerrit.wikimedia.org/r/792185

Change 790967 merged by Slyngshede:

[operations/puppet@production] Move Wiki Rsync fetch jobs to systemd timers.

https://gerrit.wikimedia.org/r/790967

Change 792155 merged by Slyngshede:

[operations/puppet@production] Move Carbon Cache log cleanup to systemd tmpfile.

https://gerrit.wikimedia.org/r/792155

Change 792121 merged by Slyngshede:

[operations/puppet@production] Move l10nupdate to systemd timers.

https://gerrit.wikimedia.org/r/792121

Change 792116 merged by Slyngshede:

[operations/puppet@production] Move Hadoop eventlogs cleanup to systemd timer.

https://gerrit.wikimedia.org/r/792116

Change 791367 merged by Slyngshede:

[operations/puppet@production] Move rabbitmq to systemd timer

https://gerrit.wikimedia.org/r/791367

Change 777433 merged by Jbond:

[operations/puppet@production] postgresql: migrate backup crons to systemd timer jobs

https://gerrit.wikimedia.org/r/777433

Change 777434 merged by Jbond:

[operations/puppet@production] postgresql: remove absented backup crons

https://gerrit.wikimedia.org/r/777434