Browse code

Stop installing nose and pylint from distros

The distro packages of nose and pylint depend on python-setuptools
on some platforms, and on some of those platforms (at least CentOS
6.x) you can't resolve dependencies on python-setuptools properly if
you've forcibly removed it already (as we do on our CI workers). It
appears that any current upstream use of these tools in relation to
DevStack-based testing is now relying on tox and pip to obtain them
instead.

Change-Id: Ibd16ac550c90364115caf57fae4f5f4cb5d5f238

Jeremy Stanley authored on 2015/05/09 02:43:08
Showing 6 changed files
... ...
@@ -1,8 +1,5 @@
1 1
 curl
2 2
 make
3 3
 memcached
4
-# NOTE python-nose only exists because of swift functional job, we should probably
5
-# figure out a more consistent way of installing this from test-requirements.txt instead
6
-python-nose
7 4
 sqlite3
8 5
 xfsprogs
... ...
@@ -15,7 +15,6 @@ openssh
15 15
 openssl
16 16
 psmisc
17 17
 python-cmd2 # dist:opensuse-12.3
18
-python-pylint
19 18
 screen
20 19
 tar
21 20
 tcpdump
... ...
@@ -12,7 +12,5 @@ python-coverage
12 12
 python-dateutil
13 13
 python-eventlet
14 14
 python-mox
15
-python-nose
16
-python-pylint
17 15
 python-sqlalchemy-migrate
18 16
 python-xattr
... ...
@@ -8,7 +8,6 @@ python-devel
8 8
 python-eventlet
9 9
 python-greenlet
10 10
 python-netifaces
11
-python-nose
12 11
 python-simplejson
13 12
 python-xattr
14 13
 sqlite3
... ...
@@ -14,7 +14,6 @@ libxml2-devel
14 14
 libxslt-devel
15 15
 pkgconfig
16 16
 psmisc
17
-pylint
18 17
 python-devel
19 18
 screen
20 19
 tar
... ...
@@ -1,6 +1,5 @@
1 1
 Django
2 2
 httpd # NOPRIME
3 3
 mod_wsgi  # NOPRIME
4
-pylint
5 4
 pyxattr
6 5
 pcre-devel  # pyScss