Merlijn van Deen has uploaded a new change for review.

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

Change subject: Install python-numpy and python-pandas
......................................................................

Install python-numpy and python-pandas

Numpy seems to be already installed, but it's not clear to me
what puppet manifest causes this. This means this change could
cause puppet to fail because of a duplicate requirement.

Change-Id: Id06ae618ca1efa18111b08d3efac8ae73cf90cff
---
M modules/toollabs/manifests/genpp/python.py
M modules/toollabs/manifests/genpp/python_exec_jessie.pp
M modules/toollabs/manifests/genpp/python_exec_precise.pp
M modules/toollabs/manifests/genpp/python_exec_trusty.pp
M modules/toollabs/manifests/genpp/report-python.html
5 files changed, 18 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/operations/puppet 
refs/changes/71/281271/1

diff --git a/modules/toollabs/manifests/genpp/python.py 
b/modules/toollabs/manifests/genpp/python.py
index f56dff3..e532e27 100755
--- a/modules/toollabs/manifests/genpp/python.py
+++ b/modules/toollabs/manifests/genpp/python.py
@@ -42,8 +42,10 @@
         'mysql.connector',
         'mysqldb',
         'newt',
+        'numpy',                # T131675
         'nose',
         'opencv',
+        'pandas',               # T131675
         'pil',                  # T108210
         'problem-report',
         'psycopg2',
diff --git a/modules/toollabs/manifests/genpp/python_exec_jessie.pp 
b/modules/toollabs/manifests/genpp/python_exec_jessie.pp
index 1395c6d..bc64ad3 100644
--- a/modules/toollabs/manifests/genpp/python_exec_jessie.pp
+++ b/modules/toollabs/manifests/genpp/python_exec_jessie.pp
@@ -71,8 +71,12 @@
         'python3-newt',         # 0.52.17
         'python-nose',          # 1.3.4
         'python3-nose',         # 1.3.4
+        'python-numpy',         # 1:1.8.2
+        'python3-numpy',        # 1:1.8.2
         'python-opencv',        # 2.4.9.1
         # python3-opencv is not available
+        'python-pandas',        # 0.14.1
+        'python3-pandas',       # 0.14.1
         'python-pil',           # 2.6.1
         'python3-pil',          # 2.6.1
         # python-problem-report is not available
diff --git a/modules/toollabs/manifests/genpp/python_exec_precise.pp 
b/modules/toollabs/manifests/genpp/python_exec_precise.pp
index 1a44f5f..35c690f 100644
--- a/modules/toollabs/manifests/genpp/python_exec_precise.pp
+++ b/modules/toollabs/manifests/genpp/python_exec_precise.pp
@@ -71,8 +71,12 @@
         # python3-newt is not available
         'python-nose',          # 1.1.2
         'python3-nose',         # 1.1.2
+        'python-numpy',         # 1:1.6.1
+        'python3-numpy',        # 1:1.6.1
         'python-opencv',        # 2.3.1
         # python3-opencv is not available
+        'python-pandas',        # 0.7.0
+        # python3-pandas is not available
         # python-pil is not available
         # python3-pil is not available
         'python-problem-report', # 2.0.1
diff --git a/modules/toollabs/manifests/genpp/python_exec_trusty.pp 
b/modules/toollabs/manifests/genpp/python_exec_trusty.pp
index 699c774..26ccb92 100644
--- a/modules/toollabs/manifests/genpp/python_exec_trusty.pp
+++ b/modules/toollabs/manifests/genpp/python_exec_trusty.pp
@@ -71,8 +71,12 @@
         'python3-newt',         # 0.52.15
         'python-nose',          # 1.3.1
         'python3-nose',         # 1.3.1
+        'python-numpy',         # 1:1.8.1
+        'python3-numpy',        # 1:1.8.1
         'python-opencv',        # 2.4.8
         # python3-opencv is not available
+        'python-pandas',        # 0.13.1
+        'python3-pandas',       # 0.13.1
         'python-pil',           # 2.3.0
         'python3-pil',          # 2.3.0
         'python-problem-report', # 2.14.1
diff --git a/modules/toollabs/manifests/genpp/report-python.html 
b/modules/toollabs/manifests/genpp/report-python.html
index 09b9c68..d8fcd06 100644
--- a/modules/toollabs/manifests/genpp/report-python.html
+++ b/modules/toollabs/manifests/genpp/report-python.html
@@ -80,8 +80,12 @@
 <tr><th>python3-newt</th><td></td><td>0.52.15</td><td>0.52.17</td></tr>
 <tr><th>python-nose</th><td>1.1.2</td><td>1.3.1</td><td>1.3.4</td></tr>
 <tr><th>python3-nose</th><td>1.1.2</td><td>1.3.1</td><td>1.3.4</td></tr>
+<tr><th>python-numpy</th><td>1:1.6.1</td><td>1:1.8.1</td><td>1:1.8.2</td></tr>
+<tr><th>python3-numpy</th><td>1:1.6.1</td><td>1:1.8.1</td><td>1:1.8.2</td></tr>
 <tr><th>python-opencv</th><td>2.3.1</td><td>2.4.8</td><td>2.4.9.1</td></tr>
 <tr><th>python3-opencv</th><td></td><td></td><td></td></tr>
+<tr><th>python-pandas</th><td>0.7.0</td><td>0.13.1</td><td>0.14.1</td></tr>
+<tr><th>python3-pandas</th><td></td><td>0.13.1</td><td>0.14.1</td></tr>
 <tr><th>python-pil</th><td></td><td>2.3.0</td><td>2.6.1</td></tr>
 <tr><th>python3-pil</th><td></td><td>2.3.0</td><td>2.6.1</td></tr>
 <tr><th>python-problem-report</th><td>2.0.1</td><td>2.14.1</td><td></td></tr>

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: Id06ae618ca1efa18111b08d3efac8ae73cf90cff
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Merlijn van Deen <[email protected]>

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

Reply via email to