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
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
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
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
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
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
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,
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,
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
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
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,
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
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
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
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
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
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
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
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
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
20 matches
Mail list logo