Bug 1815198
| Summary: | Setting installPlanApproval: Automatic does not automatically approve | ||
|---|---|---|---|
| Product: | OpenShift Container Platform | Reporter: | nate stephany <nstephan> |
| Component: | OLM | Assignee: | Evan Cordell <ecordell> |
| OLM sub component: | OLM | QA Contact: | Jian Zhang <jiazha> |
| Status: | CLOSED NOTABUG | Docs Contact: | |
| Severity: | unspecified | ||
| Priority: | unspecified | CC: | vdinh |
| Version: | 4.3.z | ||
| Target Milestone: | --- | ||
| Target Release: | 4.5.0 | ||
| 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: | 2020-03-23 20:13:58 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
nate stephany
2020-03-19 18:27:33 UTC
Hey Nate, I want to ask if you can check if there are other `Subscription` that exist in the same namespace and also check `installPlanApproval` in those `Subscription` to see if they are set to `Manual` or `Automatic`. As OLM resolves all `Subscription` in the same namespace as a set for dependency resolution, one `Subscription` is set to `Manual` will force all `Subscription` in the same namespace to be `Manual`. Thanks, Vu Yes, there are a couple of other in the `openshift-operators` namespace with `installPlanApproval: Manual`. Hey Nate, Then this is an expected behavior. As all subscriptions in the same namespace will be processed together by OLM for dependency resolution, one Manual subscription will resolve into all InstallPlans will have manual approval. You will need to convert all manual subscription into automatic approval. You can also install in different namespace that doesn't have manual subscription. Vu |