-
Notifications
You must be signed in to change notification settings - Fork 33
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
[ISSUE-1018] Custom Storage Group Feature #997
Commits on Feb 27, 2023
-
add StorageGroup property in proto message
Signed-off-by: Shi, Crane <crane.shi@emc.com>
Configuration menu - View commit details
-
Copy full SHA for e194e8d - Browse repository at this point
Copy the full SHA e194e8dView commit details -
generate types.pb.go from types.proto
Signed-off-by: Shi, Crane <crane.shi@emc.com>
Configuration menu - View commit details
-
Copy full SHA for 59ad30d - Browse repository at this point
Copy the full SHA 59ad30dView commit details
Commits on Mar 5, 2023
-
make non-lvg volume creation consistent with storage group label
Signed-off-by: Shi, Crane <crane.shi@emc.com>
Configuration menu - View commit details
-
Copy full SHA for 765ecc3 - Browse repository at this point
Copy the full SHA 765ecc3View commit details -
Signed-off-by: Shi, Crane <crane.shi@emc.com>
Configuration menu - View commit details
-
Copy full SHA for 55b0e23 - Browse repository at this point
Copy the full SHA 55b0e23View commit details
Commits on Mar 13, 2023
-
support syncing storage group label to LVG CR if necessary
Signed-off-by: Shi, Crane <crane.shi@emc.com>
Configuration menu - View commit details
-
Copy full SHA for 49f10e6 - Browse repository at this point
Copy the full SHA 49f10e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4dde7f1 - Browse repository at this point
Copy the full SHA 4dde7f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for e5a693a - Browse repository at this point
Copy the full SHA e5a693aView commit details
Commits on Mar 15, 2023
-
remove setting storageGroup property in volume CR eventually
Signed-off-by: Shi, Crane <crane.shi@emc.com>
Configuration menu - View commit details
-
Copy full SHA for 2bb28ef - Browse repository at this point
Copy the full SHA 2bb28efView commit details
Commits on Mar 20, 2023
-
sync driveCR's storage-group label to AC
Signed-off-by: Shi, Crane <crane.shi@emc.com>
Configuration menu - View commit details
-
Copy full SHA for 2fce327 - Browse repository at this point
Copy the full SHA 2fce327View commit details -
Configuration menu - View commit details
-
Copy full SHA for f0b3c83 - Browse repository at this point
Copy the full SHA f0b3c83View commit details -
Configuration menu - View commit details
-
Copy full SHA for 231f3ec - Browse repository at this point
Copy the full SHA 231f3ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 50506da - Browse repository at this point
Copy the full SHA 50506daView commit details
Commits on Mar 23, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 13a4df4 - Browse repository at this point
Copy the full SHA 13a4df4View commit details
Commits on Apr 23, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a19fa0e - Browse repository at this point
Copy the full SHA a19fa0eView commit details
Commits on Apr 24, 2023
-
rename and extract the storagegroup label key as constants
Signed-off-by: Shi, Crane <crane.shi@emc.com>
Configuration menu - View commit details
-
Copy full SHA for 78e986e - Browse repository at this point
Copy the full SHA 78e986eView commit details
Commits on Apr 26, 2023
-
sync the storage-group label removal from drives to ACs
Signed-off-by: Shi, Crane <crane.shi@emc.com>
Configuration menu - View commit details
-
Copy full SHA for 833a677 - Browse repository at this point
Copy the full SHA 833a677View commit details
Commits on May 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 09f9f3b - Browse repository at this point
Copy the full SHA 09f9f3bView commit details -
remove sync storage-group label from drive to AC in capacitycontroller
Signed-off-by: Shi, Crane <crane.shi@emc.com>
Configuration menu - View commit details
-
Copy full SHA for 7d57051 - Browse repository at this point
Copy the full SHA 7d57051View commit details -
Revert "remove sync storage-group label from drive to AC in capacityc…
…ontroller" This reverts commit 7d57051. Signed-off-by: Shi, Crane <crane.shi@emc.com>
Configuration menu - View commit details
-
Copy full SHA for c7225e4 - Browse repository at this point
Copy the full SHA c7225e4View commit details
Commits on May 6, 2023
-
Add StorageGroup Schema Definition and generated files
Signed-off-by: Shi, Crane <crane.shi@emc.com>
Configuration menu - View commit details
-
Copy full SHA for 7abaaf1 - Browse repository at this point
Copy the full SHA 7abaaf1View commit details
Commits on May 7, 2023
-
refine StorageGroup definition
Signed-off-by: Shi, Crane <crane.shi@emc.com>
Configuration menu - View commit details
-
Copy full SHA for dd2911c - Browse repository at this point
Copy the full SHA dd2911cView commit details -
Signed-off-by: Shi, Crane <crane.shi@emc.com>
Configuration menu - View commit details
-
Copy full SHA for 946359e - Browse repository at this point
Copy the full SHA 946359eView commit details
Commits on May 8, 2023
-
Add storagegroup crd to scheme
Signed-off-by: Shi, Crane <crane.shi@emc.com>
Configuration menu - View commit details
-
Copy full SHA for 237a282 - Browse repository at this point
Copy the full SHA 237a282View commit details
Commits on May 14, 2023
-
handling of storagegroup creation
Signed-off-by: Shi, Crane <crane.shi@emc.com>
Configuration menu - View commit details
-
Copy full SHA for dc427b3 - Browse repository at this point
Copy the full SHA dc427b3View commit details -
remove sync storage-group label from drive to AC in capacitycontroller
Signed-off-by: Shi, Crane <crane.shi@emc.com>
Configuration menu - View commit details
-
Copy full SHA for 668f002 - Browse repository at this point
Copy the full SHA 668f002View commit details -
Configuration menu - View commit details
-
Copy full SHA for 16d96be - Browse repository at this point
Copy the full SHA 16d96beView commit details
Commits on May 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for bc2a375 - Browse repository at this point
Copy the full SHA bc2a375View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d75309 - Browse repository at this point
Copy the full SHA 3d75309View commit details -
support storage-group deletion
Signed-off-by: Shi, Crane <crane.shi@emc.com>
Configuration menu - View commit details
-
Copy full SHA for 086146e - Browse repository at this point
Copy the full SHA 086146eView commit details
Commits on May 18, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c67ede0 - Browse repository at this point
Copy the full SHA c67ede0View commit details
Commits on May 19, 2023
-
Handle invalidField and make MatchFields ANDed
Signed-off-by: Shi, Crane <crane.shi@emc.com>
Configuration menu - View commit details
-
Copy full SHA for 92b82f6 - Browse repository at this point
Copy the full SHA 92b82f6View commit details -
support NumberDrivesPerNode in DriveSelector
Signed-off-by: Shi, Crane <crane.shi@emc.com>
Configuration menu - View commit details
-
Copy full SHA for 0a17dbf - Browse repository at this point
Copy the full SHA 0a17dbfView commit details
Commits on May 20, 2023
-
fix & add log for noDriveSelected and invalidField
Signed-off-by: Shi, Crane <crane.shi@emc.com>
Configuration menu - View commit details
-
Copy full SHA for 87f1db9 - Browse repository at this point
Copy the full SHA 87f1db9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7abce20 - Browse repository at this point
Copy the full SHA 7abce20View commit details
Commits on May 21, 2023
-
fix issue in noDriveSelected and numberDrivesPerNode support
Signed-off-by: Shi, Crane <crane.shi@emc.com>
Configuration menu - View commit details
-
Copy full SHA for 0f72b5b - Browse repository at this point
Copy the full SHA 0f72b5bView commit details
Commits on May 22, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f966767 - Browse repository at this point
Copy the full SHA f966767View commit details -
fix matchFields issue on bool type
Signed-off-by: Shi, Crane <crane.shi@emc.com>
Configuration menu - View commit details
-
Copy full SHA for 25d33cc - Browse repository at this point
Copy the full SHA 25d33ccView commit details -
fix the issue that drive with non-lvg volume may be selected
Signed-off-by: Shi, Crane <crane.shi@emc.com>
Configuration menu - View commit details
-
Copy full SHA for 52f933f - Browse repository at this point
Copy the full SHA 52f933fView commit details
Commits on May 25, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 3448a18 - Browse repository at this point
Copy the full SHA 3448a18View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1802e7e - Browse repository at this point
Copy the full SHA 1802e7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f35687 - Browse repository at this point
Copy the full SHA 7f35687View commit details
Commits on May 27, 2023
-
refine handleStorageGroupCreation
Signed-off-by: Shi, Crane <crane.shi@emc.com>
Configuration menu - View commit details
-
Copy full SHA for eb41273 - Browse repository at this point
Copy the full SHA eb41273View commit details
Commits on May 28, 2023
-
refine handleStorageGroupCreation
Signed-off-by: Shi, Crane <crane.shi@emc.com>
Configuration menu - View commit details
-
Copy full SHA for b36a14d - Browse repository at this point
Copy the full SHA b36a14dView commit details
Commits on May 29, 2023
-
Signed-off-by: Shi, Crane <crane.shi@emc.com>
Configuration menu - View commit details
-
Copy full SHA for 7d61b3f - Browse repository at this point
Copy the full SHA 7d61b3fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 03049a9 - Browse repository at this point
Copy the full SHA 03049a9View commit details
Commits on May 30, 2023
-
Configuration menu - View commit details
-
Copy full SHA for baf7afb - Browse repository at this point
Copy the full SHA baf7afbView commit details -
Change storagegroup print column
Signed-off-by: Shi, Crane <crane.shi@emc.com>
Configuration menu - View commit details
-
Copy full SHA for bb78b37 - Browse repository at this point
Copy the full SHA bb78b37View commit details -
Configuration menu - View commit details
-
Copy full SHA for 520144d - Browse repository at this point
Copy the full SHA 520144dView commit details -
support manual storage-group labeling on drive again
Signed-off-by: Shi, Crane <crane.shi@emc.com>
Configuration menu - View commit details
-
Copy full SHA for 3636d47 - Browse repository at this point
Copy the full SHA 3636d47View commit details -
Merge branch 'feature-storage-group-initial' of https://github.com/de…
…ll/csi-baremetal into feature-storage-group-initial Signed-off-by: Shi, Crane <crane.shi@emc.com>
Configuration menu - View commit details
-
Copy full SHA for 566f49e - Browse repository at this point
Copy the full SHA 566f49eView commit details
Commits on May 31, 2023
-
only watch storagegroup delete event in storagegroup controller
Signed-off-by: Shi, Crane <crane.shi@emc.com>
Configuration menu - View commit details
-
Copy full SHA for f035c0d - Browse repository at this point
Copy the full SHA f035c0dView commit details -
Refactor func to add/rm sg label and enhance manual sg labeling
Signed-off-by: Shi, Crane <crane.shi@emc.com>
Configuration menu - View commit details
-
Copy full SHA for 381ff9c - Browse repository at this point
Copy the full SHA 381ff9cView commit details
Commits on Jun 4, 2023
-
support to get ac for drive with lvg in drive sg label sync
Signed-off-by: Shi, Crane <crane.shi@emc.com>
Configuration menu - View commit details
-
Copy full SHA for 80a56c8 - Browse repository at this point
Copy the full SHA 80a56c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 09f27be - Browse repository at this point
Copy the full SHA 09f27beView commit details
Commits on Jun 5, 2023
-
now also include drive del event for storagegroup controller
Signed-off-by: Shi, Crane <crane.shi@emc.com>
Configuration menu - View commit details
-
Copy full SHA for 9d10619 - Browse repository at this point
Copy the full SHA 9d10619View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c558f9 - Browse repository at this point
Copy the full SHA 4c558f9View commit details -
fix that no del event of sg is caught
Signed-off-by: Shi, Crane <crane.shi@emc.com>
Configuration menu - View commit details
-
Copy full SHA for 82597ba - Browse repository at this point
Copy the full SHA 82597baView commit details -
refine log & add initial draft of func syncDriveOnAllStorageGroups
Signed-off-by: Shi, Crane <crane.shi@emc.com>
Configuration menu - View commit details
-
Copy full SHA for 1c10de2 - Browse repository at this point
Copy the full SHA 1c10de2View commit details -
support simple status tracking of storagegroup
Signed-off-by: Shi, Crane <crane.shi@emc.com>
Configuration menu - View commit details
-
Copy full SHA for d02dc02 - Browse repository at this point
Copy the full SHA d02dc02View commit details -
add support of storage group label sync on new drive creation
Signed-off-by: Shi, Crane <crane.shi@emc.com>
Configuration menu - View commit details
-
Copy full SHA for 8364271 - Browse repository at this point
Copy the full SHA 8364271View commit details -
Configuration menu - View commit details
-
Copy full SHA for a3bdbfd - Browse repository at this point
Copy the full SHA a3bdbfdView commit details -
Configuration menu - View commit details
-
Copy full SHA for ee055c8 - Browse repository at this point
Copy the full SHA ee055c8View commit details
Commits on Jun 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d6b0c18 - Browse repository at this point
Copy the full SHA d6b0c18View commit details -
service procedure only supports storage group whose numDrivesPerNode …
…is 0 Signed-off-by: Shi, Crane <crane.shi@emc.com>
Configuration menu - View commit details
-
Copy full SHA for 9d1f096 - Browse repository at this point
Copy the full SHA 9d1f096View commit details
Commits on Jun 7, 2023
-
fix sg nil annotation panic error
Signed-off-by: Shi, Crane <crane.shi@emc.com>
Configuration menu - View commit details
-
Copy full SHA for bd75ce6 - Browse repository at this point
Copy the full SHA bd75ce6View commit details
Commits on Jun 9, 2023
-
service procedure support of storage group whose numDrivesPerNode>0
Signed-off-by: Shi, Crane <crane.shi@emc.com>
Configuration menu - View commit details
-
Copy full SHA for 5565239 - Browse repository at this point
Copy the full SHA 5565239View commit details -
Configuration menu - View commit details
-
Copy full SHA for caa6679 - Browse repository at this point
Copy the full SHA caa6679View commit details
Commits on Jun 10, 2023
-
fix issue in reconcile of sg with numberDrivesPerNode>0
Signed-off-by: Shi, Crane <crane.shi@emc.com>
Configuration menu - View commit details
-
Copy full SHA for aa1ec1d - Browse repository at this point
Copy the full SHA aa1ec1dView commit details
Commits on Jun 11, 2023
-
refine logic for reconcile of sg with numDrivesPerNode>0
Signed-off-by: Shi, Crane <crane.shi@emc.com>
Configuration menu - View commit details
-
Copy full SHA for ab28f47 - Browse repository at this point
Copy the full SHA ab28f47View commit details -
sg label restore on drive selected by sg with numDrviesPerNode>0
Signed-off-by: Shi, Crane <crane.shi@emc.com>
Configuration menu - View commit details
-
Copy full SHA for 0a6452d - Browse repository at this point
Copy the full SHA 0a6452dView commit details -
refine the logic to sync drive label on sg with numDrivesPerNode>0
Signed-off-by: Shi, Crane <crane.shi@emc.com>
Configuration menu - View commit details
-
Copy full SHA for d96429f - Browse repository at this point
Copy the full SHA d96429fView commit details -
Revert syncing storage group label to LVG CR if necessary
Signed-off-by: Shi, Crane <crane.shi@emc.com>
Configuration menu - View commit details
-
Copy full SHA for 1dd0b14 - Browse repository at this point
Copy the full SHA 1dd0b14View commit details -
Configuration menu - View commit details
-
Copy full SHA for 17fa105 - Browse repository at this point
Copy the full SHA 17fa105View commit details
Commits on Jun 12, 2023
-
add more log for adding sg label to drive
Signed-off-by: Shi, Crane <crane.shi@emc.com>
Configuration menu - View commit details
-
Copy full SHA for 046da2c - Browse repository at this point
Copy the full SHA 046da2cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1634127 - Browse repository at this point
Copy the full SHA 1634127View commit details -
refine code comment and increase UT coverage
Signed-off-by: Shi, Crane <crane.shi@emc.com>
Configuration menu - View commit details
-
Copy full SHA for 3e9accd - Browse repository at this point
Copy the full SHA 3e9accdView commit details -
Signed-off-by: Shi, Crane <crane.shi@emc.com>
Configuration menu - View commit details
-
Copy full SHA for fcaf2f6 - Browse repository at this point
Copy the full SHA fcaf2f6View commit details
Commits on Jun 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 077d75e - Browse repository at this point
Copy the full SHA 077d75eView commit details
Commits on Jun 20, 2023
-
Signed-off-by: Shi, Crane <crane.shi@emc.com>
Configuration menu - View commit details
-
Copy full SHA for 9eebed9 - Browse repository at this point
Copy the full SHA 9eebed9View commit details
Commits on Jun 21, 2023
-
refine storagegroupcontroller updateEventFilter & nil labels case handle
Signed-off-by: Shi, Crane <crane.shi@emc.com>
Configuration menu - View commit details
-
Copy full SHA for 0ce6eee - Browse repository at this point
Copy the full SHA 0ce6eeeView commit details -
Configuration menu - View commit details
-
Copy full SHA for ad569d9 - Browse repository at this point
Copy the full SHA ad569d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for b2d9c09 - Browse repository at this point
Copy the full SHA b2d9c09View commit details -
fix devkit base image tag to 15.4 to resolve devkit image build failure
Signed-off-by: Shi, Crane <crane.shi@emc.com>
Configuration menu - View commit details
-
Copy full SHA for cba700d - Browse repository at this point
Copy the full SHA cba700dView commit details
Commits on Jun 23, 2023
-
nil map can still work for map entry read
Signed-off-by: Shi, Crane <crane.shi@emc.com>
Configuration menu - View commit details
-
Copy full SHA for f9e8688 - Browse repository at this point
Copy the full SHA f9e8688View commit details
Commits on Jun 26, 2023
-
refine error handling and error log
Signed-off-by: Shi, Crane <crane.shi@emc.com>
Configuration menu - View commit details
-
Copy full SHA for d4463f0 - Browse repository at this point
Copy the full SHA d4463f0View commit details -
Signed-off-by: Shi, Crane <crane.shi@emc.com>
Configuration menu - View commit details
-
Copy full SHA for daf9fc3 - Browse repository at this point
Copy the full SHA daf9fc3View commit details -
refine error messages for labeling and label removal in sg handling
Signed-off-by: Shi, Crane <crane.shi@emc.com>
Configuration menu - View commit details
-
Copy full SHA for d861003 - Browse repository at this point
Copy the full SHA d861003View commit details -
removal some deprecated bool flags
Signed-off-by: Shi, Crane <crane.shi@emc.com>
Configuration menu - View commit details
-
Copy full SHA for 6c9ec1f - Browse repository at this point
Copy the full SHA 6c9ec1fView commit details -
sync storage group label to LVG CR if necessary
Signed-off-by: Shi, Crane <crane.shi@emc.com>
Configuration menu - View commit details
-
Copy full SHA for 2e544de - Browse repository at this point
Copy the full SHA 2e544deView commit details -
refine sg ctrl's drive update event predicate to include drive removal
Signed-off-by: Shi, Crane <crane.shi@emc.com>
Configuration menu - View commit details
-
Copy full SHA for 8341362 - Browse repository at this point
Copy the full SHA 8341362View commit details
Commits on Jun 27, 2023
-
still only focus on drive sg label update event
Signed-off-by: Shi, Crane <crane.shi@emc.com>
Configuration menu - View commit details
-
Copy full SHA for 04f731e - Browse repository at this point
Copy the full SHA 04f731eView commit details