Details
-
Bug
-
Status: Open
-
Normal
-
Resolution: Unresolved
-
None
-
None
-
Needs Assessment
-
Needs Assessment
Description
Basic Info
Module Version: 7.0.0
Puppet Version: OpenSource 6.18.0
OS Name/Version: RHEL 7.x puppet server, RHEL 6, 7, and 8 puppet clients
The class for managing mod::worker supports a different set of parameters from mod::event, even though the underlying MPMs support similar tuning parameters.
In particular, mod::worker don't support 'maxrequestworkers', which is the preferred named for Apache httpd 2.4.x
Desired Behavior:
It should be possible to switch from
class { '::apache::mod::event': |
maxrequestworkers => '600', |
serverlimit => '24', |
}
|
To:
class { '::apache::mod::worker': |
maxrequestworkers => '600', |
serverlimit => '24', |
}
|
without having to change parameters.
Actual Behavior:
Error: Could not retrieve catalog from remote server: Error 500 on SERVER: Server Error: Evaluation Error: Error while evaluating a Resource Statement, Class[Apache::Mod::Worker]: has no parameter named 'maxrequestworkers' (file: /etc/puppetlabs/code/environments/production/modules/profile/manifests/whatever/something.pp, line: 39, column: 3) on node whatever
|