-
Notifications
You must be signed in to change notification settings - Fork 457
Comparing changes
Open a pull request
base repository: puppetlabs/puppetlabs-firewall
base: v3.3.0
head repository: puppetlabs/puppetlabs-firewall
compare: v3.4.0
- 10 commits
- 7 files changed
- 3 contributors
Commits on Feb 8, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 9b980f9 - Browse repository at this point
Copy the full SHA 9b980f9View commit details -
Merge pull request #1027 from puppetlabs/pdksync_IAC-1787/main/remove…
…_centos_6_support pdksync - (IAC-1787) Remove Support for CentOS 6
Configuration menu - View commit details
-
Copy full SHA for dc4d38c - Browse repository at this point
Copy the full SHA dc4d38cView commit details
Commits on Feb 22, 2022
-
(SEC-944) Identify duplicate system rules
In certain situations it is possible for an unmanaged rule to exist on the target system that has the same comment as the rule specified in the manifest. When this condition is true puppet will ignore the the unmanaged rule and continue to apply the rule in the manifest. This is because the firewall module uses the comment field in IPT as it's namevar and therefore expects it to be a unique identifier. In the case of IPT this is not true given that you can have multiple rules with the same comment. This commit adds a check that will identify system rules that have their comment field set to the same value as a rule in the manifest. If we enter a situation where any of the duplicate counts are greater than 1 then we will respond with a configurable action. The behaviour of this can be configured via the onduplicaterulebehaviour parameter.
Configuration menu - View commit details
-
Copy full SHA for 2c0047e - Browse repository at this point
Copy the full SHA 2c0047eView commit details -
(SEC-944) Configurable duplicate behaviour
Here we add a new parameter that determines how the puppet run will behave if a duplicate system rule is encountered. The default is to warn and continue.
Configuration menu - View commit details
-
Copy full SHA for 1c9914f - Browse repository at this point
Copy the full SHA 1c9914fView commit details -
(SEC-994) Add section on duplicate rules
This commit adds a new section to inform users about how the module will behave when it encounters duplicate rules. It also inclues a small bit of house keeping.
Configuration menu - View commit details
-
Copy full SHA for 51877ef - Browse repository at this point
Copy the full SHA 51877efView commit details -
Co-authored-by: Michael T Lombardi (He/Him) <michael.lombardi@puppet.com>
Configuration menu - View commit details
-
Copy full SHA for df7e270 - Browse repository at this point
Copy the full SHA df7e270View commit details
Commits on Feb 28, 2022
-
Prior to this commit there we no test cases to validate our changes to the module. This commit adds test cases for each of the configurations for onduplicaterulebehaviour.
Configuration menu - View commit details
-
Copy full SHA for 30db99b - Browse repository at this point
Copy the full SHA 30db99bView commit details -
Merge pull request #1030 from puppetlabs/SEC-944-handle_duplicate_rul…
…e_comments_v2 (SEC-944) Handle duplicate system rules
Configuration menu - View commit details
-
Copy full SHA for 45228a5 - Browse repository at this point
Copy the full SHA 45228a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for c643d17 - Browse repository at this point
Copy the full SHA c643d17View commit details -
Merge pull request #1032 from puppetlabs/maint/main/prerelease
Release prep v3.4.0
Configuration menu - View commit details
-
Copy full SHA for 49a7d76 - Browse repository at this point
Copy the full SHA 49a7d76View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v3.3.0...v3.4.0