[Wikidata-bugs] [Maniphest] [Commented On] T125976: Run mediawiki::maintenance scripts in Beta Cluster

2019-12-05 Thread gerritbot
gerritbot added a comment. Change 462020 had a related patch set uploaded (by Thcipriani; owner: Thcipriani): [operations/puppet@production] Beta: maintenance: no openldap management https://gerrit.wikimedia.org/r/462020 TASK DETAIL https://phabricator.wikimedia.org/T125976 EMAIL

[Wikidata-bugs] [Maniphest] [Commented On] T125976: Run mediawiki::maintenance scripts in Beta Cluster

2019-12-05 Thread gerritbot
gerritbot added a comment. Change 462019 had a related patch set uploaded (by Thcipriani; owner: Thcipriani): [operations/puppet@production] Beta: maintenance: skip mediawiki::state function https://gerrit.wikimedia.org/r/462019 TASK DETAIL https://phabricator.wikimedia.org/T125976

[Wikidata-bugs] [Maniphest] [Commented On] T125976: Run mediawiki::maintenance scripts in Beta Cluster

2018-12-14 Thread Dzahn
Dzahn added a comment. @MarcoAurelio The patch means more specifically just that a host deployment-mwmaint01.deployment-prep.eqiad.wmflabs is receiving mediawiki deployments when/if scap is running in deployment-prep. But yea, on

[Wikidata-bugs] [Maniphest] [Commented On] T125976: Run mediawiki::maintenance scripts in Beta Cluster

2018-12-14 Thread MarcoAurelio
MarcoAurelio added a comment. @Dzahn With the patch merged above, I assume that we have now a deployment-mwmaint01 server where to run maintenance scripts. But I assume that maintenance scripts that run in production are not yet running on beta automatically, right?TASK

[Wikidata-bugs] [Maniphest] [Commented On] T125976: Run mediawiki::maintenance scripts in Beta Cluster

2018-11-30 Thread gerritbot
gerritbot added a comment. Change 476980 merged by Dzahn: [operations/puppet@production] Beta: add mwmaint01 to mediawiki-installation https://gerrit.wikimedia.org/r/476980TASK DETAILhttps://phabricator.wikimedia.org/T125976EMAIL

[Wikidata-bugs] [Maniphest] [Commented On] T125976: Run mediawiki::maintenance scripts in Beta Cluster

2018-11-30 Thread gerritbot
gerritbot added a comment. Change 476980 had a related patch set uploaded (by Thcipriani; owner: Thcipriani): [operations/puppet@production] Beta: add mwmaint01 to mediawiki-installation https://gerrit.wikimedia.org/r/476980TASK DETAILhttps://phabricator.wikimedia.org/T125976EMAIL

[Wikidata-bugs] [Maniphest] [Commented On] T125976: Run mediawiki::maintenance scripts in Beta Cluster

2018-09-23 Thread Krenair
Krenair added a comment. We can try, but this is puppet.git, and we may just get a CR-2.TASK DETAILhttps://phabricator.wikimedia.org/T125976EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: KrenairCc: gerritbot, Joe, Jdforrester-WMF, Krinkle, Dzahn, Reedy,

[Wikidata-bugs] [Maniphest] [Commented On] T125976: Run mediawiki::maintenance scripts in Beta Cluster

2018-09-23 Thread Reedy
Reedy added a comment. Make it do a file existence && run scriptTASK DETAILhttps://phabricator.wikimedia.org/T125976EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: ReedyCc: gerritbot, Joe, Jdforrester-WMF, Krinkle, Dzahn, Reedy, MarcoAurelio, dcausse,

[Wikidata-bugs] [Maniphest] [Commented On] T125976: Run mediawiki::maintenance scripts in Beta Cluster

2018-09-23 Thread MarcoAurelio
MarcoAurelio added a comment. On the other hand, if purge_checkuser detects CheckUser is not installed it will just print that the CheckUser extension is not installed and will move along. It's just a bit of logspam instead of potential privacy issues.TASK

[Wikidata-bugs] [Maniphest] [Commented On] T125976: Run mediawiki::maintenance scripts in Beta Cluster

2018-09-22 Thread Reedy
Reedy added a comment. In T125976#4608196, @Krenair wrote: It doesn't particularly matter how much effort it takes, it is possible. It's a cost benefit analysis. Which is easier/quicker/whatever? Patching out the core functionality of the extension in PHP? Or patching puppet to put a config

