]>
review.fuel-infra Code Review - puppet-modules/puppetlabs-firewall.git/log
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
Joshua B. Bussdieker [Thu, 14 May 2015 23:29:28 +0000 (16:29 -0700)]
Add support for clamp-mss-to-pmtu
Morgan Haskel [Thu, 7 May 2015 18:23:38 +0000 (11:23 -0700)]
Merge pull request #529 from jonnytpuppet/test_fix
Test fixes
Jonathan Tripathy [Thu, 7 May 2015 18:17:57 +0000 (19:17 +0100)]
Test fixes
David Schmitt [Thu, 7 May 2015 13:25:46 +0000 (14:25 +0100)]
Merge pull request #527 from jonnytpuppet/add_match_mark
add match_mark
Chuck Schweizer [Sun, 8 Mar 2015 00:32:36 +0000 (18:32 -0600)]
add match_mark
David Schmitt [Thu, 7 May 2015 13:13:23 +0000 (14:13 +0100)]
Merge pull request #525 from jonnytpuppet/tee-support
Tee Support
JT (Jonny) [Thu, 7 May 2015 13:07:24 +0000 (14:07 +0100)]
Merge pull request #526 from elyscape/arch_linux
Fix Arch Linux support
JT (Jonny) [Thu, 7 May 2015 13:06:43 +0000 (14:06 +0100)]
Merge pull request #528 from puppetlabs/modulesync_updates
Modulesync updates
Morgan Haskel [Wed, 6 May 2015 21:32:28 +0000 (14:32 -0700)]
beaker gemfile fixes
Morgan Haskel [Wed, 6 May 2015 21:30:39 +0000 (14:30 -0700)]
sync via modulesync
Morgan Haskel [Wed, 6 May 2015 21:10:01 +0000 (14:10 -0700)]
sync via modulesync
Eli Young [Wed, 6 May 2015 18:38:50 +0000 (11:38 -0700)]
Gentoo is not Arch Linux
Eli Young [Wed, 6 May 2015 18:36:51 +0000 (11:36 -0700)]
Arch Linux is not a Red Hat distro
Previously, Arch Linux was incorrectly assumed to be part of the RedHat
osfamily. It actually has its own osfamily: Archlinux. However, this was
added in Facter 1.7.0, and previous versions use an osfamily of Linux,
so we just check the value of operatingsystem.
JT (Jonny) [Wed, 6 May 2015 18:37:40 +0000 (19:37 +0100)]
Merge pull request #515 from peikk0/add-icmpv6-types-neighbour
Add support for ICMPv6 types neighbour-{solicitation,advertisement}
Jonathan Davies [Sun, 22 Feb 2015 21:45:45 +0000 (21:45 +0000)]
TEE Feature
David Schmitt [Wed, 6 May 2015 18:09:02 +0000 (19:09 +0100)]
Merge pull request #524 from jonnytpuppet/mssfix
MSS feature
JT (Jonny) [Wed, 6 May 2015 17:45:17 +0000 (18:45 +0100)]
Merge pull request #514 from peikk0/add-icmpv6-type-too-big
Add support for ICMPv6 type too-big (2)
Jonathan Tripathy [Wed, 6 May 2015 17:33:18 +0000 (18:33 +0100)]
MSS test fixes
Erik Dalén [Thu, 23 Apr 2015 13:51:26 +0000 (15:51 +0200)]
Fix tcp-mss acceptance test
The acceptance test needed to set the tcp_flags to SYN,RST SYN as MSS
only works on TCP SYN packets. Otherwise iptables will exit with an
error.
Jonathan Davies [Sun, 22 Feb 2015 17:57:30 +0000 (17:57 +0000)]
Added support for setting the MSS of a packet.
David Schmitt [Wed, 6 May 2015 16:31:43 +0000 (17:31 +0100)]
Merge pull request #523 from jonnytpuppet/debian_8_ubuntu_1410_fixes
Added iptables-persistent fix for Debian 8 and Ubuntu 14.10
David Schmitt [Wed, 6 May 2015 16:30:43 +0000 (17:30 +0100)]
Merge pull request #522 from jonnytpuppet/time_iptmodule
Added support for time ipt_module
Jonathan Tripathy [Wed, 6 May 2015 15:49:08 +0000 (16:49 +0100)]
Added iptables-persistent fix for Debian 8 and Ubuntu 14.10
Jonathan Tripathy [Tue, 5 May 2015 18:20:52 +0000 (19:20 +0100)]
Added support for time ipt_module
TP Honey [Wed, 6 May 2015 10:59:37 +0000 (11:59 +0100)]
Merge pull request #521 from jonnytpuppet/idemp_fix
Fixed lint issue
Jonathan Tripathy [Wed, 6 May 2015 10:54:09 +0000 (11:54 +0100)]
Fixed lint issue
Hunter Haugen [Tue, 5 May 2015 15:55:29 +0000 (08:55 -0700)]
Merge pull request #520 from jonnytpuppet/idemp_fix
Fixed idempotency bug relating to MODULES-1984
Jonathan Tripathy [Tue, 5 May 2015 15:52:55 +0000 (16:52 +0100)]
Fixed idempotency bug relating to MODULES-1984
JT (Jonny) [Tue, 5 May 2015 10:40:13 +0000 (11:40 +0100)]
Merge pull request #518 from johnduarte/1984-patch-for-centos7
(MODULES-1984) Perform daemon-reload on systemd
John Duarte [Tue, 28 Apr 2015 20:07:31 +0000 (13:07 -0700)]
(MODULES-1984) Perform daemon-reload on systemd
This commit patches the `manifests/linux/redhat.pp` manifest to
perform a `systemctl daemon-reload` exec on platforms that also
contain firewalld.
Prior to this commit, Specifically on Centos 7, if the systemd
deamon is not reloaded then the iptables service fails to start
because it cannot see the systemd Unit for that service.
This patch refreshes the daemon's list of Units and allows the
service to start as expected.
Doug Knight [Fri, 24 Apr 2015 21:41:38 +0000 (13:41 -0800)]
(MODULES-1976) Revise rule name validation for ruby 1.9
Pierre GUINOISEAU [Thu, 23 Apr 2015 09:29:30 +0000 (11:29 +0200)]
Add support for ICMPv6 types neighbour-{solicitation,advertisement}
Pierre GUINOISEAU [Thu, 23 Apr 2015 08:53:51 +0000 (10:53 +0200)]
Add ICMPv6 type too-big in specs
Pierre Guinoiseau [Thu, 23 Apr 2015 08:35:35 +0000 (10:35 +0200)]
Add support for ICMPv6 type too-big (2)