From 9674a9d62716657c06dcad98858b6dac8188b329 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Thu, 18 Aug 2022 12:28:35 +0000 Subject: [PATCH] Release prep v8.1.0 --- CHANGELOG.md | 19 ++++++++++++++++++- REFERENCE.md | 48 +++++++++++++++++++++++++++++++++++++++++------- metadata.json | 2 +- 3 files changed, 60 insertions(+), 9 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ed5ac8baca..feec528821 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,24 @@ 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). -## [v8.0.0](https://github.com/puppetlabs/puppetlabs-apache/tree/v8.0.0) (2022-08-08) +## [v8.1.0](https://github.com/puppetlabs/puppetlabs-apache/tree/v8.1.0) (2022-08-18) + +[Full Changelog](https://github.com/puppetlabs/puppetlabs-apache/compare/v8.0.0...v8.1.0) + +### Added + +- Manage DNF module for mod\_auth\_openidc [\#2283](https://github.com/puppetlabs/puppetlabs-apache/pull/2283) ([ekohl](https://github.com/ekohl)) +- pdksync - \(GH-cat-11\) Certify Support for Ubuntu 22.04 [\#2276](https://github.com/puppetlabs/puppetlabs-apache/pull/2276) ([david22swan](https://github.com/david22swan)) + +### Fixed + +- Allow integers for timeouts [\#2294](https://github.com/puppetlabs/puppetlabs-apache/pull/2294) ([traylenator](https://github.com/traylenator)) +- 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)) +- fix duplicate definition of auth\_basic-mod [\#2287](https://github.com/puppetlabs/puppetlabs-apache/pull/2287) ([sircubbi](https://github.com/sircubbi)) +- 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)) +- Remove auth\_kerb and nss from Debian Bullseye [\#2281](https://github.com/puppetlabs/puppetlabs-apache/pull/2281) ([ekohl](https://github.com/ekohl)) + +## [v8.0.0](https://github.com/puppetlabs/puppetlabs-apache/tree/v8.0.0) (2022-08-09) [Full Changelog](https://github.com/puppetlabs/puppetlabs-apache/compare/v7.0.0...v8.0.0) diff --git a/REFERENCE.md b/REFERENCE.md index 0b17ba9f4f..600e8e11de 100644 --- a/REFERENCE.md +++ b/REFERENCE.md @@ -1224,7 +1224,7 @@ Default value: `'Indexes MultiViews'` ##### `icons_path` -Data type: `Stdlib::Absolutepath` +Data type: `Variant[Boolean, Stdlib::Absolutepath]` Sets the local path for an /icons/ Alias. Default depends on operating system: - Debian: /usr/share/apache2/icons @@ -1399,7 +1399,7 @@ Default value: ``undef`` ##### `cas_timeout` -Data type: `Optional[String]` +Data type: `Optional[Variant[Integer[0],String]]` The hard limit, in seconds, for a mod_auth_cas session. @@ -1407,7 +1407,7 @@ Default value: ``undef`` ##### `cas_idle_timeout` -Data type: `Optional[String]` +Data type: `Optional[Variant[Integer[0],String]]` The limit, in seconds, of how long a mod_auth_cas session can be idle. @@ -1591,10 +1591,44 @@ Default value: ``undef`` Installs and configures `mod_auth_openidc`. +* **Note** Unsupported platforms: OracleLinux: 6; RedHat: 6; Scientific: 6; SLES: all + * **See also** * https://github.com/zmartzone/mod_auth_openidc * for additional documentation. +#### Parameters + +The following parameters are available in the `apache::mod::auth_openidc` class: + +* [`manage_dnf_module`](#manage_dnf_module) +* [`dnf_module_ensure`](#dnf_module_ensure) +* [`dnf_module_name`](#dnf_module_name) + +##### `manage_dnf_module` + +Data type: `Boolean` + +Whether to manage the DNF module + +Default value: `and` + +##### `dnf_module_ensure` + +Data type: `String[1]` + +The DNF module name to ensure. Only relevant if manage_dnf_module is set to true. + +Default value: `'present'` + +##### `dnf_module_name` + +Data type: `String[1]` + +The DNF module name to manage. Only relevant if manage_dnf_module is set to true. + +Default value: `'mod_auth_openidc'` + ### `apache::mod::authn_core` Installs `mod_authn_core`. @@ -5651,7 +5685,7 @@ Default value: `'On'` ##### `proxy_timeout` -Data type: `Optional[String]` +Data type: `Optional[Variant[Integer[0],String]]` Network timeout for proxied requests. @@ -7326,7 +7360,7 @@ Default value: ``undef`` ##### `priority` -Data type: `Variant[Integer, Boolean]` +Data type: `Apache::Vhost::Priority` Sets the configuration file's priority by prefixing its filename with this parameter's numeric value, as Apache processes configuration files in alphanumeric order.
@@ -10636,11 +10670,11 @@ Default value: ``false`` ##### `oidc_settings` -Data type: `Optional[Apache::OIDCSettings]` +Data type: `Apache::OIDCSettings` An Apache::OIDCSettings Struct containing (mod_auth_openidc settings)[https://github.com/zmartzone/mod_auth_openidc/blob/master/auth_openidc.conf]. -Default value: ``undef`` +Default value: `{}` ##### `limitreqfields` diff --git a/metadata.json b/metadata.json index 11602cea03..857ec4d146 100644 --- a/metadata.json +++ b/metadata.json @@ -1,6 +1,6 @@ { "name": "puppetlabs-apache", - "version": "8.0.0", + "version": "8.1.0", "author": "puppetlabs", "summary": "Installs, configures, and manages Apache virtual hosts, web services, and modules.", "license": "Apache-2.0",