Skip to content

Commit babf023

Browse files
authored
Merge pull request #2297 from puppetlabs/release-prep
Release prep v8.1.0
2 parents 1475cd7 + 9674a9d commit babf023

File tree

3 files changed

+60
-9
lines changed

3 files changed

+60
-9
lines changed

CHANGELOG.md

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,24 @@
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-
## [v8.0.0](https://github.com/puppetlabs/puppetlabs-apache/tree/v8.0.0) (2022-08-08)
5+
## [v8.1.0](https://github.com/puppetlabs/puppetlabs-apache/tree/v8.1.0) (2022-08-18)
6+
7+
[Full Changelog](https://github.com/puppetlabs/puppetlabs-apache/compare/v8.0.0...v8.1.0)
8+
9+
### Added
10+
11+
- Manage DNF module for mod\_auth\_openidc [\#2283](https://github.com/puppetlabs/puppetlabs-apache/pull/2283) ([ekohl](https://github.com/ekohl))
12+
- pdksync - \(GH-cat-11\) Certify Support for Ubuntu 22.04 [\#2276](https://github.com/puppetlabs/puppetlabs-apache/pull/2276) ([david22swan](https://github.com/david22swan))
13+
14+
### Fixed
15+
16+
- Allow integers for timeouts [\#2294](https://github.com/puppetlabs/puppetlabs-apache/pull/2294) ([traylenator](https://github.com/traylenator))
17+
- Allow setting icons\_path to false so no alias will be set for it [\#2292](https://github.com/puppetlabs/puppetlabs-apache/pull/2292) ([Zarne](https://github.com/Zarne))
18+
- fix duplicate definition of auth\_basic-mod [\#2287](https://github.com/puppetlabs/puppetlabs-apache/pull/2287) ([sircubbi](https://github.com/sircubbi))
19+
- Allow custom\_config to have a string priority again [\#2284](https://github.com/puppetlabs/puppetlabs-apache/pull/2284) ([martin-koerner](https://github.com/martin-koerner))
20+
- Remove auth\_kerb and nss from Debian Bullseye [\#2281](https://github.com/puppetlabs/puppetlabs-apache/pull/2281) ([ekohl](https://github.com/ekohl))
21+
22+
## [v8.0.0](https://github.com/puppetlabs/puppetlabs-apache/tree/v8.0.0) (2022-08-09)
623

724
[Full Changelog](https://github.com/puppetlabs/puppetlabs-apache/compare/v7.0.0...v8.0.0)
825

REFERENCE.md

Lines changed: 41 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1224,7 +1224,7 @@ Default value: `'Indexes MultiViews'`
12241224

12251225
##### <a name="icons_path"></a>`icons_path`
12261226

1227-
Data type: `Stdlib::Absolutepath`
1227+
Data type: `Variant[Boolean, Stdlib::Absolutepath]`
12281228

12291229
Sets the local path for an /icons/ Alias. Default depends on operating system:
12301230
- Debian: /usr/share/apache2/icons
@@ -1399,15 +1399,15 @@ Default value: ``undef``
13991399

14001400
##### <a name="cas_timeout"></a>`cas_timeout`
14011401

1402-
Data type: `Optional[String]`
1402+
Data type: `Optional[Variant[Integer[0],String]]`
14031403

14041404
The hard limit, in seconds, for a mod_auth_cas session.
14051405

14061406
Default value: ``undef``
14071407

14081408
##### <a name="cas_idle_timeout"></a>`cas_idle_timeout`
14091409

1410-
Data type: `Optional[String]`
1410+
Data type: `Optional[Variant[Integer[0],String]]`
14111411

14121412
The limit, in seconds, of how long a mod_auth_cas session can be idle.
14131413

@@ -1591,10 +1591,44 @@ Default value: ``undef``
15911591

15921592
Installs and configures `mod_auth_openidc`.
15931593

1594+
* **Note** Unsupported platforms: OracleLinux: 6; RedHat: 6; Scientific: 6; SLES: all
1595+
15941596
* **See also**
15951597
* https://github.com/zmartzone/mod_auth_openidc
15961598
* for additional documentation.
15971599

1600+
#### Parameters
1601+
1602+
The following parameters are available in the `apache::mod::auth_openidc` class:
1603+
1604+
* [`manage_dnf_module`](#manage_dnf_module)
1605+
* [`dnf_module_ensure`](#dnf_module_ensure)
1606+
* [`dnf_module_name`](#dnf_module_name)
1607+
1608+
##### <a name="manage_dnf_module"></a>`manage_dnf_module`
1609+
1610+
Data type: `Boolean`
1611+
1612+
Whether to manage the DNF module
1613+
1614+
Default value: `and`
1615+
1616+
##### <a name="dnf_module_ensure"></a>`dnf_module_ensure`
1617+
1618+
Data type: `String[1]`
1619+
1620+
The DNF module name to ensure. Only relevant if manage_dnf_module is set to true.
1621+
1622+
Default value: `'present'`
1623+
1624+
##### <a name="dnf_module_name"></a>`dnf_module_name`
1625+
1626+
Data type: `String[1]`
1627+
1628+
The DNF module name to manage. Only relevant if manage_dnf_module is set to true.
1629+
1630+
Default value: `'mod_auth_openidc'`
1631+
15981632
### <a name="apachemodauthn_core"></a>`apache::mod::authn_core`
15991633

16001634
Installs `mod_authn_core`.
@@ -5651,7 +5685,7 @@ Default value: `'On'`
56515685

56525686
##### <a name="proxy_timeout"></a>`proxy_timeout`
56535687

5654-
Data type: `Optional[String]`
5688+
Data type: `Optional[Variant[Integer[0],String]]`
56555689

56565690
Network timeout for proxied requests.
56575691

@@ -7326,7 +7360,7 @@ Default value: ``undef``
73267360

73277361
##### <a name="priority"></a>`priority`
73287362

7329-
Data type: `Variant[Integer, Boolean]`
7363+
Data type: `Apache::Vhost::Priority`
73307364

73317365
Sets the configuration file's priority by prefixing its filename with this parameter's
73327366
numeric value, as Apache processes configuration files in alphanumeric order.<br />
@@ -10636,11 +10670,11 @@ Default value: ``false``
1063610670

1063710671
##### <a name="oidc_settings"></a>`oidc_settings`
1063810672

10639-
Data type: `Optional[Apache::OIDCSettings]`
10673+
Data type: `Apache::OIDCSettings`
1064010674

1064110675
An Apache::OIDCSettings Struct containing (mod_auth_openidc settings)[https://github.com/zmartzone/mod_auth_openidc/blob/master/auth_openidc.conf].
1064210676

10643-
Default value: ``undef``
10677+
Default value: `{}`
1064410678

1064510679
##### <a name="limitreqfields"></a>`limitreqfields`
1064610680

metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "puppetlabs-apache",
3-
"version": "8.0.0",
3+
"version": "8.1.0",
44
"author": "puppetlabs",
55
"summary": "Installs, configures, and manages Apache virtual hosts, web services, and modules.",
66
"license": "Apache-2.0",

0 commit comments

Comments
 (0)