Changelog
- 0a28b7e Add test for mount package changes
- de7d995 - Add code for parsing udev event - Handle local probes based on event action - Move udev event handling to sys package and simplify listener implement - Fill in the remaining fields from /run/udev/data
- 787c1ad - Add support for kubernetes v1.23 - Add a default installer for experimental/unsupported versions
- b95e30a - Bug fix - ueventfsuuid mismatch - Bug fix - syncing sys info changes
- 070bd70 - Fix isMounted check in verifyHostStateForDrive function - Replace checkDrive with verifyHostStateForDrive in nodestagevolume
- 303552b - make mounted drives as unavailable - skip umounting while formatting
- fa9c0bb Add verifyHostStateForDrive
- f9d114b Add TestRunMatchers
- 2e4caa0 Add delete uevent handler implementation
- 6033469 Add identity matcher and testcases
- c6afaeb Add matcher func
- f5b76b6 Add missing testcases and fix existing testcases
- 60ebbfd Add state based match results
- 0672d36 Add the newly added field in beta4 version and rectify converion_test
- 1d7ff00 Added
- 6a902ce Address review comments
- 9bd79eb Do not umount legacy mounts on upgrade
- 2c1b8e5 Drive controller refactor
- e813820 Fix access-tier docs and make access-tier values case in-sensitive while scheduling
- 2bbc78d Fix and add missing testcases and remove unused code
- 40bd010 Fix drive validation and add test cases
- e252fc4 Fix matchers for v1beta1 drives
- 5c5f457 Fix minor style and design nits
- 166bb00 Fix volume deletion CI
- b97a9da Fix volume labels on upgrade
- 43262a9 Fix wip branch
- 07d04fd Fix wwid checks to handle comparisions without extensions
- cb6954c Framework to match the probed device with the list of drives
- a60bf2d Handle ctx in uevent listener functions and add test cases
- b0baa5e Handle lost volumes and create volume fix
- 39335f7 Implement Add
- 66b07ca Implement add uevent handler and add necessary test cases
- 40bc3fc Implement change uevent handler
- fc68c3b Remove crd flag from installation, deprecated
- 7c0ba31 Rename Info to MountInfo
- 3eb67e0 Revert "rename eventQueue to eventStore"
- 553d9b9 Revert "split storing event in the map and sending key to keyCh separate"
- e25f8e7 Revert the index key changes and add missing testcases
- e07d9d4 Update conditions when the lost drive is back
- af423af Use go1.17.8 for the build and go1.18 for the sidecar images
- 31adf02 Use hashed data as key
- 5725019 WIP PR
- 714e732 WIP: new dynamic-discovery impl
- f1e76d4 add event queue
- bf3a169 add minor fixes and make removable drive as unavailable
- e5ee1fa add missing test cases
- d4d31a3 add new version beta4
- d9c996f add sync method
- f50dabf add test for indexer
- db95acd change uevent listener impl
- 86afe8a check mountoptions only if its not empty
- 9ddbca2 drive controller fixes
- 3038eb9 fix linters
- 9f3e5d6 fix lost drives
- b801514 fix review comments
- bc32cf0 fix the example in access-tier based scheduling doc
- 58631e4 fix unit tests
- 5166dd4 make it compilable
- 90cb9ea modify functional tests
- 546053e move to priority based matching
- e5fd29b rectify functional test and lint failures
- 04c94c6 refactor to include indexer
- ec93216 remove unused code
- 0ce5234 removed systest
- d67071c rename eventQueue to eventStore
- e482b30 set drive status in uevent handler upon format and release requests
- 1e06846 split storing event in the map and sending key to keyCh separate
- 114a728 use channel instead of array for fetching keys
- fab5600 wait for indexer reflector to sync