-
Notifications
You must be signed in to change notification settings - Fork 457
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
(MODULES-3572) Ip6tables service is not managed in the redhat family. #641
Conversation
9e7f026
to
0b27f7f
Compare
|
looks like some dependency issue in the test environment with "mime-types-data"... |
| @@ -5,6 +5,7 @@ | |||
| case $::operatingsystem { | |||
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.
You could add the variable assignment above this line, similar to the Debian case below (for simplicity)
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.
done
|
Thanks for this contribution! Could you also add the For reference, when looking at the way that It would also be nice to squash this into one commit, but we can do that too if it's too much trouble. Thanks! |
cf561ef
to
e6328ef
Compare
|
@hunner thank you for looking into this. I updated the README, simplified the params for RHEL and copied the correct tests (I hope so) for RHEL. about the array for service_name(_v6): As I cannot think of any reason to have more than one iptables or ip6tables service under RHEL I just put a validate_string to the parameter to ensure no array is supplied. but looks like you don't use stdlib functions, so I removed that again. What do you think about this? |
…me for iptables and ip6tables. update README For the redhat OS family the service for managing ip6tables is called ip6tables. This service is currently not managed with this module. This commit fixes this issue by introducing an additional parameter $service_name_v6 for the ipv6 version of the service.
048e16d
to
83f010c
Compare
|
@hunner Would you mind having a look into this again? |
|
Any chance to get this merged soon? It's a rather annyoing issue and it would be great if this issue get's fixed |
|
Thanks for the PR, apologies for taking an age to get at it. |
Caused through merge of PR's puppetlabs#658 and then subsequently this older PR puppetlabs#641
Caused through merge of PR's puppetlabs#658 and then subsequently this older PR puppetlabs#641
Caused through merge of PR's puppetlabs#658 and then subsequently this older PR puppetlabs#641
For the redhat OS family the service for managing ip6tables is called
ip6tables. This service is currently not managed with this module.
This commit fixes this issue by introducing an additional parameter
$service_name_v6 for the ipv6 version of the service.