Ori.livneh has uploaded a new change for review.

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


Change subject: Add 'gdash' to git-deploy
......................................................................

Add 'gdash' to git-deploy

gdash is currently deployed from files/graphite/gdash-app/ in the Puppet
repository. Deploying it in a sensible way has been a TODO for a while.
The repository itself is operations/software/gdash, but I didn't see where
to specify that.

Bug: 53377
Change-Id: I4c088cf5e7faa8648133ea1fa3416b978fb835ed
---
M manifests/role/deployment.pp
1 file changed, 9 insertions(+), 1 deletion(-)


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

diff --git a/manifests/role/deployment.pp b/manifests/role/deployment.pp
index 2b382a7..8dd8796 100644
--- a/manifests/role/deployment.pp
+++ b/manifests/role/deployment.pp
@@ -12,6 +12,7 @@
       "l10n-slot0" => "http://${deploy_server_pmtpa}/mediawiki/l10n-slot0";,
       "l10n-slot1" => "http://${deploy_server_pmtpa}/mediawiki/l10n-slot1";,
       "l10n-beta0" => "http://${deploy_server_pmtpa}/mediawiki/l10n-beta0";,
+      "gdash/gdash" => "http://${deploy_server_pmtpa}/gdash/gdash";,
       # parsoid, fluoride and eventlogging are currently eqiad-only:
       "parsoid/Parsoid" => "http://${deploy_server_eqiad}/parsoid/Parsoid";,
       "parsoid/config" => "http://${deploy_server_eqiad}/parsoid/config";,
@@ -27,6 +28,7 @@
       "l10n-slot0" => "http://${deploy_server_eqiad}/mediawiki/l10n-slot0";,
       "l10n-slot1" => "http://${deploy_server_eqiad}/mediawiki/l10n-slot1";,
       "l10n-beta0" => "http://${deploy_server_eqiad}/mediawiki/l10n-beta0";,
+      "gdash/gdash" => "http://${deploy_server_eqiad}/gdash/gdash";,
       "parsoid/Parsoid" => "http://${deploy_server_eqiad}/parsoid/Parsoid";,
       "parsoid/config" => "http://${deploy_server_eqiad}/parsoid/config";,
       "eventlogging/EventLogging" => 
"http://${deploy_server_eqiad}/eventlogging/EventLogging";,
@@ -45,10 +47,11 @@
     "l10n-slot0" => "mediawiki",
     "l10n-slot1" => "mediawiki",
     "l10n-beta0" => "mediawiki",
+    "gdash/gdash" => "gdash",
     "parsoid/Parsoid" => "parsoid",
     "parsoid/config" => "parsoid",
     "eventlogging/EventLogging" => "eventlogging",
-    "fluoride/fluoride" => "eventlogging",
+    "fluoride/fluoride" => "fluoride",
   }
   # Sed the .gitmodules file for the repo according to the following rules
   # TODO: rename this to something more specific
@@ -70,6 +73,7 @@
     "l10n-slot0" => {},
     "l10n-slot1" => {},
     "l10n-beta0" => {},
+    "gdash/gdash" => {},
     "parsoid/Parsoid" => {},
     "parsoid/config" => {},
     "eventlogging/EventLogging" => {},
@@ -86,6 +90,7 @@
     "l10n-slot0" => [],
     "l10n-slot1" => [],
     "l10n-beta0" => [],
+    "gdash/gdash" => [],
     "parsoid/Parsoid" => ["parsoid.config_symlink","parsoid.restart_parsoid"],
     "parsoid/config" => ["parsoid.restart_parsoid"],
     "eventlogging/EventLogging" => [],
@@ -101,6 +106,7 @@
     "l10n-slot0" => "False",
     "l10n-slot1" => "False",
     "l10n-beta0" => "False",
+    "gdash/gdash" => "False",
     "parsoid/Parsoid" => "False",
     "parsoid/config" => "False",
     "eventlogging/EventLogging" => "False",
@@ -115,6 +121,7 @@
     "l10n-slot0" => "/srv/deployment/mediawiki/l10n-slot0",
     "l10n-slot1" => "/srv/deployment/mediawiki/l10n-slot1",
     "l10n-beta0" => "/srv/deployment/mediawiki/l10n-beta0",
+    "gdash/gdash" => "/srv/deployment/gdash/gdash",
     "parsoid/Parsoid" => "/srv/deployment/parsoid/Parsoid",
     "parsoid/config" => "/srv/deployment/parsoid/config",
     "eventlogging/EventLogging" => "/srv/deployment/eventlogging/EventLogging",
@@ -197,6 +204,7 @@
   deployment::deployment_repo_dependencies_link { "l10n-slot0": target => 
"l10n" }
   deployment::deployment_repo_dependencies_link { "l10n-slot1": target => 
"l10n" }
   deployment::deployment_repo_dependencies_link { "l10n-beta0": target => 
"l10n" }
+  deployment::deployment_repo_sync_hook_link { "gdash/gdash": target => 
"shared.py" }
   deployment::deployment_repo_sync_hook_link { "parsoid/Parsoid": target => 
"shared.py" }
   deployment::deployment_repo_sync_hook_link { "parsoid/config": target => 
"shared.py" }
   deployment::deployment_repo_sync_hook_link { "eventlogging/EventLogging": 
target => "shared.py" }

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: I4c088cf5e7faa8648133ea1fa3416b978fb835ed
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Ori.livneh <o...@wikimedia.org>

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

Reply via email to