From afaced393c236a1f0acfa5350dd47985540d7ebb Mon Sep 17 00:00:00 2001 From: varac Date: Sat, 11 Jun 2016 23:00:35 +0200 Subject: [bug] Augeas is still needed Without including `augeas` puppet would complain: Error: Could not find resource 'Class[Augeas]' for relationship on 'Class[Shorewall::Base]' on node default --- README.md | 3 +++ manifests/base.pp | 1 + 2 files changed, 4 insertions(+) diff --git a/README.md b/README.md index d078b8e..e7e2985 100644 --- a/README.md +++ b/README.md @@ -5,6 +5,9 @@ This module manages the configuration of Shorewall (http://www.shorewall.net/) Requirements ------------ +This module requires the augeas module, you can find that here: +https://gitlab.com/shared-puppet-modules-group/augeas.git + This module requires the concat module, you can find that here: https://github.com/puppetlabs/puppetlabs-concat.git diff --git a/manifests/base.pp b/manifests/base.pp index 0cf3dc6..6599759 100644 --- a/manifests/base.pp +++ b/manifests/base.pp @@ -27,6 +27,7 @@ class shorewall::base { } } else { + include ::augeas Class['augeas'] -> Class['shorewall::base'] augeas { 'shorewall_module_config_path': -- cgit v1.2.3