Bug 2008027
Summary: | "opm validate" does not raise error message when channel head does not contain olm.bundle.object in properties | ||
---|---|---|---|
Product: | OpenShift Container Platform | Reporter: | xzha |
Component: | OLM | Assignee: | Kevin Rizza <krizza> |
OLM sub component: | OLM | QA Contact: | xzha |
Status: | CLOSED WONTFIX | Docs Contact: | |
Severity: | medium | ||
Priority: | medium | CC: | pegoncal, tflannag |
Version: | 4.9 | Keywords: | Triaged |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2022-04-08 12:42:06 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: |
Description
xzha
2021-09-27 02:55:13 UTC
There is a PR to add a downstream validation step to check for bundle objects on channel heads, https://github.com/openshift/operator-framework-olm/pull/210. The effects of the bug should mostly go away with the changes to render adding bundle objects to rendered bundles by default. I'm going to move this back to ASSIGNED back on Ankita's previous comment. It sounds like we may get this behavior for free when the new render logic (which should've landed downstream yesterday), so I'm going to mark this as reviewed-in-sprint as well. We may want to investigate whether this is a potential CLOSED/WONTFIX candidate and track opm validate encoding logic to determine whether a bundle has the sufficient metadata to be compliant with the packagemanifest API. |