Skip to content

Releases: minio/directpv

Release version 1.3.2

26 Apr 03:23
Compare
Choose a tag to compare

Changelog

de95b67 - Add metrics funtional tests - Add docs for metrics
706df9f Add documentation for the version upgrade path
c867e30 Do not mask errors on loop device cleanups
d226fa3 Expose a metrics endpoint to export volume stats
101c12d Introduce a random selection of filtered drives when scheduling
7914285 Remove unnecessary logs in CreateVolume
823a646 Warn users about loop device limits
c66dabe XFS quota fixes

Docker images

  • docker pull quay.io/minio/direct-csi:v1.3.2
  • docker pull quay.io/minio/direct-csi:latest
  • docker pull quay.io/minio/direct-csi:v1.3.2-rhel7

Release version 1.3.1

14 Apr 18:17
Compare
Choose a tag to compare

Changelog

7df0925 Make loopback cleanups idempotent
56a0fb5 Remove kustomization manifests

Docker images

  • docker pull quay.io/minio/direct-csi:v1.3.1
  • docker pull quay.io/minio/direct-csi:latest
  • docker pull quay.io/minio/direct-csi:v1.3.1-rhel7

Release version 1.3.0

13 Apr 17:00
Compare
Choose a tag to compare

Changelog

6fb7164 - Add tests for DriveUpdateDelete - Remove CRDVersion field from the Controllers
4932b74 - Move DriveFormatter, DriveMounter and DriveStatter to sys pkg - Code-cleanups
d8e5182 Add 'access-tier' tagging support to DirectCSI drives
90e8b97 Add drive controller functional tests
1593c52 Add functional tests for the CreateVolume controller RPC call
e538a03 Add tests for Publish and Unpublish volumes
eaf5bb6 Add tests for Staging and Unstaging volumes in node server
c20d1b6 Add utities to make/create (fake) loop devices for testing and development purposes
62a734b Add volume controller tests
556c7d8 Added mocks for formatting, mounting and statting
ada5f1e Added umounted drive test case for drives format
ccf4280 Changes to
f60addd Fix fakeMetadataClient initialization
9f0fc77 Fix a possible race condition in CreateVolume RPC and bugfixes
8e7dbdb Fixed goreleaser
3cb17a9 Get the CRDKind from the unstructured object instead of hardcoding it
efdc97c Initialize and add utilities for fake clients
c8ef040 Upgrade CRDs from v1alpha1 to v1beta1
6960e25 Use runtime.Objects while initializing the clientsets
4bc6bd5 Use switch case for match conditions
27e5228 add security checklist and seccomp profile
2eb2e71 allow flexible org, registry and direct-csi image names
bd4d239 fix: plugin compilation on macOS with loopback change
f9bd53c increase max inodes while formatting
646f09e update license headers
8a4487c use image digests instead of versions for k8s images distributed by minio
1d5ea1c use typed group and version for TypeMeta queries

Docker images

  • docker pull quay.io/minio/direct-csi:v1.3.0
  • docker pull quay.io/minio/direct-csi:latest
  • docker pull quay.io/minio/direct-csi:v1.3.0-rhel7

Release version 1.2.8

04 Mar 08:07
Compare
Choose a tag to compare

Changelog

211e0ca purge volumes when PVC with delete policy is deleted

Docker images

  • docker pull quay.io/minio/direct-csi:v1.2.8
  • docker pull quay.io/minio/direct-csi:latest
  • docker pull quay.io/minio/direct-csi:v1.2.8-rhel7

Release version 1.2.7

03 Mar 03:45
Compare
Choose a tag to compare

Changelog

6c79ea9 Remove noatime mount option while safemounting
ca13798 Update allocated capacity when free capacity is increased during restarts

Docker images

  • docker pull quay.io/minio/direct-csi:v1.2.7
  • docker pull quay.io/minio/direct-csi:latest
  • docker pull quay.io/minio/direct-csi:v1.2.7-rhel7

Release version 1.2.6

24 Feb 05:40
Compare
Choose a tag to compare

Changelog

61566ca Collect mountinfo based on (major, minor) pairs and code-refactoring
80c2449 Fix DoNotExist error in NodePublishVolume
e7e8f1a Rename (MajorNumber, MinorNumber) -> (Major, Minor) in MountInfo
68a2bee Update README.md
1f43342 use noatime as default

Docker images

  • docker pull quay.io/minio/direct-csi:v1.2.6
  • docker pull quay.io/minio/direct-csi:latest
  • docker pull quay.io/minio/direct-csi:v1.2.6-rhel7

Release version 1.2.5

19 Feb 07:07
Compare
Choose a tag to compare

Changelog

99f9430 Fix and add missing testcases to sys utilities
a16add6 Fix umounting the drives by source
5af2549 Move 'DirectCSIPartitionInfix' to pkg/sys/const.go
e12d575 fix drive format discovery

Docker images

  • docker pull quay.io/minio/direct-csi:v1.2.5
  • docker pull quay.io/minio/direct-csi:latest
  • docker pull quay.io/minio/direct-csi:v1.2.5-rhel7

Release version 1.2.4

15 Feb 09:33
Compare
Choose a tag to compare

Changelog

cf3fc9e Update the current states while retrying on errors and bugfixes
11d0504 update csi provisioner

Docker images

  • docker pull quay.io/minio/direct-csi:v1.2.4
  • docker pull quay.io/minio/direct-csi:latest
  • docker pull quay.io/minio/direct-csi:v1.2.4-rhel7

Release version 1.2.3

10 Feb 06:44
Compare
Choose a tag to compare

Changelog

afb8283 Fix Minor number while making direct-csi block devices
8a28fc2 add docker image for rhel7 compatibility
af69b17 add multi-arch rhel7

Docker images

  • docker pull quay.io/minio/direct-csi:v1.2.3
  • docker pull quay.io/minio/direct-csi:latest
  • docker pull quay.io/minio/direct-csi:v1.2.3-rhel7

Release version 1.2.2

09 Feb 06:50
Compare
Choose a tag to compare

Changelog

e0e028a Fix block device error tagging
31b6113 Remove unnecessary 'return' while probing block device

Docker images

  • docker pull quay.io/minio/direct-csi:v1.2.2
  • docker pull quay.io/minio/direct-csi:latest