From 74f81f2c28d3ab8aa4b1c0899390deec1eba9185 Mon Sep 17 00:00:00 2001 From: Clark Boylan Date: Fri, 12 Oct 2012 15:48:55 -0700 Subject: [PATCH] Add ssl-cert package dependency to jenkins::master jenkins::master has a file whose group is set to 'ssl-cert'. That group is created by the ssl-cert package. Add the package to the manifest and have the file require it. Change-Id: I132eb6cebf9c59a9d1502e50f20de4c9658464fd Reviewed-on: https://review.openstack.org/14417 Reviewed-by: Paul Belanger Reviewed-by: Monty Taylor Approved: James E. Blair Tested-by: Jenkins --- modules/jenkins/manifests/master.pp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/modules/jenkins/manifests/master.pp b/modules/jenkins/manifests/master.pp index f2c6572a80..53d4cdf9d4 100644 --- a/modules/jenkins/manifests/master.pp +++ b/modules/jenkins/manifests/master.pp @@ -61,6 +61,7 @@ class jenkins::master( group => 'ssl-cert', mode => '0640', content => $ssl_key_file_contents, + require => Package['ssl-cert'], before => Apache::Vhost[$vhost_name], } } @@ -77,6 +78,7 @@ class jenkins::master( $packages = [ 'python-babel', + 'ssl-cert', ] package { $packages: