From 6b307b37fdb040447c7c6d6113b4d2b708a3f0eb Mon Sep 17 00:00:00 2001 From: Jonathan Tripathy Date: Tue, 9 Feb 2016 13:01:53 +0000 Subject: [PATCH] Release Prep 1.8.0 --- CHANGELOG.md | 24 ++++++++++++++++++++++++ README.markdown | 8 +++++++- 2 files changed, 31 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9c6044b..8367b31 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,27 @@ +##2016-02-16 - Supported Release 1.8.0 +###Summary + +This release includes numerous features, bugfixes and other improvements including better handling when trying to delete already absent rules. + +####Features +- Added new 'pkg_ensure' parameter to allow the updating of the iptables package. +- Added new 'log_uid' property. +- Added 'sctp' to the 'proto' property. +- Added support for IPv6 NAT in Linux kernels >= 3.7. +- Added support for the security table. + +####Bugfixes +- (MODULES-2783) Replaced hardcoded iptables service references with $service_name variable. +- (MODULES-1341) Recover when deleting absent rules. +- (MODULES-3032) Facter flush is called to clear Facter cache get up to date value for ':iptables_persistent_version'. +- (MODULES-2159) Fixed idempotency issue when using connlimit. +- Fixed the handling of chain names that contain '-f'. + +####Improvements +- Numerous unit and acceptance test improvements. +- Improved handling/use of the '$::iptables_persistent_version' custom fact. +- Better handling of operating systems that use SELinux. + ## Supported Release 1.7.2 ###Summary diff --git a/README.markdown b/README.markdown index 0b74b81..9d8f146 100644 --- a/README.markdown +++ b/README.markdown @@ -385,12 +385,18 @@ Include the `firewall` class for nodes that need to use the resources in this mo Parameter that controls the state of the iptables service on your system, allowing you to disable iptables if you want. -`ensure` can either be 'running' or 'stopped'. Default to 'running'. +`ensure` can either be 'running' or 'stopped'. Defaults to 'running'. ####package Specify the platform-specific package(s) to install. Defaults defined in `firewall::params`. +####pkg_ensure + +Parameter that controls the state of the iptables package on your system, allowing you to update it if you wish. + +`ensure` can either be 'present' or 'latest'. Defaults to 'present'. + ####service Specify the platform-specific service(s) to start or stop. Defaults defined in `firewall::params`. -- 2.45.2