Releases: minio/directpv
Releases · minio/directpv
Release version 2.0.9
Changelog
- 467ca8b Ignore FS probe errors while starting
Release version 2.0.8
Changelog
- ac6deb7 ignore device probe errors while starting
Release version 2.0.7
Release version 2.0.6
Changelog
- 9075393 fix mountpropogation mode for /dev
Release version 2.0.5
Changelog
- 685eb97 Add non-semver version support in installer
- edb53e6 Add unit tests for non-semver-version support in installer
- c5dd979 Add wwid+partitionno check while matching
- 32cc947 Fix checkXFS check to handle "operation not supported" mount errors as well
- 24743c6 OCI Manifest Type Confusion Issue
- aed82dc Remove SerialNumber matching as it is not reliable
Release version 2.0.4
Changelog
- 3578d61 Add a flag in the install command to support image pull secrets for pods
- 9ec5f1f Add filesystem UUID check before staging the volume
- 76e8135 Add go linter
- f4b84ae Add more privilege
- c5ef522 Add warnings to denote dynamic-discovery feature as experimental
- 6bd4a29 Modify the latest crd version in the list if already present
- 68cb6da Mount drive only if CRD drive object succeeded in sync drive
- a0e56b5 Move mount related functions to separate pkg -
/pkg/mount
- 879a2a7 Run dynamic drive discovery service as separate container.
- 9a67184 Update installation.md
- cd5e3c3 Update the mountpoint after mounting the drive on node restart
- ac419c8 add go header
- 7793c99 address review comments
- 5ad0168 move to utils package
- 83fde8b update go files
- 69187eb update license header to DirectPV
- b5eec62 update log to directpv
Release version 2.0.3
Changelog
- 3578d61 Add a flag in the install command to support image pull secrets for pods
- 9ec5f1f Add filesystem UUID check before staging the volume
- 76e8135 Add go linter
- f4b84ae Add more privilege
- c5ef522 Add warnings to denote dynamic-discovery feature as experimental
- 6bd4a29 Modify the latest crd version in the list if already present
- 68cb6da Mount drive only if CRD drive object succeeded in sync drive
- a0e56b5 Move mount related functions to separate pkg -
/pkg/mount
- 879a2a7 Run dynamic drive discovery service as separate container.
- 9a67184 Update installation.md
- cd5e3c3 Update the mountpoint after mounting the drive on node restart
- ac419c8 add go header
- 7793c99 address review comments
- 5ad0168 move to utils package
- 83fde8b update go files
- 69187eb update license header to DirectPV
- b5eec62 update log to directpv
Release version 2.0.2
Changelog
- 3659a09 Cancel previous githubCI jobs when the PR is updated
- fa8f208 Create CNAME
- f60d395 Create CNAME
- 3d57134 Create CNAME
- ecde5ce Delete CNAME
- 83bde8b Delete CNAME
- d8fc99d Do not use standard port
:80
for metrics server - 2e01aa3 add index.html file
- 74339d1 add screenshots for readme.md
- 899f75b do not display allocated until drive in use
- 2b2a8fa ignore virsh config file from local func test runs
- 45fa4b8 keep raw URL for directpv architecture image
- 4237e55 update readme.md
Release version 2.0.1
Changelog
- 16c8413 update package.sh to package kubectl-directpv as well
Release version 2.0.0
Changelog
- a21308e Address review comments
- c666b2d address review comments
- 7052a80 - Maintain one single server binary and image - Change direct-csi references to directpv - Bugfixes
- 2c82cc3 - Seperate glob and ellipses selectors - Compile glob regex before matching - Move type conversion utils to v1beta3
- 96583ff Add --enable-dynamic-discovery argument
- 4153221 Add Migrate function to migrate object version
- 1f844cc Add client adapter for multi-version compatibility
- 9053f19 Add context based fs probing
- 0ec695b Add context based partition table probing
- 8261b56 Add deprecation notice for direct-csi and update binary name in dockerfiles
- eac148a Add device name and size as last check to update drive
- cfc5f0e Add drive/staging path check in stage/publish volume handler.
- ef7504f Add dynamic drive discovery tests on centos7 VM
- 89330f2 Add golangci-lint github workflow
- 2fba932 Add script to build and test on centos7 VM
- 8e880da Add shellcheck github workflow
- 3fcd6a0 Add tests to cover drive state change in stage volume rpc call
- 300690a Add uevent based dynamic drive discovery
- 7b5b18a Add unit test case for version adaptibility
- 9bbbd93 Add upgrade test from v1.4.3
- baa94df Add validations for selector flags in RunE
- 70bdab9 Add xfs formatting to support older kernels
- 5de44f2 Address review comments
- 243315b Bring back glob support for drive statuses
- 4b29525 Bump up API version to v1beta3
- d935eed Check for only 'Ready' volumes during upgrade test
- abf4ba0 Cleanup conversion deployment
- 92aeae3 Create package client and rearrange code
- 6b8a86a Delete podsecuritypolicy on uninstallation
- d26f1ea Directpv should be DirectPV (PV) is capitalized
- 7a05662 Disable xfs reflink support only if not supported
- 92c18a2 Ellipses expansion
- 92aba95 Failed event while volume creation
- 35b22b1 Fix
kubectl direct-csi volumes list
command - f2abb1d Fix client-gen to add all the versions in clientset.go
- 8d271d8 Fix error message in CreateVolume call when there are no drives in Ready state
- 0ae0157 Fix issue #426 apparmor.profile syntax error
- f1489e1 Fix ns deletion deletion backoff in functional test
- e8d1c37 Fix sleep conditions in functional testcases
- 741d625 Fix the description in the selector flags for ellipses selections
- f22b598 Fix trouble-shooting link in volume conditions for lost volumes
- 9c4c531 Fix verbosity levels and some cleanups
- 99b68aa Improve installer package with proper isolations
- 038b8b3 Improve kubernetes label handling
- 8d7bd56 Improve labelV utilities
- 421417e Increase loopback device size for testing operator
- 477e5c3 Increase max thread count
- f3057bd Indicate Lost volumes with helpers to delete the corresponding PVCs and pods
- c080204 Install new storage class 'direct-pv-min-io'
- f170216 Introduce LabelValue Type and simplify the validators accordingly
- d8f18d6 Make flat structure in device probing.
- bb256df Modify audit log
- da82e81 Modify version adaptability test
- 69b5908 Move conversion deployment to direct-csi pods
- 3a173a4 Move to Red Hat UBI 8.5
- 2f0a4b8 Optimize ellipsis package
- b813b90 Populate FSUUID field at uevent handling
- 1c22c03 Rectify functional test
- fef0c8a Remove error message on listing
- ad5caed Remove own dev directory management
- a6d1c99 Remove unused/unnecessary util functions.
- 59459a4 Rename latest directCSI{Drive,Volume}Interface appropriately
- 418ffeb Simplify few selector matchings and address review comments
- 2c8dc76 Simplify latest versioned drive/volume interface
- cb15174 Simplify volume listing
- 98236a0 Support ellipses expander for selector flags
- cb14589 Umount a drive when it is Released
- 7b75874 Update documentation on drives and volumes listing
- 295fbb2 Update drive name in drive/volume labels
- fb9bba4 Update sidecar images
- 565e09e Use channel based drive listing in controller
- 7a84c83 Use latest drive/volume interface wherever possible
- bed1188 Use uevent drive sync only in node startup on dynamic drive discovery
- d4afc63 Wait for the conversion webhook using a retry
- 23425fd add --no-header flag - hide unused persistent flags - fix Dockerfile
- aef61bd add audit log
- 4e7f815 add gcp, azure and oidc kube-client auth
- 722302d add new storageclass for directpv
- 4f6bcf4 audit log
- eb056fb build with directpv name
- 03047cf fix SafeFile to use directory of temporary file
- 47902b8 fix execute permission of functional test script
- cd0a328 fix functests to read warning message correctly
- 6b4eaf9 gofmt
- c4e77ac make changes for release after rename to directpv
- 1d82b0a more directpv related naming changes
- c33ac00 rectify quay image
- 4c90314 refactor: move from io/ioutil to io and os package
- ee95edb rename cmd directories and add symlinks to old paths
- e8ae30b rename use_buildx -> use: buildx
- a4098f6 set proper command for direct-csi in quickstart
- 4be4904 update dependencies for client-auth to gcp, azure and oidc
- 9c8fc42 update docs for directpv
- 2e94510 update docs with version