-
Notifications
You must be signed in to change notification settings - Fork 57
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
add default values for openSUSE / SLES #78
base: master
Are you sure you want to change the base?
Conversation
1c5ba29
to
f728f1e
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for this PR. Can you please rebase on master ? this should fix the travis build 'json_pure' errors.
Also there's a lint error to fix:
manifests/config.pp - WARNING: ensure set to present on file resource on line 107
manifests/config.pp
Outdated
'recursion' => 'no', | ||
if $::osfamily == 'Suse' { | ||
file {'/etc/named.d/default-zones': | ||
ensure => present, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this should be 'file', not 'present'
@saimonn sorry for the delay, I fixed the issue and rebased |
Could you add SuSE to metadata.json and make sure it passes tests? |
7f6464c
to
1503be7
Compare
@raphink added, review please |
- create files/suse_default-zones, as the default zones are inside in /etc/named.conf in suse distros - do not create /var/log/bind on suse - do not create default_logging in suse - move the default_logging inside the distro defaults in params.pp - add empty default_logging hash in suse - do not create logging block in named.conf.options template if @logging is empty
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, but some fails still fail on SuSE. Can you fix them?
No description provided.