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 <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits