Bug #27095
closedInherited class params for foreman_scap_client do not reflect openscap proxy change
Description
Steps to Reproduce:
1. Have a hostgroup with foreman_scap_client puppet class, but no openscap proxy
2. Add a host into the hostgroup from previous step, add openscap proxy directly to the host
3. Do a puppet agent -t to configure foreman_scap_client on host
Actual results:
root@fred-yocham ~]# puppet agent -t
Info: Using configured environment 'production'
Info: Retrieving pluginfacts
Info: Retrieving plugin
Info: Retrieving locales
Info: Loading facts
Error: Could not retrieve catalog from remote server: Error 500 on SERVER: Server Error: Evaluation Error: Error while evaluating a Resource Statement, Class[Foreman_scap_client]:
expects a value for parameter 'server'
expects a value for parameter 'port' on node fred-yocham
Warning: Not using cache on failed catalog
Error: Could not retrieve catalog; skipping run
Expected results:
Foreman_scap_client should be configured and installed successfully
Cause
Inherited class params for port and server are not modified when openscap proxy changes for host.
Updated by Ondřej Pražák almost 6 years ago
- Subject changed from Inherited class params for foreman_scap_client do not reflect openscap proxy change to Inherited class params for foreman_scap_client do not reflect openscap proxy change
- Priority changed from High to Normal
Updated by The Foreman Bot almost 6 years ago
- Status changed from New to Ready For Testing
- Assignee set to Ondřej Pražák
- Pull request https://github.com/theforeman/foreman_openscap/pull/397 added
Updated by Marek Hulán almost 6 years ago
- Fixed in Releases foreman_openscap 1.0.2 added
Updated by Anonymous almost 6 years ago
- Status changed from Ready For Testing to Closed
Applied in changeset foreman_openscap|69c0a7404f2245160da5d34737d94054130bf88d.