Muehlenhoff has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/248843

Change subject: Assign salt grains for mw api servers
......................................................................

Assign salt grains for mw api servers

Change-Id: I0afd68b60583521f8eb56c85c9b97e21a0767626
---
M hieradata/hosts/mw1114.yaml
A hieradata/role/eqiad/mediawiki/appserver/api.yaml
A hieradata/role/eqiad/mediawiki/appserver/canary_api.yaml
M modules/debdeploy/templates/debdeploy.erb
4 files changed, 16 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/operations/puppet 
refs/changes/43/248843/1

diff --git a/hieradata/hosts/mw1114.yaml b/hieradata/hosts/mw1114.yaml
index f22a927..4ee0242 100644
--- a/hieradata/hosts/mw1114.yaml
+++ b/hieradata/hosts/mw1114.yaml
@@ -7,5 +7,8 @@
       # Limit number of child processes running at once
       # Also, use light processes, that are more efficient
       light_process_count: "%{::processorcount}"
+debdeploy::grains:
+  debdeploy-appserverapi:
+    value: single_canary
 
       
diff --git a/hieradata/role/eqiad/mediawiki/appserver/api.yaml 
b/hieradata/role/eqiad/mediawiki/appserver/api.yaml
new file mode 100644
index 0000000..c414a60
--- /dev/null
+++ b/hieradata/role/eqiad/mediawiki/appserver/api.yaml
@@ -0,0 +1,4 @@
+debdeploy::grains:
+  debdeploy-appserverapi-eqiad:
+    value: standard
+
diff --git a/hieradata/role/eqiad/mediawiki/appserver/canary_api.yaml 
b/hieradata/role/eqiad/mediawiki/appserver/canary_api.yaml
new file mode 100644
index 0000000..6825605
--- /dev/null
+++ b/hieradata/role/eqiad/mediawiki/appserver/canary_api.yaml
@@ -0,0 +1,4 @@
+debdeploy::grains:
+  debdeploy-appserverapi-eqiad:
+    value: canary
+
diff --git a/modules/debdeploy/templates/debdeploy.erb 
b/modules/debdeploy/templates/debdeploy.erb
index 6ff8af2..c243483 100644
--- a/modules/debdeploy/templates/debdeploy.erb
+++ b/modules/debdeploy/templates/debdeploy.erb
@@ -92,3 +92,8 @@
 imagescaler-eqiad = debdeploy-imagescaler-eqiad:standard
 imagescaler-codfw = debdeploy-imagescaler-codfw:standard
 imagescaler-canary = debdeploy-imagescaler-eqiad:canary, 
debdeploy-imagescaler-codfw:canary
+mw-api-eqiad = debdeploy-appserverapi-eqiad:standard
+mw-api-codfw = debdeploy-appserverapi-codfw:standard
+mw-api = debdeploy-appserverapi-codfw:standard, 
debdeploy-appserverapi-eqiad:standard
+mw-api-canary = debdeploy-appserverapi-eqiad:canary
+mw-api-canary-single = debdeploy-appserverapi:single_canary

-- 
To view, visit https://gerrit.wikimedia.org/r/248843
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I0afd68b60583521f8eb56c85c9b97e21a0767626
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Muehlenhoff <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to