From fecd0ae3d85eea080ec6b58bda062993f5f5bcff Mon Sep 17 00:00:00 2001 From: Ian Wienand Date: Mon, 27 Jun 2016 13:11:39 +1000 Subject: [PATCH] Add dbus libs for "keyring" build The keyring package has acquired dependencies on dbus-python so add the packages required for build. See also 4ce7759c103b45de84a2822e000fdc860b4bd6c3 Change-Id: I1a584cd3f86761d058cd0a128c1fee3c20f5502d --- manifests/logserver.pp | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/manifests/logserver.pp b/manifests/logserver.pp index 808ca70..fb742da 100644 --- a/manifests/logserver.pp +++ b/manifests/logserver.pp @@ -103,9 +103,22 @@ class openstackci::logserver ( } } + if ! defined(Package['libdbus-1-dev']) { + package { 'libdbus-1-dev': + ensure => 'present', + } + } + + if ! defined(Package['libdbus-glib-1-dev']) { + package { 'libdbus-glib-1-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']], } vcsrepo { '/opt/os-loganalyze':