Niharika29 has uploaded a new change for review. ( 
https://gerrit.wikimedia.org/r/326461 )

Change subject: Deploy scholarships with scap3
......................................................................

Deploy scholarships with scap3

Bug: T129134
Change-Id: I24094dd9335b930f9933d8f58d53f5be3ae25e23
---
M hieradata/common/role/deployment.yaml
M hieradata/role/common/deployment/server.yaml
M modules/role/manifests/wikimania_scholarships.pp
M modules/wikimania_scholarships/manifests/init.pp
4 files changed, 12 insertions(+), 2 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/operations/puppet 
refs/changes/61/326461/1

diff --git a/hieradata/common/role/deployment.yaml 
b/hieradata/common/role/deployment.yaml
index 6cef155..473036e 100644
--- a/hieradata/common/role/deployment.yaml
+++ b/hieradata/common/role/deployment.yaml
@@ -35,8 +35,6 @@
   elasticsearch/plugins:
     gitfat_enabled: true
     upstream: 
https://gerrit.wikimedia.org/r/operations/software/elasticsearch/plugins
-  scholarships/scholarships:
-    upstream: https://gerrit.wikimedia.org/r/wikimedia/wikimania-scholarships
   librenms/librenms:
     upstream: https://gerrit.wikimedia.org/r/operations/software/librenms
   iegreview/iegreview:
diff --git a/hieradata/role/common/deployment/server.yaml 
b/hieradata/role/common/deployment/server.yaml
index e8163ee..bb8dcfa 100644
--- a/hieradata/role/common/deployment/server.yaml
+++ b/hieradata/role/common/deployment/server.yaml
@@ -114,6 +114,8 @@
     repository: maps/tilerator/deploy
 #    lvs_service: tilerator
   trending-edits/deploy: {}
+  wikimedia/wikimania-scholarships:
+    repository: scholarships/scholarships
   wdqs/wdqs:
     repository: wikidata/query/deploy
 #    lvs_service: wdqs
diff --git a/modules/role/manifests/wikimania_scholarships.pp 
b/modules/role/manifests/wikimania_scholarships.pp
index 735a3c2..a6b0aa8 100644
--- a/modules/role/manifests/wikimania_scholarships.pp
+++ b/modules/role/manifests/wikimania_scholarships.pp
@@ -24,5 +24,10 @@
         port  => '80',
     }
 
+    scap::target { 'wikimedia/wikimania-scholarships':
+        service_name => 'scholarships',
+        deploy_user => 'deploy-service'
+    }
+
 }
 # vim:sw=4 ts=4 sts=4 et:
diff --git a/modules/wikimania_scholarships/manifests/init.pp 
b/modules/wikimania_scholarships/manifests/init.pp
index 49c94d7..fa069c7 100644
--- a/modules/wikimania_scholarships/manifests/init.pp
+++ b/modules/wikimania_scholarships/manifests/init.pp
@@ -47,6 +47,11 @@
         provider => 'trebuchet',
     }
 
+    scap::target { 'wikimedia/wikimania-scholarships':
+        service_name => 'scholarships',
+        deploy_user => 'deploy-service'
+    }
+
     apache::site { 'scholarships.wikimedia.org':
         content => template('wikimania_scholarships/apache.conf.erb'),
     }

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: I24094dd9335b930f9933d8f58d53f5be3ae25e23
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Niharika29 <nko...@wikimedia.org>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to