-
Notifications
You must be signed in to change notification settings - Fork 457
Comparing changes
Open a pull request
base repository: puppetlabs/puppetlabs-firewall
base: 0.1.1
head repository: puppetlabs/puppetlabs-firewall
compare: 0.2.0
- 14 commits
- 25 files changed
- 2 contributors
Commits on Feb 27, 2013
-
Manifests for managing the required packages and services on supported Linux operating systems. These will be required for persistence.
Configuration menu - View commit details
-
Copy full SHA for d11fd4f - Browse repository at this point
Copy the full SHA d11fd4fView commit details
Commits on Feb 28, 2013
-
Firewall and firewallchain persistence
Call the necessary commands from the provider to persist rules between reboots. Tested on the following distros: - CentOS 5.8 - CentOS 6.3 - Ubuntu 10.04 - Ubuntu 12.04 - Debian 6 Cavaets: - Persistence may fail on the first run if Firewall resources are actioned before the Package resource. - Older iptables-persistent doesn't support the restoration of ip6tables. - ebtables cannot be restored.
Configuration menu - View commit details
-
Copy full SHA for 000a586 - Browse repository at this point
Copy the full SHA 000a586View commit details
Commits on Mar 1, 2013
-
Merge pull request #133 from dcarley/native_persistence
Native persistence
Configuration menu - View commit details
-
Copy full SHA for 04978b3 - Browse repository at this point
Copy the full SHA 04978b3View commit details -
(GH-134) Autorequire iptables related packages
autorequires from firewall and firewallchain resources to iptables and iptables-persistent packages, when the appropriate provider is selected and the packages are managed in the catalog. This will prevent failed rule creation and persistence on fresh nodes where the packages may not be pre-installed.
Configuration menu - View commit details
-
Copy full SHA for a28c3ae - Browse repository at this point
Copy the full SHA a28c3aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 640a298 - Browse repository at this point
Copy the full SHA 640a298View commit details -
Merge pull request #136 from dcarley/134-autorequire_packages
(GH-134) Autorequire iptables related packages
Configuration menu - View commit details
-
Copy full SHA for 117a8bc - Browse repository at this point
Copy the full SHA 117a8bcView commit details
Commits on Mar 2, 2013
-
Typo in #persist_iptables OS normalisation
Debian is upstream of Ubuntu. Not the other way around. Would have affected users of Facter <1.6.2 which doesn't have osfamily. Discovered while writing tests, yey tests.
Configuration menu - View commit details
-
Copy full SHA for 6ae5794 - Browse repository at this point
Copy the full SHA 6ae5794View commit details -
Basic coverage of protocol and OS detection. Including older and newer Debian versions. Nearly all based on expectations since there aren't any return values.
Configuration menu - View commit details
-
Copy full SHA for 6a810c9 - Browse repository at this point
Copy the full SHA 6a810c9View commit details
Commits on Mar 3, 2013
-
(GH-129) Replace errant return in autoreq block
It's not valid to use `return` within a block. We could use `next []`, however it's probably better form to just always return the array, whether it's populated or not. This will stop the error: err: Got an uncaught exception of type LocalJumpError: unexpected return When one of the listed providers isn't selected. Which is suitable, because this autorequire won't be suitable to any other future providers anyway.Configuration menu - View commit details
-
Copy full SHA for f6bc77e - Browse repository at this point
Copy the full SHA f6bc77eView commit details -
Merge pull request #138 from dcarley/129-autoreq_bad_return
(GH-129) Replace errant return in autoreq block
Configuration menu - View commit details
-
Copy full SHA for 8c3f5b6 - Browse repository at this point
Copy the full SHA 8c3f5b6View commit details -
Merge pull request #137 from dcarley/persist_iptables_tests
Tests for #persist_iptables
Configuration menu - View commit details
-
Copy full SHA for c215e0b - Browse repository at this point
Copy the full SHA c215e0bView commit details
Commits on Mar 4, 2013
-
Configuration menu - View commit details
-
Copy full SHA for 97a63a8 - Browse repository at this point
Copy the full SHA 97a63a8View commit details -
Merge branch 'ticket/master/release_020'
* ticket/master/release_020: Release 0.2.0
Configuration menu - View commit details
-
Copy full SHA for 9e2dd70 - Browse repository at this point
Copy the full SHA 9e2dd70View commit details -
Fix links to forge and github issues in README
Signed-off-by: Ken Barber <ken@bob.sh>
Configuration menu - View commit details
-
Copy full SHA for 841be58 - Browse repository at this point
Copy the full SHA 841be58View 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 0.1.1...0.2.0