From: Ismaƫl Bouya Date: Mon, 8 Aug 2016 17:36:21 +0000 (+0200) Subject: Add stdlib module X-Git-Url: https://git.immae.eu/?p=perso%2FImmae%2FProjets%2FPuppet.git;a=commitdiff_plain;h=2d02240aaac30d65e47de15198853fc95e32411b Add stdlib module --- diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..e090332 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "modules/stdlib"] + path = modules/stdlib + url = https://github.com/puppetlabs/puppetlabs-stdlib.git diff --git a/manifests/site.pp b/manifests/site.pp index 45b7c01..0c7fdf4 100644 --- a/manifests/site.pp +++ b/manifests/site.pp @@ -1,4 +1,5 @@ node default { + include stdlib class { 'ovh_cleanup': } class { 'base_packages': } class { 'cron_puppet': } diff --git a/modules/cron_puppet/files/post-merge b/modules/cron_puppet/files/post-merge index 7310b98..1ba08fb 100644 --- a/modules/cron_puppet/files/post-merge +++ b/modules/cron_puppet/files/post-merge @@ -1,5 +1,6 @@ #!/bin/bash -e ## Run Puppet locally using puppet apply +git submodule update --init /usr/bin/puppet apply --modulepath=/etc/puppetlabs/puppet/modules /etc/puppetlabs/puppet/manifests/site.pp ## Log status of the Puppet run diff --git a/modules/stdlib b/modules/stdlib new file mode 160000 index 0000000..e39fe01 --- /dev/null +++ b/modules/stdlib @@ -0,0 +1 @@ +Subproject commit e39fe01ea01719b97110341cacc4b4e2784a7d1a