Page MenuHomePhabricator

mediawiki::maintenance::wikidata should not run crons for testwikidatawiki when used on labs / a testwikidatawiki doesnt exist
Closed, DeclinedPublic

Description

mediawiki::maintenance::wikidata is now included in deployment-tin as part of T125976
testwikidatawiki does not exist as a beta site but the cron is still being run
this should probably not happen, I guess the logs are just full of errors for these crons right now

Event Timeline

Change 372525 had a related patch set uploaded (by Addshore; owner: Addshore):
[operations/puppet@production] Add seperate ensure for testwiki in wikidata crons

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

Change 372525 merged by Dzahn:
[operations/puppet@production] Add seperate ensure for testwiki in wikidata crons

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

I'm not quite sure how to set this up on tin for deployment-prep.

Currently the puppet configuration "other classes" section just lists "mediawiki::maintenance::wikidata"
How can I set these vars for that class?

Addshore moved this task from To Triage to Backlog on the Beta-Cluster-Infrastructure board.

Just going to decline this as it's likely never going to get looked at by anyone, and could even be done etc, as everything is outdated in this ticket now and things have changed etc.