Bug 2294704
Summary: | [MDR] [UI]: Optimize DRPC creation when multiple workloads are deployed in a single namespace | ||
---|---|---|---|
Product: | [Red Hat Storage] Red Hat OpenShift Data Foundation | Reporter: | akarsha <akrai> |
Component: | documentation | Assignee: | Erin Donnelly <edonnell> |
Status: | ASSIGNED --- | QA Contact: | Neha Berry <nberry> |
Severity: | low | Docs Contact: | |
Priority: | unspecified | ||
Version: | 4.16 | CC: | edonnell, gshanmug, hnallurv, kbg, nthomas, odf-bz-bot, rgowdege, rtalur, skatiyar |
Target Milestone: | --- | Flags: | skatiyar:
needinfo?
(rtalur) gshanmug: needinfo? (akrai) |
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Known Issue | |
Doc Text: |
.Optimize DRPC creation when multiple workloads are deployed in a single namespace
When multiple applications refer to the same placement, then enabling DR for any of the applications enables it for all the applications that refer to the placement.
If the applications are created after the creation of the DRPC, the PVC label selector in the DRPC might not match the labels of the newer applications.
Workaround: In such cases, disabling DR and enabling it again with the right label selector is recommended.
|
Story Points: | --- |
Clone Of: | Environment: | ||
Last Closed: | 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: | 2260844 |
Description
akarsha
2024-06-28 09:03:59 UTC
We can document this behaviour for 4.16, but I want to confirm with the Ramen team (@Talur) whether we really support multiple applications sharing same Placement in our product ?? (In reply to Sanjal Katiyar from comment #3) > We can document this behaviour for 4.16, but I want to confirm with the > Ramen team (@Talur) whether we really support multiple applications sharing > same Placement in our product ?? also, what will be the expected behaviour in that case ?? I doubt scenarios replicated as part of this BZ are valid, still will wait for reply on https://bugzilla.redhat.com/show_bug.cgi?id=2294704#c3 before deciding to close/fix or document the BZ. If single "Placement" is applied to many applications, applying policy to one will DR protect all. As per the BZ description: > Expected results: > if there are more than one apps using a single placement then label selector should be created differently that is ui should create drpc with the label selctor macthing all the apps UI already displays all the PVC labels present in the application namespace, so whatever labels are selected during applying policy to the first app will be passed down to the DRPC and will be utilised for all other applications as well (which are sharing common "Placement"). |