Bug 2265147
| Summary: | [4.15 clone][MDR] VirtualMachine PV claimRef definition does not include "kind: PersistentVolumeClaim" | ||
|---|---|---|---|
| Product: | [Red Hat Storage] Red Hat OpenShift Data Foundation | Reporter: | Karolin Seeger <kseeger> |
| Component: | odf-dr | Assignee: | Nir Soffer <nsoffer> |
| odf-dr sub component: | ramen | QA Contact: | Annette Clewett <aclewett> |
| Status: | CLOSED DEFERRED | Docs Contact: | |
| Severity: | high | ||
| Priority: | high | CC: | aclewett, jhopper, kramdoss, kseeger, muagarwa, nsoffer |
| Version: | 4.15 | ||
| 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: | 2262455 | Environment: | |
| Last Closed: | 2024-09-04 09:49:46 UTC | Type: | --- |
| 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: | 2262455 | ||
| Bug Blocks: | |||
|
Description
Karolin Seeger
2024-02-20 17:16:05 UTC
I'm not sure this flow did reproduce the issue. In my tests, after deployment we do have a claimRef *without* kind in s3, and after failover we do have a claimRef *with* kind in the system. But - after failover ramen uploads the pv again to s3, and we have also "kind" in s3, so there is no conflict when changing the generation. I reproduced the issue locally by doing: 1. failover 2. edit the pv and remove "kind" 3. edit the drpc and change do-no-delete-pvc: "true" With this the validation error reproduced, and then replacing the ramen image fixed the issue. Moving the bug to 4.15.4. we need to understand why this bug needs to be backported. |