Stop installing pip packages on zuul.

Let setup.py install handle it instead.

Change-Id: I7f143dcc4c19af267ef820973184c45e2020a3de
Reviewed-on: https://review.openstack.org/25551
Reviewed-by: Monty Taylor <mordred@inaugust.com>
Approved: Jeremy Stanley <fungi@yuggoth.org>
Reviewed-by: Jeremy Stanley <fungi@yuggoth.org>
Tested-by: Jenkins
This commit is contained in:
James E. Blair 2013-03-27 11:39:33 -07:00 committed by Jenkins
parent 2fcdd1a41f
commit 2b44017725

View File

@ -47,12 +47,6 @@ class zuul (
} }
} }
package { 'statsd':
ensure => latest, # okay to use latest for pip
provider => pip,
require => Class[pip],
}
user { 'zuul': user { 'zuul':
ensure => present, ensure => present,
home => '/home/zuul', home => '/home/zuul',
@ -66,18 +60,6 @@ class zuul (
ensure => present, ensure => present,
} }
# Packages that need to be installed from pip
$pip_packages = [
'GitPython',
'extras'
]
package { $pip_packages:
ensure => latest, # we want the latest from these
provider => pip,
require => Class['pip'],
}
vcsrepo { '/opt/zuul': vcsrepo { '/opt/zuul':
ensure => latest, ensure => latest,
provider => git, provider => git,