Giuseppe Lavagetto has submitted this change and it was merged.
Change subject: mw1152: convert to be the HAT maintenance host
......................................................................
mw1152: convert to be the HAT maintenance host
Bug: T116728
Change-Id: Id61a7310de5c1e878414ad5d689c183b67aab7b8
---
A hieradata/hosts/mw1152.yaml
M hieradata/hosts/terbium.yaml
M manifests/site.pp
3 files changed, 44 insertions(+), 2 deletions(-)
Approvals:
Giuseppe Lavagetto: Looks good to me, approved
jenkins-bot: Verified
diff --git a/hieradata/hosts/mw1152.yaml b/hieradata/hosts/mw1152.yaml
new file mode 100644
index 0000000..91035f0
--- /dev/null
+++ b/hieradata/hosts/mw1152.yaml
@@ -0,0 +1,25 @@
+admin::groups:
+ - restricted
+ - deployment
+ - ldap-admins
+base::resolving::domain_search:
+ - wikimedia.org
+ - eqiad.wmnet
+ - esams.wikimedia.org
+ - codfw.wmnet
+role::mediawiki::maintenance::pagetriage::ensure: absent
+role::mediawiki::maintenance::translationnotifications::ensure: absent
+role::mediawiki::maintenance::updatetranslationstats::ensure: absent
+role::mediawiki::maintenance::wikidata::ensure: absent
+role::mediawiki::maintenance::echo_mail_batch::ensure: absent
+role::mediawiki::maintenance::parsercachepurging::ensure: absent
+role::mediawiki::maintenance::cleanup_upload_stash::ensure: absent
+role::mediawiki::maintenance::tor_exit_node::ensure: absent
+role::mediawiki::maintenance::update_flaggedrev_stats::ensure: absent
+role::mediawiki::maintenance::refreshlinks::ensure: absent
+role::mediawiki::maintenance::update_special_pages::ensure: absent
+role::mediawiki::maintenance::update_article_count::ensure: absent
+role::mediawiki::maintenance::purge_abusefilter::ensure: absent
+role::mediawiki::maintenance::purge_checkuser::ensure: absent
+role::mediawiki::maintenance::purge_securepoll::ensure: absent
+role::mediawiki::maintenance::jobqueue_stats::ensure: absent
diff --git a/hieradata/hosts/terbium.yaml b/hieradata/hosts/terbium.yaml
index bfc5409..c6bec53 100644
--- a/hieradata/hosts/terbium.yaml
+++ b/hieradata/hosts/terbium.yaml
@@ -7,3 +7,19 @@
- eqiad.wmnet
- esams.wikimedia.org
- codfw.wmnet
+role::mediawiki::maintenance::pagetriage::ensure: present
+role::mediawiki::maintenance::translationnotifications::ensure: present
+role::mediawiki::maintenance::updatetranslationstats::ensure: present
+role::mediawiki::maintenance::wikidata::ensure: present
+role::mediawiki::maintenance::echo_mail_batch::ensure: present
+role::mediawiki::maintenance::parsercachepurging::ensure: present
+role::mediawiki::maintenance::cleanup_upload_stash::ensure: present
+role::mediawiki::maintenance::tor_exit_node::ensure: present
+role::mediawiki::maintenance::update_flaggedrev_stats::ensure: present
+role::mediawiki::maintenance::refreshlinks::ensure: present
+role::mediawiki::maintenance::update_special_pages::ensure: present
+role::mediawiki::maintenance::update_article_count::ensure: present
+role::mediawiki::maintenance::purge_abusefilter::ensure: present
+role::mediawiki::maintenance::purge_checkuser::ensure: present
+role::mediawiki::maintenance::purge_securepoll::ensure: present
+role::mediawiki::maintenance::jobqueue_stats::ensure: present
diff --git a/manifests/site.pp b/manifests/site.pp
index 3dc4005..5dba5ec 100644
--- a/manifests/site.pp
+++ b/manifests/site.pp
@@ -1911,9 +1911,10 @@
include base::firewall
}
-# mw1152 is the experimental HAT videoscaler
+# mw1152 is the experimental HAT script runner
node 'mw1152.eqiad.wmnet' {
- role mediawiki::videoscaler
+ role mediawiki::maintenance, db::maintenance
+ include standard
}
--
To view, visit https://gerrit.wikimedia.org/r/249110
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: merged
Gerrit-Change-Id: Id61a7310de5c1e878414ad5d689c183b67aab7b8
Gerrit-PatchSet: 2
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Giuseppe Lavagetto <[email protected]>
Gerrit-Reviewer: Giuseppe Lavagetto <[email protected]>
Gerrit-Reviewer: jenkins-bot <>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits