]>
review.fuel-infra Code Review - puppet-modules/puppetlabs-firewall.git/log
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)
JT (Jonny) [Wed, 1 Apr 2015 13:51:51 +0000 (14:51 +0100)]
Merge pull request #505 from jpds/ipv4-encap
Added ipv{4,6} to protocol list
JT (Jonny) [Wed, 1 Apr 2015 13:50:11 +0000 (14:50 +0100)]
Merge pull request #506 from jpds/firewallchains-drop-readme
README: Added example of firewallchain for drop policy on input.
Morgan Haskel [Tue, 31 Mar 2015 20:32:56 +0000 (16:32 -0400)]
Merge pull request #511 from puppetlabs/1.5.x
Merge 1.5.0 back to master
Colleen Murphy [Tue, 31 Mar 2015 15:34:02 +0000 (08:34 -0700)]
Merge pull request #510 from mhaskel/readme_clarifications
purge clarifications
Morgan Haskel [Tue, 31 Mar 2015 15:26:06 +0000 (11:26 -0400)]
purge clarifications
TP Honey [Tue, 31 Mar 2015 14:51:48 +0000 (15:51 +0100)]
Merge pull request #509 from mhaskel/MODULES-1866
(MODULES-1866) Update documentation for purging firewall chains
Morgan Haskel [Tue, 31 Mar 2015 14:43:06 +0000 (10:43 -0400)]
(MODULES-1866) Update documentation for purging firewall chains
Morgan Haskel [Tue, 31 Mar 2015 14:23:39 +0000 (10:23 -0400)]
Merge pull request #508 from jonnytpuppet/1.5.0-prep
Updated CHANGELOG and metadata for 1.5.0 release
Jonathan Tripathy [Tue, 31 Mar 2015 10:11:17 +0000 (11:11 +0100)]
Updated CHANGELOG and metadata for 1.5.0 release
TP Honey [Mon, 30 Mar 2015 16:11:50 +0000 (17:11 +0100)]
Merge pull request #507 from jonnytpuppet/test_fix
Fix acceptance tests
Jonathan Tripathy [Mon, 30 Mar 2015 16:04:14 +0000 (17:04 +0100)]
Fix acceptance tests
Jonathan Davies [Sun, 8 Feb 2015 21:07:21 +0000 (21:07 +0000)]
README: Added example of firewallchain for drop policy on input.
Jonathan Davies [Sun, 29 Mar 2015 16:40:44 +0000 (16:40 +0000)]
README.markdown: Added ipv{4,6} to proto list.
Jonathan Davies [Sun, 29 Mar 2015 16:39:03 +0000 (16:39 +0000)]
firewall.rb: Added ipv4 and ipv6 to protocol list.
JT (Jonny) [Thu, 26 Mar 2015 14:49:50 +0000 (14:49 +0000)]
Merge pull request #460 from Zlo/MODULES-1636
MODULES-1636: Add --checksum-fill support.
JT (Jonny) [Thu, 26 Mar 2015 14:40:32 +0000 (14:40 +0000)]
Merge pull request #503 from anodelman/master
(BKR-147) add Gemfile setting for BEAKER_VERSION for puppet...
JT (Jonny) [Thu, 26 Mar 2015 14:35:56 +0000 (14:35 +0000)]
Merge pull request #500 from petems/MAINT-add_redhat_7_acceptance_test
(MAINT) Adds an acceptance test for RHEL 7
Morgan Haskel [Tue, 24 Mar 2015 19:45:09 +0000 (15:45 -0400)]
Merge pull request #502 from cmurphy/rspec-puppet-2
Testing updates
Alice Nodelman [Tue, 24 Mar 2015 18:49:20 +0000 (11:49 -0700)]
(BKR-147) add Gemfile setting for BEAKER_VERSION for puppet...
puppetdb, etc
- support for BEAKER_VERSION and BEAKER_RSPEC_VERSION in gemfile
Colleen Murphy [Mon, 23 Mar 2015 19:22:03 +0000 (12:22 -0700)]
Update .travis.yml
This commit makes the following changes to the test matrix:
- Runs tests on ruby 2.1.5 instead of 2.0.0
- Runs tests on ruby 1.8.7 with puppet 3.x
- Adds an environment to run on an intermediate 3.x puppet version
instead of latest (specifically 3.4.x)
- Adds an environment to run with the future parser on latest puppet.
This would affect the test runs for the validate and spec checks.
- Runs the tests on docker
Colleen Murphy [Mon, 23 Mar 2015 19:05:42 +0000 (12:05 -0700)]
Keep testing on puppet 2.7
The modulesync config repo is dropping universal support for puppet
2.7, but individual repos should still keep support until the next
naturally-occuring major release.
Colleen Murphy [Wed, 18 Mar 2015 21:39:04 +0000 (14:39 -0700)]
Ensure lint fail on warnings
Colleen Murphy [Fri, 13 Mar 2015 04:07:45 +0000 (21:07 -0700)]
Unpin rspec gems and remove unneeded dependencies
puppetlabs_spec_helper handles these dependencies for us.
Peter Souter [Wed, 11 Mar 2015 18:06:43 +0000 (18:06 +0000)]
(MAINT) Adds an acceptance test for RHEL 7
Lets us check the logic around making sure RHEL 7 changing service is working
TP Honey [Wed, 11 Mar 2015 12:13:30 +0000 (12:13 +0000)]
Merge pull request #498 from derdanne/gentoo-compatibility
MODULES-1832 - add Gentoo support