From f91575be0ea155335099350ac7f472526879df94 Mon Sep 17 00:00:00 2001 From: Clark Boylan Date: Thu, 27 Sep 2012 17:35:54 -0700 Subject: [PATCH] Use latest virtualenv. Have pip install the latest virtualenv. Change-Id: Ifc5d32c36bf4231d1c0085e3e69ad879746bfb20 Reviewed-on: https://review.openstack.org/13804 Reviewed-by: James E. Blair Approved: Monty Taylor Reviewed-by: Monty Taylor Tested-by: Jenkins --- modules/openstack_project/manifests/base.pp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/modules/openstack_project/manifests/base.pp b/modules/openstack_project/manifests/base.pp index 3b45160d34..e7786a6f51 100644 --- a/modules/openstack_project/manifests/base.pp +++ b/modules/openstack_project/manifests/base.pp @@ -29,13 +29,19 @@ class openstack_project::base( $packages = [ 'puppet', 'python-setuptools', - 'python-virtualenv' ] package { $packages: ensure => 'present' } + include pip + package { 'virtualenv': + ensure => latest, + provider => pip, + require => Class[pip] + } + if ($install_users) { package { ['byobu', 'emacs23-nox']: ensure => 'present'