Bug 2065282
| Summary: | Secure RBAC, invalid YAML syntax in enable-secure-rbac.yaml file crashes overcloud when redeployed | ||
|---|---|---|---|
| Product: | Red Hat OpenStack | Reporter: | Omer Schwartz <oschwart> |
| Component: | puppet-openstacklib | Assignee: | Douglas Mendizábal <dmendiza> |
| Status: | CLOSED ERRATA | QA Contact: | Jeremy Agee <jagee> |
| Severity: | high | Docs Contact: | |
| Priority: | high | ||
| Version: | 17.0 (Wallaby) | CC: | bbonguar, bdobreli, cjeanner, dmendiza, elicohen, jhakimra, jjoyce, jschluet, mburns, slinaber, tkajinam, tvignaud |
| Target Milestone: | beta | Keywords: | TestBlocker, Triaged |
| Target Release: | 17.0 | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | puppet-openstacklib-18.5.1-0.20220416002854.358e2a4.el9ost | Doc Type: | If docs needed, set a value |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2022-09-21 12:19:39 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: | |
| Embargoed: | |||
| Bug Depends On: | |||
| Bug Blocks: | 1901686, 2124617 | ||
|
Description
Omer Schwartz
2022-03-17 15:16:49 UTC
We might need to consider better formatting logic in puppet-openstacklib https://github.com/openstack/puppet-openstacklib/blob/master/manifests/policy/base.pp#L88 In the past we tried augeas but failed because it does not support current structure of policy yaml. (augeas works properly only when an aditional top level key exists) (In reply to Takashi Kajinami from comment #1) > We might need to consider better formatting logic in puppet-openstacklib > https://github.com/openstack/puppet-openstacklib/blob/master/manifests/ > policy/base.pp#L88 > > In the past we tried augeas but failed because it does not support current > structure of policy yaml. > (augeas works properly only when an aditional top level key exists) Reported a bug for puppet-openstacklib. https://bugs.launchpad.net/puppet-openstacklib/+bug/1965338 Any idea why the BZ is still on POST? The upstream issue (https://bugs.launchpad.net/puppet-openstacklib/+bug/1965338) seem to be resolved - is this waiting for backport? (asking mainly because it's a test blocker) Hi Yaniv, it looks like this was moved to MODIFIED already by Jon. 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 (Release of components for Red Hat OpenStack Platform 17.0 (Wallaby)), 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/RHEA-2022:6543 The needinfo request[s] on this closed bug have been removed as they have been unresolved for 120 days |