[Wikidata-bugs] [Maniphest] [Commented On] T125976: Run mediawiki::maintenance scripts in Beta Cluster

2018-09-22 Thread Krenair
Krenair added a comment. It doesn't particularly matter how much effort it takes, it is possible.TASK DETAILhttps://phabricator.wikimedia.org/T125976EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: KrenairCc: gerritbot, Joe, Jdforrester-WMF, Krinkle, Dzahn,

[Wikidata-bugs] [Maniphest] [Commented On] T125976: Run mediawiki::maintenance scripts in Beta Cluster

2018-09-22 Thread Reedy
Reedy added a comment. Sure, but it's more effort to do so. Plus then storing it somewhere, chances of it not being noticed by someone else is slim... Maybe it's worth a discussion with legal about it, and see how they view itTASK DETAILhttps://phabricator.wikimedia.org/T125976EMAIL

[Wikidata-bugs] [Maniphest] [Commented On] T125976: Run mediawiki::maintenance scripts in Beta Cluster

2018-09-22 Thread Krenair
Krenair added a comment. In T125976#4608137, @Reedy wrote: In T125976#4608070, @Krenair wrote: In T125976#4607399, @Dzahn wrote: It seems like adding the missing extension on Beta would be the better solution. I think it actually used to be there but @hashar got rid of it over 6 years ago for

[Wikidata-bugs] [Maniphest] [Commented On] T125976: Run mediawiki::maintenance scripts in Beta Cluster

2018-09-22 Thread Reedy
Reedy added a comment. In T125976#4608070, @Krenair wrote: In T125976#4607399, @Dzahn wrote: It seems like adding the missing extension on Beta would be the better solution. I think it actually used to be there but @hashar got rid of it over 6 years ago for undefined reasons

[Wikidata-bugs] [Maniphest] [Commented On] T125976: Run mediawiki::maintenance scripts in Beta Cluster

2018-09-22 Thread Krenair
Krenair added a comment. In T125976#4607109, @thcipriani wrote: and openldap::maintenance isn't probably needed on this machine It should probably be moved to a different machine in prod too but that's a matter for a different ticket I suppose. In T125976#4607399, @Dzahn wrote: It seems like

[Wikidata-bugs] [Maniphest] [Commented On] T125976: Run mediawiki::maintenance scripts in Beta Cluster

2018-09-21 Thread Dzahn
Dzahn added a comment. Currently there is just one general switch to either enable all crons (scripts) or disable them all, and it's based on what is the active DC. It would be possible to have a separate switch for each script but that would be quite some overhead. It seems like adding the

[Wikidata-bugs] [Maniphest] [Commented On] T125976: Run mediawiki::maintenance scripts in Beta Cluster

2018-09-21 Thread MarcoAurelio
MarcoAurelio added a comment. Note that not all scripts running on production can be run on beta (for example, the lack of CheckUser extension on Beta will make the script either to fail or running it will be pointless). I sugges we're allowed to choose which scripts to run, and under which

[Wikidata-bugs] [Maniphest] [Commented On] T125976: Run mediawiki::maintenance scripts in Beta Cluster

2018-09-21 Thread thcipriani
thcipriani added a comment. I've got a stretch instance called deployment-mwmaint01 running in beta with role::mediawiki_maintenance. I made a couple patches to make this happen: one because we don't have conftool in beta and another because we don't have the ldap-admins group in beta (and

[Wikidata-bugs] [Maniphest] [Commented On] T125976: Run mediawiki::maintenance scripts in Beta Cluster

2018-09-21 Thread gerritbot
gerritbot added a comment. Change 462020 had a related patch set uploaded (by Thcipriani; owner: Thcipriani): [operations/puppet@production] Beta: maintenance: no openldap management https://gerrit.wikimedia.org/r/462020TASK DETAILhttps://phabricator.wikimedia.org/T125976EMAIL

[Wikidata-bugs] [Maniphest] [Commented On] T125976: Run mediawiki::maintenance scripts in Beta Cluster

2018-09-21 Thread gerritbot
gerritbot added a comment. Change 462019 had a related patch set uploaded (by Thcipriani; owner: Thcipriani): [operations/puppet@production] Beta: maintenance: skip mediawiki::state function https://gerrit.wikimedia.org/r/462019TASK DETAILhttps://phabricator.wikimedia.org/T125976EMAIL