Bug 2125815
| Summary: | [GSS] 4.6 -> 4.7 upgrade stuck on provisioning failure | ||
|---|---|---|---|
| Product: | [Red Hat Storage] Red Hat OpenShift Data Foundation | Reporter: | Anton Mark <amark> |
| Component: | ocs-operator | Assignee: | Madhu Rajanna <mrajanna> |
| Status: | CLOSED CURRENTRELEASE | QA Contact: | avdhoot <asagare> |
| Severity: | high | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 4.7 | CC: | assingh, bkunal, lema, mrajanna, muagarwa, ocs-bugs, odf-bz-bot, pdhange, skudupud, sostapov, tdesala, tmanor, vumrao |
| Target Milestone: | --- | ||
| Target Release: | ODF 4.12.0 | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | 4.12.0-65 | Doc Type: | Bug Fix |
| Doc Text: |
Cause:
In the Existing version of the OCS operator, the ocs-operator PV controller Reads the controller-expand-secret-name sand controller-expand-secret-namespace from the ODF storageclass and tries to patch all the PV created for CephCSI to have the expand secret name and namespace if not present. This operator will fail if the storageclass doesn't contain the ControllerExpand secrets.
Consequence:
This will block the upgrade of ODF.
Fix:
Remove the PV controller from ocs-operator, as we dont need to patch the controller-expand-secret-name and controller-expand-secret-namespace to the PV created for CephCSI.
Result:
Upgrade will not be blocked because of this failure.
|
Story Points: | --- |
| Clone Of: | Environment: | ||
| Last Closed: | 2023-02-08 14:06:28 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
Anton Mark
2022-09-10 18:56:04 UTC
Posted upstream patch https://github.com/red-hat-storage/ocs-operator/pull/1804 |