Add libssl-dev for keyring package on logserver

Puppet is currently failing to deploy on static.openstack.org due to
keyring being unable to build.  It depends on the crypography package,
which requires libssl-dev to build.

Change-Id: I9d6451eeecd317d415d08a6bb7ea593a500a3d8a
This commit is contained in:
Ian Wienand 2017-03-02 15:22:49 +11:00
parent 404112316a
commit c2e48cefb9
1 changed files with 7 additions and 1 deletions

View File

@ -121,10 +121,16 @@ class openstackci::logserver (
}
}
if ! defined(Package['libssl-dev']) {
package { 'libssl-dev':
ensure => 'present',
}
}
package { 'keyring':
ensure => 'latest',
provider => 'openstack_pip',
require => [Package['libdbus-1-dev'], Package['libdbus-glib-1-dev'], Package['build-essential'], Package['python-dev'], Package['libffi-dev']],
require => [Package['libdbus-1-dev'], Package['libdbus-glib-1-dev'], Package['build-essential'], Package['python-dev'], Package['libffi-dev'], Package['libssl-dev']],
}
vcsrepo { '/opt/os-loganalyze':