From c729f84cf70952600b857362e89b6a7a19cd49a4 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Mon, 14 Nov 2022 21:04:50 +0000 Subject: [PATCH] Release prep v8.4.0 --- CHANGELOG.md | 14 +++++++ REFERENCE.md | 103 ++++++++++++++++++++++++++++++++++++++++++++++++++ metadata.json | 2 +- 3 files changed, 118 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 46abdd7a7b..50c9245fd4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,20 @@ 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.4.0](https://github.com/puppetlabs/puppetlabs-apache/tree/v8.4.0) (2022-11-14) + +[Full Changelog](https://github.com/puppetlabs/puppetlabs-apache/compare/v8.3.0...v8.4.0) + +### Added + +- add maxrequestworkers parameter for mpm\_worker module [\#2331](https://github.com/puppetlabs/puppetlabs-apache/pull/2331) ([trefzer](https://github.com/trefzer)) +- support lbmethod modules [\#2268](https://github.com/puppetlabs/puppetlabs-apache/pull/2268) ([xorpaul](https://github.com/xorpaul)) + +### Fixed + +- Declare minimum Puppet version to be 6.24.0 [\#2342](https://github.com/puppetlabs/puppetlabs-apache/pull/2342) ([ekohl](https://github.com/ekohl)) +- Fix RedHat + PHP 8 libphp file [\#2333](https://github.com/puppetlabs/puppetlabs-apache/pull/2333) ([polatsinan](https://github.com/polatsinan)) + ## [v8.3.0](https://github.com/puppetlabs/puppetlabs-apache/tree/v8.3.0) (2022-10-28) [Full Changelog](https://github.com/puppetlabs/puppetlabs-apache/compare/v8.2.1...v8.3.0) diff --git a/REFERENCE.md b/REFERENCE.md index 8eae31100f..6eda79e72d 100644 --- a/REFERENCE.md +++ b/REFERENCE.md @@ -56,6 +56,10 @@ * [`apache::mod::intercept_form_submit`](#apachemodintercept_form_submit): Installs `mod_intercept_form_submit`. * [`apache::mod::itk`](#apachemoditk): Installs MPM `mod_itk`. * [`apache::mod::jk`](#apachemodjk): Installs `mod_jk`. +* [`apache::mod::lbmethod_bybusyness`](#apachemodlbmethod_bybusyness): Installs `lbmethod_bybusyness`. +* [`apache::mod::lbmethod_byrequests`](#apachemodlbmethod_byrequests): Installs `lbmethod_byrequests`. +* [`apache::mod::lbmethod_bytraffic`](#apachemodlbmethod_bytraffic): Installs `lbmethod_bytraffic`. +* [`apache::mod::lbmethod_heartbeat`](#apachemodlbmethod_heartbeat): Installs `lbmethod_heartbeat`. * [`apache::mod::ldap`](#apachemodldap): Installs and configures `mod_ldap`. * [`apache::mod::lookup_identity`](#apachemodlookup_identity): Installs `mod_lookup_identity` * [`apache::mod::macro`](#apachemodmacro): Installs `mod_macro`. @@ -3498,6 +3502,94 @@ $mount_file_content = { Default value: `{}` +### `apache::mod::lbmethod_bybusyness` + +Installs `lbmethod_bybusyness`. + +* **See also** + * https://httpd.apache.org/docs/2.4/mod/mod_lbmethod_bybusyness.html + * for additional documentation. + +#### Parameters + +The following parameters are available in the `apache::mod::lbmethod_bybusyness` class: + +* [`apache_version`](#apache_version) + +##### `apache_version` + +Data type: `Optional[String]` + +Version of Apache to install module on. + +Default value: `$apache::apache_version` + +### `apache::mod::lbmethod_byrequests` + +Installs `lbmethod_byrequests`. + +* **See also** + * https://httpd.apache.org/docs/2.4/mod/mod_lbmethod_byrequests.html + * for additional documentation. + +#### Parameters + +The following parameters are available in the `apache::mod::lbmethod_byrequests` class: + +* [`apache_version`](#apache_version) + +##### `apache_version` + +Data type: `Optional[String]` + +Version of Apache to install module on. + +Default value: `$apache::apache_version` + +### `apache::mod::lbmethod_bytraffic` + +Installs `lbmethod_bytraffic`. + +* **See also** + * https://httpd.apache.org/docs/2.4/mod/mod_lbmethod_bytraffic.html + * for additional documentation. + +#### Parameters + +The following parameters are available in the `apache::mod::lbmethod_bytraffic` class: + +* [`apache_version`](#apache_version) + +##### `apache_version` + +Data type: `Optional[String]` + +Version of Apache to install module on. + +Default value: `$apache::apache_version` + +### `apache::mod::lbmethod_heartbeat` + +Installs `lbmethod_heartbeat`. + +* **See also** + * https://httpd.apache.org/docs/2.4/mod/mod_lbmethod_heartbeat.html + * for additional documentation. + +#### Parameters + +The following parameters are available in the `apache::mod::lbmethod_heartbeat` class: + +* [`apache_version`](#apache_version) + +##### `apache_version` + +Data type: `Optional[String]` + +Version of Apache to install module on. + +Default value: `$apache::apache_version` + ### `apache::mod::ldap` Installs and configures `mod_ldap`. @@ -6986,6 +7078,7 @@ The following parameters are available in the `apache::mod::worker` class: * [`threadlimit`](#threadlimit) * [`listenbacklog`](#listenbacklog) * [`apache_version`](#apache_version) +* [`maxrequestworkers`](#maxrequestworkers) ##### `startservers` @@ -7002,6 +7095,7 @@ Data type: `Integer` The max number of simultaneous requests that will be served. This is the old name and is still supported. The new name is MaxRequestWorkers as of 2.3.13. +If maxrequestworkers is set, this value is ignored. Default value: `150` @@ -7076,6 +7170,15 @@ Used to verify that the Apache version you have requested is compatible with the Default value: ``undef`` +##### `maxrequestworkers` + +Data type: `Optional[Integer]` + +Maximum number of connections that will be processed simultaneously +if set, maxclients is ignored + +Default value: ``undef`` + ### `apache::mod::wsgi` Installs and configures `mod_wsgi`. diff --git a/metadata.json b/metadata.json index 536a80a5b4..83e8137051 100644 --- a/metadata.json +++ b/metadata.json @@ -1,6 +1,6 @@ { "name": "puppetlabs-apache", - "version": "8.3.0", + "version": "8.4.0", "author": "puppetlabs", "summary": "Installs, configures, and manages Apache virtual hosts, web services, and modules.", "license": "Apache-2.0",