From 5ec30cd06af73204dbdd07d8790b62c2a56bfda8 Mon Sep 17 00:00:00 2001 From: Ramy Asselin Date: Mon, 16 Nov 2015 12:39:12 -0800 Subject: [PATCH] Ensure build-essential and python-dev are installed pip install os-loganalyze needs build-essential and python-dev preinstalled in order to build its dependencies. Change-Id: I5b15935415fb030b60bedd8199ff99696271d886 --- manifests/logserver.pp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/manifests/logserver.pp b/manifests/logserver.pp index 907b48e..bd873bd 100644 --- a/manifests/logserver.pp +++ b/manifests/logserver.pp @@ -94,6 +94,14 @@ class openstackci::logserver ( require => File['/srv/static/logs'], } + package { 'build-essential': + ensure => 'present', + } + + package { 'python-dev': + ensure => 'present', + } + package { 'keyring': ensure => 'latest', provider => 'pip', @@ -113,6 +121,7 @@ class openstackci::logserver ( path => '/usr/local/bin:/usr/bin:/bin/', refreshonly => true, subscribe => Vcsrepo['/opt/os-loganalyze'], + require => [Package['build-essential'], Package['python-dev']], notify => Service['httpd'], }