]>
review.fuel-infra Code Review - puppet-modules/puppetlabs-firewall.git/log
Helen [Thu, 26 Nov 2015 14:34:04 +0000 (14:34 +0000)]
Merge pull request #586 from jonnytpuppet/hang_fix2
More file renames
Jonathan Tripathy [Thu, 26 Nov 2015 14:33:23 +0000 (14:33 +0000)]
More file renames
TP Honey [Thu, 26 Nov 2015 14:16:52 +0000 (14:16 +0000)]
Merge pull request #585 from jonnytpuppet/hang_fix2
Rename internal custom nodeset files
Jonathan Tripathy [Thu, 26 Nov 2015 14:14:15 +0000 (14:14 +0000)]
Rename internal custom nodeset files
JT (Jonny) [Wed, 25 Nov 2015 17:57:10 +0000 (17:57 +0000)]
Merge pull request #584 from jonnytpuppet/hang_fix2
Further nodeset changes from internal CI
Jonathan Tripathy [Wed, 25 Nov 2015 17:41:16 +0000 (17:41 +0000)]
Further nodeset changes from internal CI
TP Honey [Wed, 25 Nov 2015 16:41:08 +0000 (16:41 +0000)]
Merge pull request #582 from jonnytpuppet/hang_fix
Added nodeset files for internal Puppet CI.
Jonathan Tripathy [Tue, 24 Nov 2015 16:54:06 +0000 (16:54 +0000)]
Added nodeset files for internal Puppet CI.
JT (Jonny) [Tue, 24 Nov 2015 15:58:00 +0000 (15:58 +0000)]
Merge pull request #577 from reidmv/modules-1341
(MODULES-1341) Recover when deleting absent rules
Bryan Jen [Fri, 20 Nov 2015 16:38:01 +0000 (09:38 -0700)]
Merge pull request #575 from werekraken/security_table
MODULES-2769 - Add security table for iptables.
Reid Vandewiele [Wed, 4 Nov 2015 18:40:20 +0000 (10:40 -0800)]
(MODULES-1341) Recover when deleting absent rules
Some types, specifically the resources type, will call Firewall
instances and then use generate to build and add to the catalog firewall
resources very early in a Puppet run. Later, those resources might be
removed as a side effect of another action, such as shutting down the
firewalld service.
Prior to this commit, Puppet would try to delete firewall resources
which were already absent, and throw an error. This commit adds an
exception catcher which will check to see if the rule being removed is
absent, and if so, consider the change a success even if the firewall
command failed. It will adjust the change message to reflect the
uncertainty over how the rule was removed, though it was verified
removed.
matt.cover [Fri, 30 Oct 2015 18:32:45 +0000 (11:32 -0700)]
Add security table for iptables.
Hunter Haugen [Wed, 14 Oct 2015 16:22:32 +0000 (09:22 -0700)]
Merge pull request #574 from DavidS/fix-selinux
(MAINT) RedHat 6 also uses unconfined_t
David Schmitt [Wed, 14 Oct 2015 16:19:38 +0000 (17:19 +0100)]
(MAINT) RedHat 6 also uses unconfined_t
David Schmitt [Thu, 8 Oct 2015 13:38:16 +0000 (14:38 +0100)]
Merge pull request #573 from cdenneen/patch-1
Include osrelease check in selinux case statement
cdenneen [Wed, 7 Oct 2015 13:29:26 +0000 (09:29 -0400)]
Include osrelease check in selinux case statement
David Schmitt [Tue, 1 Sep 2015 10:43:14 +0000 (11:43 +0100)]
Merge pull request #572 from roman-mueller/deprecation_warning
MODULES-2487 Improve port deprecation warning
Roman Mueller [Sat, 29 Aug 2015 12:46:33 +0000 (14:46 +0200)]
Improve deprecation warning, add module name to it
David Schmitt [Thu, 20 Aug 2015 11:58:56 +0000 (12:58 +0100)]
Merge pull request #571 from tphoney/release_1.7.1
release prep
tphoney [Thu, 20 Aug 2015 10:08:08 +0000 (11:08 +0100)]
release prep
Bryan Jen [Wed, 19 Aug 2015 18:05:18 +0000 (11:05 -0700)]
Merge pull request #570 from hunner/deprecate_port
Deprecate port parameter
Hunter Haugen [Mon, 17 Aug 2015 22:22:04 +0000 (15:22 -0700)]
Deprecate port parameter
I couldn't find any valid use case for port, and if any valid case did
exist then sport+dport could be used.
Daniel Dreier [Wed, 12 Aug 2015 21:03:30 +0000 (14:03 -0700)]
Merge pull request #569 from grigarr/patch-1
Always use dport
Rudy Grigar [Wed, 12 Aug 2015 18:25:16 +0000 (11:25 -0700)]
Always use dport
Using 'port' allows you to spoof a source port and offers a backdoor by sending a different destination port. sport 80 -> dport 11211 would be valid for 'port => 80' and give access to a memcache instance (port 11211) running on the server.
TP Honey [Tue, 28 Jul 2015 10:44:15 +0000 (11:44 +0100)]
Merge pull request #567 from puppetlabs/1.7.x
Release 1.7.0 Prep
Jonathan Tripathy [Mon, 27 Jul 2015 14:55:54 +0000 (15:55 +0100)]
Release 1.7.0 Prep
TP Honey [Fri, 24 Jul 2015 10:40:49 +0000 (11:40 +0100)]
Merge pull request #566 from jonnytpuppet/more_test_fixes
More test logic fixes for SLES 10
Jonathan Tripathy [Fri, 24 Jul 2015 10:28:35 +0000 (11:28 +0100)]
More test logic fixes for SLES 10
Bryan Jen [Fri, 24 Jul 2015 00:08:56 +0000 (17:08 -0700)]
Merge pull request #565 from jonnytpuppet/more_test_fixes
More test exclusion logic fixes
Jonathan Tripathy [Fri, 24 Jul 2015 00:03:28 +0000 (01:03 +0100)]
More test exclusion logic fixes
David Schmitt [Thu, 23 Jul 2015 10:49:09 +0000 (11:49 +0100)]
Merge pull request #564 from jonnytpuppet/more_test_fixes
Further test exclusions for SLES 10
Jonathan Tripathy [Thu, 23 Jul 2015 10:37:27 +0000 (11:37 +0100)]
Further test exclusions for SLES 10
Hunter Haugen [Wed, 22 Jul 2015 20:38:41 +0000 (13:38 -0700)]
Merge pull request #563 from jonnytpuppet/more_test_fixes
Exclude SLES 10 from some tests
Jonathan Tripathy [Wed, 22 Jul 2015 18:21:23 +0000 (19:21 +0100)]
Exclude SLES 10 from some tests
David Schmitt [Wed, 22 Jul 2015 14:45:06 +0000 (15:45 +0100)]
Merge pull request #562 from jonnytpuppet/more_test_fixes
Adding allow ssh rule to tests
Jonathan Tripathy [Wed, 22 Jul 2015 14:00:46 +0000 (15:00 +0100)]
Adding allow ssh rule to tests
David Schmitt [Mon, 20 Jul 2015 16:11:40 +0000 (17:11 +0100)]
Merge pull request #561 from jonnytpuppet/more_test_fixes
Removed reject test in acceptance test
Jonathan Tripathy [Mon, 20 Jul 2015 15:50:13 +0000 (16:50 +0100)]
Removed reject test in acceptance test
JT (Jonny) [Mon, 20 Jul 2015 11:05:48 +0000 (12:05 +0100)]
Merge pull request #559 from BlendMarketing/master
Compatibility with Puppet 4 and Facter 3
JT (Jonny) [Thu, 16 Jul 2015 11:33:14 +0000 (12:33 +0100)]
Merge pull request #560 from estonfer/add_dscp_markings
add set_dscp and set_dscp_class
Eric Stonfer [Wed, 15 Jul 2015 17:16:06 +0000 (13:16 -0400)]
add set_dscp and set_dscp_class
Jared Meyering [Tue, 14 Jul 2015 16:35:11 +0000 (11:35 -0500)]
Merge branch 'master' of git://github.com/puppetlabs/puppetlabs-firewall
Jared Meyering [Tue, 14 Jul 2015 16:35:04 +0000 (11:35 -0500)]
facter 4 compat
JT (Jonny) [Tue, 14 Jul 2015 13:03:45 +0000 (14:03 +0100)]
Merge pull request #555 from TJM/ticket/MODULES-2186-remove_fwrules_A
MODULES-2186 - iptables rules with -A in comment
JT (Jonny) [Tue, 14 Jul 2015 13:01:52 +0000 (14:01 +0100)]
Merge pull request #554 from ghoneycutt/patch-1
Style fixes in documentation's example code
TP Honey [Fri, 3 Jul 2015 16:01:11 +0000 (17:01 +0100)]
Merge pull request #558 from jonnytpuppet/test_fix
Test fixes that may prevent hanging problems during beaker tests.
Jonathan Tripathy [Fri, 3 Jul 2015 15:26:21 +0000 (16:26 +0100)]
Test fixes that may prevent hanging problems during beaker tests.
JT (Jonny) [Fri, 3 Jul 2015 10:34:51 +0000 (11:34 +0100)]
Merge pull request #557 from DavidS/modules-2155-update-docs
(MODULES-2155) Remove note about purge restrictions
David Schmitt [Fri, 3 Jul 2015 09:54:25 +0000 (10:54 +0100)]
(MODULES-2155) Remove note about purge restrictions
David Schmitt [Thu, 2 Jul 2015 16:08:01 +0000 (17:08 +0100)]
Merge pull request #556 from jonnytpuppet/autorequire_service
Makes all the services autorequired by the firewall and firewallchain types.
Jonathan Tripathy [Thu, 2 Jul 2015 15:41:03 +0000 (16:41 +0100)]
Makes all the services autorequired by the firewall and firewall chain types.
Tommy McNeely [Thu, 2 Jul 2015 15:16:46 +0000 (09:16 -0600)]
MODULES-2186 - iptables rules with -A in comment
Garrett Honeycutt [Thu, 2 Jul 2015 02:20:00 +0000 (22:20 -0400)]
Style fixes in documentation's example code
David Schmitt [Tue, 30 Jun 2015 13:57:56 +0000 (14:57 +0100)]
Merge pull request #553 from jonnytpuppet/test_fix
Only catch changes if not EL5 due to selinux warning issue.
Jonathan Tripathy [Tue, 30 Jun 2015 13:43:41 +0000 (14:43 +0100)]
Only catch changes if not EL5 due to selinux warning issue.
David Schmitt [Thu, 25 Jun 2015 13:32:49 +0000 (14:32 +0100)]
Merge pull request #551 from jonnytpuppet/physdev_idem_fix
Fix for physdev idempotency on EL5
Jonathan Tripathy [Thu, 25 Jun 2015 13:14:18 +0000 (14:14 +0100)]
Fix for physdev idempotency on EL5
Morgan Haskel [Wed, 24 Jun 2015 20:31:03 +0000 (13:31 -0700)]
Merge pull request #550 from hunner/undefault_seluser
Enforce the seluser on selinux systems
Hunter Haugen [Tue, 23 Jun 2015 23:18:00 +0000 (16:18 -0700)]
Enforce the seluser on selinux systems
iptables-save always sets unconfined_u
Bryan Jen [Fri, 19 Jun 2015 21:00:11 +0000 (14:00 -0700)]
Merge pull request #549 from puppetlabs/revert-548-disable_selinux
Revert "Don't enable selinux on redhat systems"
Hunter Haugen [Fri, 19 Jun 2015 20:55:41 +0000 (13:55 -0700)]
Revert "Don't enable selinux on redhat systems"
Bryan Jen [Fri, 19 Jun 2015 17:27:45 +0000 (10:27 -0700)]
Merge pull request #548 from hunner/disable_selinux
Don't enable selinux on redhat systems
Hunter Haugen [Fri, 19 Jun 2015 17:24:49 +0000 (10:24 -0700)]
Don't enable selinux on redhat systems
David Schmitt [Fri, 19 Jun 2015 13:58:53 +0000 (14:58 +0100)]
Merge pull request #547 from jonnytpuppet/fix_spec_helper
Removed Hiera config command in spec helper.
Jonathan Tripathy [Fri, 19 Jun 2015 13:56:37 +0000 (14:56 +0100)]
Removed Hiera config command in spec helper.
JT (Jonny) [Fri, 19 Jun 2015 10:08:13 +0000 (11:08 +0100)]
Merge pull request #517 from karmix/tickets/master/MODULES-1976_unicode-rule-name-validation
(MODULES-1976) Revise rule name validation for ruby 1.9
JT (Jonny) [Thu, 18 Jun 2015 10:30:55 +0000 (11:30 +0100)]
Merge pull request #513 from karmix/tickets/master/MODULES-1967_parse-escape-sequences-from-iptables
(MODULES-1967) Parse escape sequences from iptables
JT (Jonny) [Thu, 18 Jun 2015 10:30:15 +0000 (11:30 +0100)]
Merge pull request #539 from DavidS/remove-unused-code
(maint) remove unused, wrong code
JT (Jonny) [Thu, 18 Jun 2015 10:29:39 +0000 (11:29 +0100)]
Merge pull request #541 from fsdef/patch-1
(MODULES-2118) Fix severe installation hang on jessie.
David Schmitt [Thu, 18 Jun 2015 10:09:24 +0000 (11:09 +0100)]
Merge pull request #546 from jonnytpuppet/clusterip
Excluding SLES from CLUSTERIP tests.
Jonathan Tripathy [Thu, 18 Jun 2015 10:05:38 +0000 (11:05 +0100)]
Excluding SLES from CLUSTERIP tests.
David Schmitt [Wed, 17 Jun 2015 16:56:25 +0000 (17:56 +0100)]
Merge pull request #545 from jonnytpuppet/clusterip
Comment out spec test for el7 due to unknown interface name
Jonathan Tripathy [Tue, 16 Jun 2015 13:03:13 +0000 (14:03 +0100)]
Comment out spec test for el7 due to unknown interface name
Morgan Haskel [Wed, 17 Jun 2015 16:35:33 +0000 (09:35 -0700)]
Merge pull request #544 from jonnytpuppet/clusterip
Comment out spec test for el7 due to unknown interface name
Jonathan Tripathy [Tue, 16 Jun 2015 13:03:13 +0000 (14:03 +0100)]
Comment out spec test for el7 due to unknown interface name
David Schmitt [Wed, 10 Jun 2015 12:03:59 +0000 (13:03 +0100)]
(maint) remove unused, wrong code
Bryan Jen [Mon, 15 Jun 2015 17:10:52 +0000 (10:10 -0700)]
Merge pull request #540 from hunner/add_helper
Add helper to install puppet/pe/puppet-agent
David Schmitt [Mon, 15 Jun 2015 14:32:11 +0000 (15:32 +0100)]
Merge pull request #543 from jonnytpuppet/fix-addrtype-inversion
Fix addrtype inversion
Jason Stangroome [Fri, 12 Dec 2014 10:06:34 +0000 (21:06 +1100)]
(MODULES-1592) Allow src_type and dst_type prefixed with '! ' to pass validation
fsdef [Sun, 14 Jun 2015 16:05:30 +0000 (19:05 +0300)]
Fix severe installation hang on jessie.
On jessie iptables-persistent pops up debconf to ask if the current firewall setup should be saved which leads to puppet hanging and 99% of the time half configured firewall and ssh lockout.
This patch sets the value to false before the install so that debconf doesnt pop up - iptables rules shouldn't be saved automatically since they will be overridden by puppet'.
David Schmitt [Mon, 15 Jun 2015 12:26:42 +0000 (13:26 +0100)]
Merge pull request #542 from jonnytpuppet/clusterip
Clusterip implementation
Jonathan Tripathy [Mon, 15 Jun 2015 11:58:08 +0000 (12:58 +0100)]
Clusterip implementation
Hunter Haugen [Thu, 11 Jun 2015 22:29:26 +0000 (15:29 -0700)]
Add helper to install puppet/pe/puppet-agent
Doug Knight [Thu, 23 Apr 2015 00:31:50 +0000 (16:31 -0800)]
(MODULES-1967) Parse escape sequences from iptables
David Schmitt [Tue, 9 Jun 2015 14:50:05 +0000 (15:50 +0100)]
Merge pull request #538 from justinstoller/maint/master/set-puppet-version
(maint) allow setting PUPPET_VERSION in acceptance
Justin Stoller [Tue, 9 Jun 2015 04:55:16 +0000 (21:55 -0700)]
(maint) allow setting PUPPET_VERSION in acceptance
David Schmitt [Mon, 8 Jun 2015 12:30:02 +0000 (13:30 +0100)]
Merge pull request #536 from jonnytpuppet/travis_update
Updated travisci file to fail on Puppet 4 failures
Jonathan Tripathy [Thu, 4 Jun 2015 13:03:55 +0000 (14:03 +0100)]
Updated travisci file to fail on Puppet 4 failures
JT (Jonny) [Fri, 5 Jun 2015 16:33:32 +0000 (17:33 +0100)]
Merge pull request #537 from tphoney/puppet4_unittest
add environmentpath
tphoney [Fri, 5 Jun 2015 16:17:17 +0000 (17:17 +0100)]
add environmentpath
JT (Jonny) [Wed, 3 Jun 2015 14:09:52 +0000 (15:09 +0100)]
Merge pull request #535 from ekohl/patch-1
Fix puppet lint errors in examples
Ewoud Kohl van Wijngaarden [Wed, 3 Jun 2015 10:40:59 +0000 (12:40 +0200)]
Fix puppet lint errors in examples
Hunter Haugen [Wed, 27 May 2015 15:11:43 +0000 (08:11 -0700)]
Add ability to unittest puppet 4
Bryan Jen [Thu, 21 May 2015 15:26:16 +0000 (08:26 -0700)]
Merge pull request #534 from puppetlabs/1.6.x
1.6.0 back to master
JT (Jonny) [Tue, 19 May 2015 18:12:32 +0000 (19:12 +0100)]
Merge pull request #533 from jbondpdx/1.6.x
DOCS: edits to firewall readme
jbondpdx [Tue, 19 May 2015 18:10:11 +0000 (11:10 -0700)]
DOCS: edits to firewall readme
Jonathan Tripathy [Tue, 12 May 2015 10:11:20 +0000 (11:11 +0100)]
1.6.0 Release Prep
TP Honey [Mon, 18 May 2015 13:05:22 +0000 (14:05 +0100)]
Merge pull request #532 from jonnytpuppet/jbb_issue_1766
Updated Readme for clamp_mss_to_pmtu
Jonathan Tripathy [Mon, 18 May 2015 13:01:05 +0000 (14:01 +0100)]
Updated readme for clamp_mss_to_pmtu
TP Honey [Mon, 18 May 2015 12:46:01 +0000 (13:46 +0100)]
Merge pull request #531 from jonnytpuppet/jbb_issue_1766
(MODULES-1766) Add support for clamp-mss-to-pmtu