From eb53f6e4eab6e0b41551fb4638c68404a3bb7f35 Mon Sep 17 00:00:00 2001 From: Yolanda Robla Date: Mon, 6 Jun 2016 16:53:25 +0200 Subject: [PATCH] Add missing packages to jeepyb install The pip install currently failed because of missing libffi-dev and libssl-dev packages Change-Id: If0964fc92656ab605fc05e7260dc8b230a071a7a --- manifests/init.pp | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/manifests/init.pp b/manifests/init.pp index 56c7f25..6c1b423 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -35,6 +35,16 @@ class jeepyb ( ensure => present, } } + if ! defined(Package['libffi-dev']) { + package { 'libffi-dev': + ensure => present, + } + } + if ! defined(Package['libssl-dev']) { + package { 'libssl-dev': + ensure => present, + } + } } 'RedHat': { if ! defined(Package['PyYAML']) { @@ -52,6 +62,16 @@ class jeepyb ( ensure => present, } } + if ! defined(Package['libffi-devel']) { + package { 'libffi-devel': + ensure => present, + } + } + if ! defined(Package['libssl-devel']) { + package { 'libssl-devel': + ensure => present, + } + } } default: { fail("Unsupported osfamily: ${::osfamily} The 'jeepyb' module only supports osfamily Debian or RedHat.")