]> review.fuel-infra Code Review - puppet-modules/puppetlabs-firewall.git/commitdiff
Release prep v4.1.0
authorGitHub Actions <puppetlabs@users.noreply.github.com>
Fri, 31 Mar 2023 13:50:29 +0000 (13:50 +0000)
committerGitHub Actions <puppetlabs@users.noreply.github.com>
Fri, 31 Mar 2023 13:50:29 +0000 (13:50 +0000)
CHANGELOG.md
REFERENCE.md
metadata.json

index 4630ae66435f22b4d3832aaee5ed1d06a2fd895a..f15fe40f60eb615db4ca877f5ed8fcfc1aaa41d6 100644 (file)
@@ -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)
 
index 352d0a694dda825cc2aabb99ae2d73668b8210e4..d2f8d17d86835f41fe6e0caac83dbc9681583248 100644 (file)
@@ -57,7 +57,7 @@ The following parameters are available in the `firewall` class:
 
 ##### <a name="-firewall--ensure"></a>`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`
 
 ##### <a name="-firewall--ensure_v6"></a>`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`
 
 ##### <a name="-firewall--pkg_ensure"></a>`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`
 
 ##### <a name="-firewall--service_name"></a>`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`
 
 ##### <a name="-firewall--service_name_v6"></a>`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`
 
 ##### <a name="-firewall--package_name"></a>`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`
 
 ##### <a name="-firewall--ebtables_manage"></a>`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.
 
index bcb5efbbea52e5ac4d88ee7b68a1bd11c7cd92a4..20802aade3e3b803750e0a1436ce9dc43bfe9cc4 100644 (file)
@@ -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",