Page MenuHomePhabricator

Allow defining kubernetes cronjobs through puppet
Closed, ResolvedPublic

Description

Modify modules/profile/manifests/mediawiki/periodic_job.pp so a kubernetes mode can be chosen.

Event Timeline

Clement_Goubert changed the task status from Open to In Progress.Feb 4 2025, 3:23 PM
Clement_Goubert triaged this task as High priority.

Change #1117222 had a related patch set uploaded (by Clément Goubert; author: Clément Goubert):

[operations/puppet@production] mediawiki: Add kubernetes periodic job support

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

Change #1117503 had a related patch set uploaded (by Clément Goubert; author: Clément Goubert):

[operations/deployment-charts@master] mw-cron: Add puppet-defined periodic jobs file

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

Change #1117222 merged by Clément Goubert:

[operations/puppet@production] mediawiki: Add kubernetes periodic job support

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

Change #1117516 had a related patch set uploaded (by Clément Goubert; author: Clément Goubert):

[operations/puppet@production] kubernetes_periodic_job: Fix title in job template

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

Change #1117516 merged by Clément Goubert:

[operations/puppet@production] kubernetes_periodic_job: Fix title in job template

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

Change #1117522 had a related patch set uploaded (by Clément Goubert; author: Clément Goubert):

[operations/puppet@production] mediawiki::periodic_job: Fix kubernetes conditional

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

Change #1117522 merged by Clément Goubert:

[operations/puppet@production] mediawiki::periodic_job: Fix kubernetes conditional

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

Change #1117503 merged by jenkins-bot:

[operations/deployment-charts@master] mw-cron: Add puppet-defined periodic jobs file

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