| Summary: | The schedule of an SCAP policy is not nest when added to parent host-group | ||
|---|---|---|---|
| Product: | Red Hat Satellite | Reporter: | Harald Jensås <hjensas> |
| Component: | SCAP Plugin | Assignee: | Marek Hulan <mhulan> |
| Status: | CLOSED ERRATA | QA Contact: | Shimon Shtein <sshtein> |
| Severity: | medium | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 6.1.5 | CC: | bkearney, gkonda, jcallaha, mhulan, sshtein |
| Target Milestone: | Unspecified | Keywords: | Triaged |
| Target Release: | Unused | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2018-02-21 16:51:07 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
Moving 6.2 bugs out to sat-backlog. Created redmine issue http://projects.theforeman.org/issues/18066 from this bug Thanks for the report. We should add inheriting mechanism here too, so the policies from all parent host groups are merged into the policies list. Upstream bug assigned to mhulan Upstream bug assigned to mhulan Moving this bug to POST for triage into Satellite 6 since the upstream issue http://projects.theforeman.org/issues/18066 has been resolved. *** Bug 1474407 has been marked as a duplicate of this bug. *** Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHSA-2018:0336 Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA.
>
> For information on the advisory, and where to find the updated files, follow the link below.
>
> If the solution does not work for you, open a new bug report.
>
> https://access.redhat.com/errata/RHSA-2018:0336
|
Description of problem: When creating a SCAP Policy and selecting the parent hostgroup of multiple nested host-groups the 'policy:' does not apply to hosts that are members of the nested groups. Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1.Create 3 host groups ---|-------------|------------------|------------------|---------------------------------|------ ID | NAME | TITLE | OPERATING SYSTEM | ENVIRONMENT | MODEL ---|-------------|------------------|------------------|---------------------------------|------ 1 | RHEL7Server | RHEL7Server | RedHat 7.2 | KT_Example_ORG_Library_puppet_7 | 5 | LNX | RHEL7Server/LNX | | | 4 | PROD | RHEL7Server/PROD | | | ---|-------------|------------------|------------------|---------------------------------|------ 2. Create an SCAP policy. 3. Assign the SCAP policy to the RHEL7Server host-group. Actual results: The policy does not apply correctly to a host in the nested groups LNX and PROD. The "policies:" become an unset array, instead of specifying policy ID and schedule. However the 'foreman_scap_client:' class is added. --- classes: foreman_scap_client: policies: [] port: '9090' server: sat61.lnx.example.com parameters: puppetmaster: sat61.lnx.example.com hostgroup: RHEL7Server/LNX Expected results: The policy should apply correctly to hosts that are part of nested host-groups. --- classes: foreman_scap_client: policies: - id: 1 profile_id: xccdf_org.ssgproject.content_profile_common content_path: /var/lib/openscap/content/96e3704d2909a9f0956131e7254d2d3416ca9268f2d735e3f40a4353efa3c3e9.xml download_path: /compliance/policies/1/content minute: ! '*/10' hour: ! '*' monthday: ! '*' month: ! '*' weekday: ! '*' port: 9090 server: sat61.lnx.example.com parameters: puppetmaster: sat61.lnx.example.com hostgroup: RHEL7Server/LNX Additional info: