-
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
Incorrect processing of built in chains #214
Comments
So am I the only one who has experienced this issue? |
i've ran into something potentially similar, where an initial puppet run is On Tue, Jul 16, 2013 at 7:50 PM, Alexandru Barbur
|
Yes, this is the motivating problem behind my wish to resolve this issue. Until this is fixed, I have to personally visit every machine I bring under puppet control, just in case the agent fails halfway through the firewall rules, after changing the policy to DROP but before adding the SSH rules. I'd try to fix it myself, but I don't know Ruby very well. |
I ended up modifying firewall/lib/puppet/type/firewall.rb and removing the Curtis Ruck On Tue, Jul 16, 2013 at 8:07 PM, Alexandru Barbur
|
If you wouldn't mind, could you maybe explain to me why that solves the problem for you? I'm trying to understand what that part of the code does. |
This would be fixed by PR #271 |
Hello! We are doing some house keeping and noticed that this issue has been open for a long time. We're going to close it but please do raise another issue if the issue still persists. 😄 |
So here's my puppet manifest http://tny.cz/63ae0209 which I apply like this in my node definitions:
About 10-20% of the time I get this error in my puppet agent's logs:
Which doesn't make sense. Why is the firewall module attempting to create a built in chain? I'm running the latest version of puppet (3.2.2) and the firewall module (0.3.1). I've tried to correlate this problem to a pre-existing condition on the machine with no success. So I also don't know why this only happens some of the time, it would seem indicative of a missing relationship somewhere in my manifests, but I haven't been able to find one.
The text was updated successfully, but these errors were encountered: