Ryan Lane has uploaded a new change for review.

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


Change subject: Deployment apache for sartoris project
......................................................................

Deployment apache for sartoris project

Change-Id: I367a0cb8de4a3f47dab7c02fdf0ba76df123fc72
---
M manifests/role/deployment.pp
1 file changed, 27 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/operations/puppet 
refs/changes/93/89493/1

diff --git a/manifests/role/deployment.pp b/manifests/role/deployment.pp
index 994db83..62eef0e 100644
--- a/manifests/role/deployment.pp
+++ b/manifests/role/deployment.pp
@@ -258,6 +258,33 @@
   }
 }
 
+class role::deployment::deployment_servers::sartoris {
+  include role::deployment::deployment_servers::common
+
+  apache::vhost { "i-00000822.pmtpa.wmflabs":
+    priority           => 10,
+    vhost_name         => "10.4.1.19",
+    port               => 80,
+    docroot            => "/srv/deployment",
+    docroot_dir_allows  => ["10.4.0.0/16"],
+    serveradmin                => "[email protected]",
+    configure_firewall         => false,
+  }
+  class { "redis":
+    dir => "/srv/redis",
+    maxmemory => "500Mb",
+    monitor => "false",
+  }
+  sudo_group { "project_deployment_prep_deployment_server":
+    privileges => [
+      "ALL = (root) NOPASSWD: /usr/bin/salt-call -l quiet --out json 
pillar.data",
+      "ALL = (root) NOPASSWD: /usr/bin/salt-call -l quiet publish.runner 
deploy.fetch *",
+      "ALL = (root) NOPASSWD: /usr/bin/salt-call -l quiet publish.runner 
deploy.checkout *",
+    ],
+    group => "project-sartoris",
+  }
+}
+
 class role::deployment::test {
     deployment::target { 'testrepo': }
 }

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

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

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

Reply via email to