Ensure that pip is installed before using it.
We need to ensure that pip is available before trying to install xenapi with it. Change-Id: I97ccbabe6e77205e516cc3b7e17bac8824a19520 Closes-Bug: #1183060
This commit is contained in:

committed by
Guillaume Thouvenin

parent
c45f573882
commit
094fdc3a20
@@ -33,8 +33,12 @@ class nova::compute::xenserver(
|
|||||||
'DEFAULT/xenapi_inject_image': value => $xenapi_inject_image;
|
'DEFAULT/xenapi_inject_image': value => $xenapi_inject_image;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
ensure_packages(['python-pip'])
|
||||||
|
|
||||||
package { 'xenapi':
|
package { 'xenapi':
|
||||||
ensure => present,
|
ensure => present,
|
||||||
provider => pip
|
provider => pip
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Package['python-pip'] -> Package['xenapi']
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user