-
Notifications
You must be signed in to change notification settings - Fork 53
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
VRG: Add multi StorageClasses support by filtering PeerClasses #1487
base: main
Are you sure you want to change the base?
Commits on Sep 17, 2024
-
extend DRPolicy and VRG spec with PeerClasses
Signed-off-by: rakeshgm <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c3e852b - Browse repository at this point
Copy the full SHA c3e852bView commit details -
add peerClasses to VRG from DRPolicy
introduced PeerClasses field under spec.Async and spec.Sync. this contains replciation id, storage id and StorageClassName. Signed-off-by: rakeshgm <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3af01ad - Browse repository at this point
Copy the full SHA 3af01adView commit details -
Configuration menu - View commit details
-
Copy full SHA for acb700f - Browse repository at this point
Copy the full SHA acb700fView commit details -
improve filtering replicationClass Signed-off-by: rakeshgm <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0fd499d - Browse repository at this point
Copy the full SHA 0fd499dView commit details -
add StorageClass Labels, ReplicationClass Lables and PeerClasses Signed-off-by: rakeshgm <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6827e01 - Browse repository at this point
Copy the full SHA 6827e01View commit details -
add StorgeClass Label, VolumeSnapshotClass Labels and PeerClasses Signed-off-by: rakeshgm <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a7e4e06 - Browse repository at this point
Copy the full SHA a7e4e06View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7019f41 - Browse repository at this point
Copy the full SHA 7019f41View commit details -
handle case where PeerClasses are not available
Signed-off-by: rakeshgm <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2ea2db9 - Browse repository at this point
Copy the full SHA 2ea2db9View commit details -
vrg_volrep_test: tests with no peerClasses
adding tests with no peerClasses and no replicaitonID in VRC Signed-off-by: rakeshgm <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b27af18 - Browse repository at this point
Copy the full SHA b27af18View commit details
Commits on Sep 20, 2024
-
skip filtering using sid with replicationClass
skip filtering using sid with replicationClass if peerclass is not found Signed-off-by: rakeshgm <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a654e19 - Browse repository at this point
Copy the full SHA a654e19View commit details