Merge "Safely remove python-requests on workers"
This commit is contained in:
commit
685556c929
@ -61,10 +61,18 @@ class openstack_project::thick_slave(
|
|||||||
ensure => latest,
|
ensure => latest,
|
||||||
provider => pip,
|
provider => pip,
|
||||||
}
|
}
|
||||||
# transitional for upgrading to the pip version
|
if ($::osfamily == 'RedHat') {
|
||||||
package { $::openstack_project::jenkins_params::python_requests_package:
|
# Work around https://bugzilla.redhat.com/show_bug.cgi?id=973375
|
||||||
ensure => absent,
|
exec { 'remove_requests':
|
||||||
before => Package['requests'],
|
command => "/usr/bin/yum remove -y ${::openstack_project::jenkins_params::python_requests_package}",
|
||||||
|
onlyif => "/bin/rpm -qa|/bin/grep -q ${::openstack_project::jenkins_params::python_requests_package}",
|
||||||
|
before => Package['requests'],
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
package { $::openstack_project::jenkins_params::python_requests_package:
|
||||||
|
ensure => absent,
|
||||||
|
before => Package['requests'],
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($::lsbdistcodename == 'trusty') {
|
if ($::lsbdistcodename == 'trusty') {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user