]>
review.fuel-infra Code Review - puppet-modules/puppetlabs-firewall.git/log
Hunter Haugen [Wed, 10 Sep 2014 18:50:04 +0000 (11:50 -0700)]
Merge pull request #406 from cyberious/master
Remove puppet_module_install in favor of copy_module_to
Travis Fields [Wed, 10 Sep 2014 18:47:53 +0000 (11:47 -0700)]
Remove puppet_module_install in favor of copy_module_to
Ashley Penney [Thu, 28 Aug 2014 21:39:52 +0000 (17:39 -0400)]
Merge pull request #404 from mhaskel/spec_updates
Update the spec_helper for consistency.
Morgan Haskel [Thu, 28 Aug 2014 15:29:20 +0000 (11:29 -0400)]
Update the spec_helper for consistency.
Hunter Haugen [Tue, 26 Aug 2014 19:35:56 +0000 (12:35 -0700)]
Merge pull request #374 from starstable/master
Fixed bug which arbitrarily limited iniface and outiface parameters
Hunter Haugen [Mon, 25 Aug 2014 19:53:55 +0000 (12:53 -0700)]
Merge pull request #403 from rra/bug/iptables-persistent
Support netfilter-persistent for later versions
Russ Allbery [Sun, 24 Aug 2014 06:09:54 +0000 (23:09 -0700)]
Support netfilter-persistent for later versions
iptables-persistent 1.0 and later is now a plugin module for
netfilter-persistent and does not have its own init script or
service file. Instead, the save action must be run on the
netfilter-persistent service.
Hunter Haugen [Thu, 21 Aug 2014 19:51:04 +0000 (12:51 -0700)]
Merge pull request #402 from hunner/bugfix_statprob
Bugfix stat_prob -> stat_probability
Hunter Haugen [Thu, 21 Aug 2014 19:50:01 +0000 (12:50 -0700)]
Bugfix stat_prob -> stat_probability
I also aligned arrows and sorted the resource map
Hunter Haugen [Thu, 21 Aug 2014 00:33:54 +0000 (17:33 -0700)]
Merge pull request #400 from hunner/feature/statistic_module_support
Feature/statistic module support
Hunter Haugen [Wed, 20 Aug 2014 23:39:59 +0000 (16:39 -0700)]
Update docs, remove feature, and rename property
Daniel Selans [Thu, 12 Jun 2014 02:57:04 +0000 (22:57 -0400)]
Added unit tests
Daniel Selans [Wed, 11 Jun 2014 03:27:59 +0000 (23:27 -0400)]
Added support for statistic module
Hunter Haugen [Tue, 19 Aug 2014 19:34:57 +0000 (12:34 -0700)]
Merge pull request #397 from jbondpdx/firewall-readme
Firewall readme
jbondpdx [Fri, 15 Aug 2014 15:49:20 +0000 (08:49 -0700)]
Docs: code formatting edits on readme
Responding to comments from earlier PR to change formatting for some snippets of puppet code.
jbondpdx [Wed, 13 Aug 2014 18:30:37 +0000 (11:30 -0700)]
Docs: Reference information added to firewall module readme
I have added reference information to the firewall module readme. I also fixed errors introduced during squashing in my last commit.
jbondpdx [Wed, 30 Jul 2014 22:34:41 +0000 (15:34 -0700)]
Docs: Reference info added to firewall
Added reference information to the firewall module readme.
Ashley Penney [Fri, 1 Aug 2014 21:56:07 +0000 (17:56 -0400)]
Merge pull request #395 from hunner/remove_print
Remove stray print
Hunter Haugen [Fri, 1 Aug 2014 21:52:17 +0000 (14:52 -0700)]
Remove stray print
Ashley Penney [Fri, 1 Aug 2014 21:39:32 +0000 (17:39 -0400)]
Merge pull request #394 from hunner/fix_negate
(MODULES-450) Enable rule inversion
Hunter Haugen [Wed, 30 Jul 2014 23:32:31 +0000 (16:32 -0700)]
(MODULES-450) Enable rule inversion
iptables has many rule arguments that may be inverted by prefixing with
an exclamation mark. This commit enables inversion for most every
property currently in the firewall provider that supports inversion by
prefixing the value with a bang+space.
Array elements must have all array elements prefixed with a bang+space
otherwise a warning will be raised, as it would look confusing to negate
a single value and then have iptables negate all of them.
Morgan Haskel [Thu, 31 Jul 2014 17:13:35 +0000 (13:13 -0400)]
Merge pull request #388 from thias/cbt
Add cbt protocol, to be able to mitigate some DDoS attacks
Hunter Haugen [Sat, 26 Jul 2014 20:46:34 +0000 (13:46 -0700)]
Merge pull request #337 from damjanek/master
Add support for mac address source rules pt2
Damian Szeluga [Fri, 21 Mar 2014 14:12:02 +0000 (15:12 +0100)]
Making it mergable:
* Missing type definition
* Fix failing test
* Acceptance testing + fix parameter match
* Renamed mac_addr to mac_source
Jeff '2 bits' Bachtel [Wed, 5 Mar 2014 17:32:02 +0000 (12:32 -0500)]
Add support for mac address source rules
This is necessary to parse rules generated on OpenStack Havana + Neutron + OpenVSwitch
Hunter Haugen [Wed, 23 Jul 2014 00:38:14 +0000 (17:38 -0700)]
Merge pull request #393 from hunner/develop
Improve support for EL7 and other related fixes
Trey Dockendorf [Mon, 21 Jul 2014 18:55:24 +0000 (13:55 -0500)]
Improve support for EL7 and other related fixes
* Support RHEL7 by removing firewalld before installing iptables-services
* Autorequire Package[iptables-services] for Firewall and Firewallchain types
* Ensure /etc/sysconfig/iptables exists before starting Service[iptables]
Hunter Haugen [Wed, 23 Jul 2014 00:06:48 +0000 (17:06 -0700)]
Merge branch '1.2.x'
Hunter Haugen [Tue, 22 Jul 2014 16:38:10 +0000 (09:38 -0700)]
Merge pull request #390 from dnaeon/master
Typo fix
Marin Atanasov Nikolov [Thu, 17 Jul 2014 14:41:35 +0000 (17:41 +0300)]
Typo fix
Travis Fields [Mon, 14 Jul 2014 22:50:24 +0000 (15:50 -0700)]
Merge pull request #389 from hunner/fix_metadata
Update metadata to match checksum
Hunter Haugen [Mon, 14 Jul 2014 22:49:07 +0000 (15:49 -0700)]
Update metadata to match checksum
Matthias Saou [Fri, 11 Jul 2014 09:02:26 +0000 (11:02 +0200)]
Add cbt protocol, to be able to mitigate some DDoS attacks
Hunter Haugen [Wed, 9 Jul 2014 20:46:32 +0000 (13:46 -0700)]
Merge branch '1.2.x' into master
Conflicts:
CHANGELOG.md
Gemfile
Modulefile
metadata.json
Ashley Penney [Tue, 8 Jul 2014 21:54:52 +0000 (17:54 -0400)]
Merge pull request #386 from hunner/release_1.1.3
Release 1.1.3
Hunter Haugen [Tue, 8 Jul 2014 21:52:52 +0000 (14:52 -0700)]
Release 1.1.3
Summary
This is a supported release with test coverage enhancements.
Bugfixes
- Confine to supported kernels
Ashley Penney [Thu, 3 Jul 2014 21:43:13 +0000 (17:43 -0400)]
Merge pull request #385 from cmurphy/master
Add validate and lint tasks to travis script
Colleen Murphy [Thu, 3 Jul 2014 16:53:41 +0000 (09:53 -0700)]
Add validate and lint tasks to travis script
Hunter Haugen [Mon, 30 Jun 2014 18:03:41 +0000 (11:03 -0700)]
Merge pull request #384 from cmurphy/master
Synchronize .travis.yml
Colleen Murphy [Mon, 30 Jun 2014 17:57:51 +0000 (10:57 -0700)]
Update Gemfile for .travis.yml defaults
Colleen Murphy [Fri, 27 Jun 2014 17:54:51 +0000 (10:54 -0700)]
Synchronize .travis.yml
Colleen Murphy [Fri, 27 Jun 2014 16:31:49 +0000 (09:31 -0700)]
Update .sync.yml to support new .travis.yml configs
Morgan Haskel [Thu, 26 Jun 2014 18:02:05 +0000 (14:02 -0400)]
Merge pull request #382 from cmurphy/master
Start synchronizing module files
Colleen Murphy [Thu, 26 Jun 2014 00:23:19 +0000 (17:23 -0700)]
Sync files
Colleen Murphy [Thu, 26 Jun 2014 00:00:02 +0000 (17:00 -0700)]
Add configuration file for modulesync
https://github.com/puppetlabs/modulesync
Morgan Haskel [Fri, 13 Jun 2014 23:45:52 +0000 (19:45 -0400)]
Merge pull request #379 from hunner/failure
Add testing for unsupported platforms
Hunter Haugen [Fri, 13 Jun 2014 23:29:37 +0000 (16:29 -0700)]
Add testing for unsupported platforms
Hunter Haugen [Wed, 11 Jun 2014 18:04:58 +0000 (11:04 -0700)]
Merge branch 'MFredette'
MFredette [Thu, 5 Jun 2014 21:09:58 +0000 (14:09 -0700)]
Update README.markdown
Michelle Fredette [Thu, 5 Jun 2014 21:04:05 +0000 (14:04 -0700)]
Copy edited version.
Michelle Fredette [Thu, 5 Jun 2014 01:04:45 +0000 (18:04 -0700)]
Format fixes to firewall readme.
Michelle Fredette [Thu, 5 Jun 2014 00:25:32 +0000 (17:25 -0700)]
Updates to Firewall Readme for review.
Hunter Haugen [Tue, 10 Jun 2014 16:10:49 +0000 (09:10 -0700)]
Merge pull request #377 from mhaskel/beaker-rspec-pinning
Beaker rspec pinning
Morgan Haskel [Tue, 10 Jun 2014 15:32:00 +0000 (11:32 -0400)]
Require beaker-rspec >= 2.2
Travis Fields [Mon, 9 Jun 2014 15:54:11 +0000 (08:54 -0700)]
Merge pull request #376 from apenney/pin-rspec
Pin rspec
Ashley Penney [Mon, 9 Jun 2014 15:31:16 +0000 (11:31 -0400)]
Pin rspec to 2.x.
Daniel Kuehn [Fri, 6 Jun 2014 15:25:14 +0000 (17:25 +0200)]
(type) Fixed bug which arbitrarily limited which chains iniface and outiface parameters are set in rules, they are allowed in all chains
Hunter Haugen [Wed, 4 Jun 2014 18:02:17 +0000 (11:02 -0700)]
Merge pull request #369 from apenney/120-prepare-release
120 prepare release
Ashley Penney [Wed, 4 Jun 2014 17:52:25 +0000 (13:52 -0400)]
Update versions.
Ashley Penney [Wed, 4 Jun 2014 17:45:19 +0000 (13:45 -0400)]
Update to support PE3.2 and PE3.3.
Ashley Penney [Wed, 4 Jun 2014 17:43:15 +0000 (13:43 -0400)]
Update the CHANGELOG.
Hunter Haugen [Tue, 3 Jun 2014 19:06:02 +0000 (12:06 -0700)]
Merge pull request #368 from mhaskel/fix-test-issues
Fix test issues
Morgan Haskel [Tue, 3 Jun 2014 19:04:52 +0000 (15:04 -0400)]
Don't check stderr
Morgan Haskel [Mon, 2 Jun 2014 15:35:16 +0000 (11:35 -0400)]
Merge pull request #366 from lwh/fix/master/modules-11
(doc) Fix small typos in the README (MODULES-11)
Luke Hollins [Mon, 2 Jun 2014 15:10:35 +0000 (11:10 -0400)]
(doc) Fix small typos in the README (MODULES-11)
For https://tickets.puppetlabs.com/browse/MODULES-11
Double "the" fixed and undo a typo fix that reverted this commit:
https://github.com/puppetlabs/puppetlabs-firewall/commit/
13457a4ade45f4a46d64ceb4da9d2b9582c39fcd
Hunter Haugen [Thu, 29 May 2014 19:46:33 +0000 (12:46 -0700)]
Merge pull request #364 from mhaskel/unsupported_checks
Unsupported checks
Morgan Haskel [Thu, 29 May 2014 19:42:48 +0000 (15:42 -0400)]
Fixes for UNSUPPORTED_PLATFORMS and tests.
Tests didn't have checks to only run on supported platforms. There
was no test for unsupported platforms. Added UNSUPPORTED_PLATFORMS
to spec_helper_acceptance.
Hunter Haugen [Wed, 28 May 2014 19:05:13 +0000 (12:05 -0700)]
Merge pull request #363 from hunner/fix_policy_ipsec_options
(MODULES-796) Fix policy ipsec options
Hunter Haugen [Wed, 28 May 2014 19:03:29 +0000 (12:03 -0700)]
Add tests and fix docs/whitespace
Thomas Sturm [Thu, 1 May 2014 08:20:36 +0000 (10:20 +0200)]
fixes MODULES-796
Cheat by adding quotes around policy ipsec and all following options
belonging to ipsec. Otherwise the line cannot be parsed correctly.
The list of options is taken from [1] and the output ordering was
experimentally verified with iptables-v1.4.21 on Ubuntu 14.04.
[1] http://ipset.netfilter.org/iptables-extensions.man.html
Ashley Penney [Wed, 21 May 2014 23:35:59 +0000 (16:35 -0700)]
Merge pull request #361 from mhaskel/1.2.0-prep
1.2.0 prep
Morgan Haskel [Wed, 21 May 2014 23:33:49 +0000 (19:33 -0400)]
Update PE version requirement.
Hunter Haugen [Fri, 16 May 2014 18:14:32 +0000 (14:14 -0400)]
Merge pull request #360 from apenney/111-release
Prepare a 1.1.1 release.
Ashley Penney [Fri, 16 May 2014 18:06:55 +0000 (14:06 -0400)]
Prepare a 1.1.1 release.
Ashley Penney [Thu, 15 May 2014 19:57:07 +0000 (15:57 -0400)]
Merge branch 'master' into 1.2.x
Ashley Penney [Thu, 15 May 2014 19:56:12 +0000 (15:56 -0400)]
Merge pull request #359 from hunner/revert_autorequire
Revert "Merge pull request #342 from mcanevet/feature/autorequire"
Hunter Haugen [Thu, 15 May 2014 19:22:48 +0000 (15:22 -0400)]
Revert "Merge pull request #342 from mcanevet/feature/autorequire"
This reverts commit
e5cbfbed5b411484ad04a5413090ad1d475be9fb , reversing
changes made to
eb2e51f338516f3b47087543bb7a1ae1394ac4fb .
Conflicts:
README.markdown
Ashley Penney [Thu, 15 May 2014 18:59:11 +0000 (14:59 -0400)]
Claim PE3.3 support.
Ashley Penney [Thu, 15 May 2014 17:56:20 +0000 (13:56 -0400)]
Merge pull request #343 from skurylo/update_docs
Update CONTRIBUTING and README
Ashley Penney [Thu, 15 May 2014 17:48:54 +0000 (13:48 -0400)]
Merge pull request #358 from sylvainkalache/master
Update README.markdown
Ashley Penney [Wed, 14 May 2014 20:31:13 +0000 (16:31 -0400)]
Add RHEL7 and Ubuntu 14.04.
Ashley Penney [Wed, 14 May 2014 20:30:31 +0000 (16:30 -0400)]
Prepare 1.2.0 release.
Sylvain Kalache [Tue, 13 May 2014 23:16:47 +0000 (16:16 -0700)]
Update README.markdown
Ashley Penney [Tue, 13 May 2014 17:00:43 +0000 (13:00 -0400)]
Merge pull request #357 from apenney/110-release
Prepare 1.1.0 release.
Ashley Penney [Tue, 13 May 2014 16:27:15 +0000 (12:27 -0400)]
Prepare 1.1.0 release.
Hunter Haugen [Wed, 7 May 2014 16:24:05 +0000 (09:24 -0700)]
Merge pull request #342 from mcanevet/feature/autorequire
Apply firewall resources alphabetically
Hunter Haugen [Tue, 6 May 2014 22:55:03 +0000 (15:55 -0700)]
Merge pull request #354 from hunner/fix_helper
Fix access to distmoduledir
Hunter Haugen [Tue, 6 May 2014 22:54:29 +0000 (15:54 -0700)]
Fix access to distmoduledir
Hunter Haugen [Tue, 6 May 2014 18:22:24 +0000 (11:22 -0700)]
Merge pull request #353 from apenney/fix-14.04-tests
Fix 14.04 tests
Ashley Penney [Mon, 5 May 2014 19:31:46 +0000 (21:31 +0200)]
Fix the tests to account for the changes in Ubuntu 14.04.
Ashley Penney [Mon, 5 May 2014 19:31:15 +0000 (21:31 +0200)]
Add `mask` as a parameter.
This is only used for the recent module and seems to be relatively
new as it doesn't seem to exist prior to 14.04.
Hunter Haugen [Tue, 29 Apr 2014 17:01:33 +0000 (10:01 -0700)]
Merge pull request #350 from xbezdick/master
Fix support for Fedora Rawhide
Lukas Bezdicka [Mon, 28 Apr 2014 10:31:56 +0000 (12:31 +0200)]
Fix support for Fedora Rawhide
On Fedora facter $::operatingsystemrelease can be integer version of Fedora or string Rawhide.
Mickaël Canévet [Thu, 24 Apr 2014 08:13:25 +0000 (10:13 +0200)]
Update README
Ashley Penney [Tue, 22 Apr 2014 21:50:09 +0000 (17:50 -0400)]
Merge pull request #344 from csschwe/add_connection_limit
(MODULES-689) Add support for connlimit and connmark
Chuck Schweizer [Thu, 17 Apr 2014 03:49:47 +0000 (22:49 -0500)]
(MODULES-689) connlimit and connmark acceptance tests
Chuck Schweizer [Thu, 17 Apr 2014 00:33:30 +0000 (19:33 -0500)]
(MODULES-689) Add support for connlimit and connmark
Steven Kurylo [Wed, 16 Apr 2014 18:23:10 +0000 (11:23 -0700)]
(doc) Update link to JIRA
Issue tracking has been moved from github to JIRA.
Steven Kurylo [Wed, 16 Apr 2014 18:11:58 +0000 (11:11 -0700)]
(doc) Update links for modules
For modules, the JIRA project is MODULES not PUP.
Link to the module contributing guide, instead of core puppet
Steven Kurylo [Wed, 16 Apr 2014 18:06:36 +0000 (11:06 -0700)]
(doc) Sync latest CONTRIBUTING.md
This is the latest CONTRIBUTING.md from
https://github.com/puppetlabs/puppet/blob/master/CONTRIBUTING.md
The old version has out of date links.