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

Reply via email to