Filippo Giunchedi has submitted this change and it was merged. Change subject: Add dedicated runner for MessageIndexRebuildJob ......................................................................
Add dedicated runner for MessageIndexRebuildJob Bug: T90704 Change-Id: Ie3480d0b6e54635ef167fa1082dd28ce2cddbe90 --- M hieradata/labs/deployment-prep/common.yaml M hieradata/role/common/mediawiki/jobrunner.yaml M modules/mediawiki/manifests/jobrunner.pp M modules/mediawiki/templates/jobrunner/jobrunner.conf.erb 4 files changed, 12 insertions(+), 2 deletions(-) Approvals: Filippo Giunchedi: Verified; Looks good to me, approved diff --git a/hieradata/labs/deployment-prep/common.yaml b/hieradata/labs/deployment-prep/common.yaml index ec2f49a..9c2b300 100644 --- a/hieradata/labs/deployment-prep/common.yaml +++ b/hieradata/labs/deployment-prep/common.yaml @@ -170,10 +170,11 @@ - deployment-redis01.eqiad.wmflabs "mediawiki::jobrunner::statsd_server": labmon1001.eqiad.wmnet "mediawiki::jobrunner::runners_basic": 5 +"mediawiki::jobrunner::runners_gwt": 1 "mediawiki::jobrunner::runners_parsoid": 5 "mediawiki::jobrunner::runners_restbase": 5 +"mediawiki::jobrunner::runners_translate": 1 "mediawiki::jobrunner::runners_upload": 2 -"mediawiki::jobrunner::runners_gwt": 1 "role::logging::mediawiki::log_directory": /data/project/logs "role::mediawiki::webserver::pool": one-pool-to-rule-them-all "mediawiki::users::web": www-data diff --git a/hieradata/role/common/mediawiki/jobrunner.yaml b/hieradata/role/common/mediawiki/jobrunner.yaml index 6f0aecd..6935485 100644 --- a/hieradata/role/common/mediawiki/jobrunner.yaml +++ b/hieradata/role/common/mediawiki/jobrunner.yaml @@ -2,8 +2,9 @@ admin::groups: - deployment mediawiki::jobrunner::runners_basic: 14 +mediawiki::jobrunner::runners_gwt: 1 mediawiki::jobrunner::runners_parsoid: 3 mediawiki::jobrunner::runners_restbase: 3 +mediawiki::jobrunner::runners_translate: 1 mediawiki::jobrunner::runners_upload: 7 -mediawiki::jobrunner::runners_gwt: 1 mediawiki::users::web: www-data diff --git a/modules/mediawiki/manifests/jobrunner.pp b/modules/mediawiki/manifests/jobrunner.pp index 469d3b9..eefbae0 100644 --- a/modules/mediawiki/manifests/jobrunner.pp +++ b/modules/mediawiki/manifests/jobrunner.pp @@ -12,6 +12,7 @@ $runners_parsoid = 0, $runners_restbase = 0, $runners_transcode = 0, + $runners_translate = 0, $statsd_server = undef, $port = 9005, ) { diff --git a/modules/mediawiki/templates/jobrunner/jobrunner.conf.erb b/modules/mediawiki/templates/jobrunner/jobrunner.conf.erb index 25409fb..38927a9 100644 --- a/modules/mediawiki/templates/jobrunner/jobrunner.conf.erb +++ b/modules/mediawiki/templates/jobrunner/jobrunner.conf.erb @@ -9,6 +9,7 @@ ], "exclude": [ "AssembleUploadChunks", + "MessageIndexRebuildJob", "ParsoidCacheUpdateJobOnDependencyChange", "ParsoidCacheUpdateJobOnEdit", "RestbaseUpdateJobOnEdit", @@ -58,6 +59,12 @@ "webVideoTranscode" ] }, + "translate": { + "runners": <%= @runners_translate %>, + "include": [ + "MessageIndexRebuildJob" + ] + }, "upload": { "runners": <%= @runners_upload %>, "include": [ -- To view, visit https://gerrit.wikimedia.org/r/197919 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: Ie3480d0b6e54635ef167fa1082dd28ce2cddbe90 Gerrit-PatchSet: 4 Gerrit-Project: operations/puppet Gerrit-Branch: production Gerrit-Owner: Nikerabbit <niklas.laxst...@gmail.com> Gerrit-Reviewer: Aaron Schulz <asch...@wikimedia.org> Gerrit-Reviewer: Filippo Giunchedi <fgiunch...@wikimedia.org> Gerrit-Reviewer: Giuseppe Lavagetto <glavage...@wikimedia.org> Gerrit-Reviewer: Nemo bis <federicol...@tiscali.it> Gerrit-Reviewer: Rush <r...@wikimedia.org> Gerrit-Reviewer: jenkins-bot <> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits