Merge "Install openstacksdk on zuul executors"

This commit is contained in:
Zuul 2018-07-30 16:30:51 +00:00 committed by Gerrit Code Review
commit 63784f1cf5
1 changed files with 7 additions and 0 deletions

View File

@ -51,6 +51,13 @@ class zuul::executor (
require => Class['::pip::python3'],
}
# openstacksdk is used by the swift role in zuul-jobs
package { 'openstacksdk':
ensure => latest,
provider => 'pip3',
require => Class['pip'],
}
if ($::operatingsystem == 'Ubuntu') and ($::operatingsystemrelease >= '16.04') {
# This is a hack to make sure that systemd is aware of the new service
# before we attempt to start it.