From 2b4530ec8666d2a735d903c1e1ecd880937d48bd Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Fri, 31 Mar 2023 13:50:29 +0000 Subject: [PATCH] Release prep v4.1.0 --- CHANGELOG.md | 16 +++++++++++++++- REFERENCE.md | 16 ++++++++-------- metadata.json | 2 +- 3 files changed, 24 insertions(+), 10 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4630ae664..f15fe40f6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,21 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org). -## [v4.0.1](https://github.com/puppetlabs/puppetlabs-firewall/tree/v4.0.1) (2022-12-06) +## [v4.1.0](https://github.com/puppetlabs/puppetlabs-firewall/tree/v4.1.0) (2023-03-31) + +[Full Changelog](https://github.com/puppetlabs/puppetlabs-firewall/compare/v4.0.1...v4.1.0) + +### Added + +- \(CONT-352\) Syntax update [\#1110](https://github.com/puppetlabs/puppetlabs-firewall/pull/1110) ([LukasAud](https://github.com/LukasAud)) + +### UNCATEGORIZED PRS; LABEL THEM ON GITHUB + +- Ignore OpenBSD, similarly to FreeBSD [\#1107](https://github.com/puppetlabs/puppetlabs-firewall/pull/1107) ([buzzdeee](https://github.com/buzzdeee)) +- redhat9 needs iptables service [\#1103](https://github.com/puppetlabs/puppetlabs-firewall/pull/1103) ([robertc99](https://github.com/robertc99)) +- debian: service: fix `ensure` parameter usage [\#1095](https://github.com/puppetlabs/puppetlabs-firewall/pull/1095) ([damonbreeden](https://github.com/damonbreeden)) + +## [v4.0.1](https://github.com/puppetlabs/puppetlabs-firewall/tree/v4.0.1) (2022-12-07) [Full Changelog](https://github.com/puppetlabs/puppetlabs-firewall/compare/v4.0.0...v4.0.1) diff --git a/REFERENCE.md b/REFERENCE.md index 352d0a694..d2f8d17d8 100644 --- a/REFERENCE.md +++ b/REFERENCE.md @@ -57,7 +57,7 @@ The following parameters are available in the `firewall` class: ##### `ensure` -Data type: `Any` +Data type: `Enum[running, stopped, 'running', 'stopped']` Controls the state of the ipv4 iptables service on your system. Valid options: 'running' or 'stopped'. @@ -65,7 +65,7 @@ Default value: `running` ##### `ensure_v6` -Data type: `Any` +Data type: `Optional[Enum[running, stopped, 'running', 'stopped']]` Controls the state of the ipv6 iptables service on your system. Valid options: 'running' or 'stopped'. @@ -73,15 +73,15 @@ Default value: `undef` ##### `pkg_ensure` -Data type: `Any` +Data type: `Enum[present, installed, latest, 'present', 'installed', 'latest']` -Controls the state of the iptables package on your system. Valid options: 'present' or 'latest'. +Controls the state of the iptables package on your system. Valid options: 'present', 'installed' or 'latest'. Default value: `present` ##### `service_name` -Data type: `Any` +Data type: `Variant[String[1], Array[String[1]]]` Specify the name of the IPv4 iptables service. @@ -89,7 +89,7 @@ Default value: `$firewall::params::service_name` ##### `service_name_v6` -Data type: `Any` +Data type: `Optional[String[1]]` Specify the name of the IPv6 iptables service. @@ -97,7 +97,7 @@ Default value: `$firewall::params::service_name_v6` ##### `package_name` -Data type: `Any` +Data type: `Optional[Variant[String[1], Array[String[1]]]]` Specify the platform-specific package(s) to install. @@ -105,7 +105,7 @@ Default value: `$firewall::params::package_name` ##### `ebtables_manage` -Data type: `Any` +Data type: `Boolean` Controls whether puppet manages the ebtables package or not. If managed, the package will use the value of pkg_ensure. diff --git a/metadata.json b/metadata.json index bcb5efbbe..20802aade 100644 --- a/metadata.json +++ b/metadata.json @@ -1,6 +1,6 @@ { "name": "puppetlabs-firewall", - "version": "4.0.1", + "version": "4.1.0", "author": "puppetlabs", "summary": "Manages Firewalls such as iptables", "license": "Apache-2.0",