Skip to content

Commit 5fce0c7

Browse files
authored
Merge pull request #1120 from puppetlabs/release-prep
Release prep v4.1.0
2 parents ba12453 + 2b4530e commit 5fce0c7

File tree

3 files changed

+24
-10
lines changed

3 files changed

+24
-10
lines changed

CHANGELOG.md

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,21 @@
22

33
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).
44

5-
## [v4.0.1](https://github.com/puppetlabs/puppetlabs-firewall/tree/v4.0.1) (2022-12-06)
5+
## [v4.1.0](https://github.com/puppetlabs/puppetlabs-firewall/tree/v4.1.0) (2023-03-31)
6+
7+
[Full Changelog](https://github.com/puppetlabs/puppetlabs-firewall/compare/v4.0.1...v4.1.0)
8+
9+
### Added
10+
11+
- \(CONT-352\) Syntax update [\#1110](https://github.com/puppetlabs/puppetlabs-firewall/pull/1110) ([LukasAud](https://github.com/LukasAud))
12+
13+
### UNCATEGORIZED PRS; LABEL THEM ON GITHUB
14+
15+
- Ignore OpenBSD, similarly to FreeBSD [\#1107](https://github.com/puppetlabs/puppetlabs-firewall/pull/1107) ([buzzdeee](https://github.com/buzzdeee))
16+
- redhat9 needs iptables service [\#1103](https://github.com/puppetlabs/puppetlabs-firewall/pull/1103) ([robertc99](https://github.com/robertc99))
17+
- debian: service: fix `ensure` parameter usage [\#1095](https://github.com/puppetlabs/puppetlabs-firewall/pull/1095) ([damonbreeden](https://github.com/damonbreeden))
18+
19+
## [v4.0.1](https://github.com/puppetlabs/puppetlabs-firewall/tree/v4.0.1) (2022-12-07)
620

721
[Full Changelog](https://github.com/puppetlabs/puppetlabs-firewall/compare/v4.0.0...v4.0.1)
822

REFERENCE.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -57,55 +57,55 @@ The following parameters are available in the `firewall` class:
5757

5858
##### <a name="-firewall--ensure"></a>`ensure`
5959

60-
Data type: `Any`
60+
Data type: `Enum[running, stopped, 'running', 'stopped']`
6161

6262
Controls the state of the ipv4 iptables service on your system. Valid options: 'running' or 'stopped'.
6363

6464
Default value: `running`
6565

6666
##### <a name="-firewall--ensure_v6"></a>`ensure_v6`
6767

68-
Data type: `Any`
68+
Data type: `Optional[Enum[running, stopped, 'running', 'stopped']]`
6969

7070
Controls the state of the ipv6 iptables service on your system. Valid options: 'running' or 'stopped'.
7171

7272
Default value: `undef`
7373

7474
##### <a name="-firewall--pkg_ensure"></a>`pkg_ensure`
7575

76-
Data type: `Any`
76+
Data type: `Enum[present, installed, latest, 'present', 'installed', 'latest']`
7777

78-
Controls the state of the iptables package on your system. Valid options: 'present' or 'latest'.
78+
Controls the state of the iptables package on your system. Valid options: 'present', 'installed' or 'latest'.
7979

8080
Default value: `present`
8181

8282
##### <a name="-firewall--service_name"></a>`service_name`
8383

84-
Data type: `Any`
84+
Data type: `Variant[String[1], Array[String[1]]]`
8585

8686
Specify the name of the IPv4 iptables service.
8787

8888
Default value: `$firewall::params::service_name`
8989

9090
##### <a name="-firewall--service_name_v6"></a>`service_name_v6`
9191

92-
Data type: `Any`
92+
Data type: `Optional[String[1]]`
9393

9494
Specify the name of the IPv6 iptables service.
9595

9696
Default value: `$firewall::params::service_name_v6`
9797

9898
##### <a name="-firewall--package_name"></a>`package_name`
9999

100-
Data type: `Any`
100+
Data type: `Optional[Variant[String[1], Array[String[1]]]]`
101101

102102
Specify the platform-specific package(s) to install.
103103

104104
Default value: `$firewall::params::package_name`
105105

106106
##### <a name="-firewall--ebtables_manage"></a>`ebtables_manage`
107107

108-
Data type: `Any`
108+
Data type: `Boolean`
109109

110110
Controls whether puppet manages the ebtables package or not. If managed, the package will use the value of pkg_ensure.
111111

metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "puppetlabs-firewall",
3-
"version": "4.0.1",
3+
"version": "4.1.0",
44
"author": "puppetlabs",
55
"summary": "Manages Firewalls such as iptables",
66
"license": "Apache-2.0",

0 commit comments

Comments
 (0)