Mediawiki maintenance scripts have moved. The old "misc/maintenance.pp" that had all cronjobs and scripts in one huge file is gone.
Now you find all the maintenance scripts in separate files, one per job, and inside the mediawiki module.
So if you look for anything please see ./puppet/modules/mediawiki/manifests/maintenance now.
Each job has its own .pp file now, which should make it easier to use and changes easier to review.
It also got rid of another large file in the manifests/misc/ structure which we want to remove entirely and contains it with other mediawiki setup.
refs: https://gerrit.wikimedia.org/r/#/c/178873/ https://phabricator.wikimedia.org/T88597 http://puppet-compiler.wmflabs.org/891/terbium.eqiad.wmnet/
Hi Daniel,
thanks for this e-mail. Maybe I'm the only one, but the e-mail title is, in my opinion, a bit misleading :P As I read the title first, I thought, that the mediawiki/core maintenance scripts (which are in the maintenance/ directory in MediaWiki) itself were moved, but after reading the e-mail text I now know, that you mean the wmf setup of some mediawiki maintenance scripts. Maybe you can put "puppet" or something else into the title of the e-mail next time, to make the scope of the e-mail clear? :P
Best, Florian
-----Original-Nachricht----- Betreff: [Wikitech-l] mediawiki maintenance scripts have moved Datum: Wed, 16 Sep 2015 00:52:14 +0200 Von: Daniel Zahn dzahn@wikimedia.org An: Wikimedia developers wikitech-l@lists.wikimedia.org
Mediawiki maintenance scripts have moved. The old "misc/maintenance.pp" that had all cronjobs and scripts in one huge file is gone.
Now you find all the maintenance scripts in separate files, one per job, and inside the mediawiki module.
So if you look for anything please see ./puppet/modules/mediawiki/manifests/maintenance now.
Each job has its own .pp file now, which should make it easier to use and changes easier to review.
It also got rid of another large file in the manifests/misc/ structure which we want to remove entirely and contains it with other mediawiki setup.
refs: https://gerrit.wikimedia.org/r/#/c/178873/ https://phabricator.wikimedia.org/T88597 http://puppet-compiler.wmflabs.org/891/terbium.eqiad.wmnet/
Florian Schmidt wrote:
thanks for this e-mail. Maybe I'm the only one, but the e-mail title is, in my opinion, a bit misleading :P As I read the title first, I thought, that the mediawiki/core maintenance scripts (which are in the maintenance/ directory in MediaWiki) itself were moved, but after reading the e-mail text I now know, that you mean the wmf setup of some mediawiki maintenance scripts. Maybe you can put "puppet" or something else into the title of the e-mail next time, to make the scope of the e-mail clear? :P
You were not the only person who got confused by the subject line. :-)
Regarding the MediaWiki core maintenance directory generally, there's https://phabricator.wikimedia.org/T99268 tracking work to improve it.
MZMcBride
On Tue, Sep 15, 2015 at 10:21 PM, Florian Schmidt < florian.schmidt.welzow@t-online.de> wrote:
Maybe you can put "puppet" or something else into the title of the e-mail next time, to make the scope of the e-mail clear? :P
Oh, i will do that next time. Sorry about that. From my point of view Mediawiki maintenance scripts always meant the scripts and cron jobs in puppet because that's what ops deals with. It's kind of the same name for different things.
wikitech-l@lists.wikimedia.org