Diederik has uploaded a new change for review.

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


Change subject: Add dependencies for Wikimetrics to Jenkins to enable CI.
......................................................................

Add dependencies for Wikimetrics to Jenkins to enable CI.

Wikimetrics is webapp developed by the Analytics team and
hosted under the analytics/wikimetrics Gerrit repo. It's
written in Python and uses Flask and SQLAlchemy as core
dependencies. This patchset includes all Python dependencies.

Change-Id: I306ad8c75fb99bed7e338b7da03fc39936abb0b2
---
M modules/contint/manifests/packages.pp
1 file changed, 15 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/operations/puppet 
refs/changes/84/90684/1

diff --git a/modules/contint/manifests/packages.pp 
b/modules/contint/manifests/packages.pp
index 069241a..7f48f79 100644
--- a/modules/contint/manifests/packages.pp
+++ b/modules/contint/manifests/packages.pp
@@ -101,6 +101,21 @@
     ensure => 'installed',
   }
 
+  # Dependencies for Wikimetrics
+  package { [
+    'python-mysqldb',
+    'python-nose',
+    'python-dev',
+    'python-sqlalchemy',
+    'python-requests',
+    'python-flask',
+    'python-celery',
+    'python-yaml',
+    'python-coverage',
+    'libmysqlclient-dev',
+    ]: ensure => 'installed',
+  }
+
   # Used to build analytics udp-filters
   package { ['libcidr0-dev', 'libanon0-dev']:
     ensure => 'latest',

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

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

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

Reply via email to