From cadd46c90f65c2ff29a583235c7ae52573864461 Mon Sep 17 00:00:00 2001 From: Ciaby Date: Wed, 16 Jul 2014 18:20:08 -0500 Subject: [PATCH] Ensure that git is installed before cloning the RCCN repo --- modules/rhizomatica_base_system/manifests/init.pp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/modules/rhizomatica_base_system/manifests/init.pp b/modules/rhizomatica_base_system/manifests/init.pp index 5d61c45..3ecfdfa 100644 --- a/modules/rhizomatica_base_system/manifests/init.pp +++ b/modules/rhizomatica_base_system/manifests/init.pp @@ -124,12 +124,16 @@ class rhizomatica_base_system { ensure => directory, } + package { 'git': + ensure => present, + } + vcsrepo { '/var/rhizomatica': ensure => latest, provider => git, source => 'https://github.com/Rhizomatica/rccn.git', revision => 'master', - require => File['/var/rhizomatica'], + require => [ File['/var/rhizomatica'], Package['git'] ], } file { '/var/rhizomatica/rccn/config_values.py':