Skip to content

Releases: kubernetes-sigs/alibaba-cloud-csi-driver

v1.6.1

04 Dec 06:30
9819c8b
Compare
Choose a tag to compare

Mainly Update

Warning

The v1beta1 version of VolumeSnapshot, VolumeSnapshotContent and VolumeSnapshotClass CR is no longer served, API requests to this version receive a not found error in the server response. Please use v1 as instead.

What's Changed

  • deploy: cleanup kubelet root dir and add slash to volumeMounts by @huww98 in #1140
  • Refactor oss mount process by @tydra-wang in #1139
  • disk: remove instant access snapshot params by @huww98 in #880
  • remove csicommon and bump CSI spec to v1.9 by @huww98 in #1116
  • disk: support for EED by @huww98 in #1135
  • deploy: use new header env by @huww98 in #1145
  • metadata: split ack-cluster-profile to another provider by @huww98 in #1131
  • chart: add ossfs tag on provisioner by @AlbeeSo in #1149
  • metadata: ignore empty k8s node label by @huww98 in #1128
  • OSS: set default ossfs default log level to err by @AlbeeSo in #1147
  • Fix oss mount options parsing by @tydra-wang in #1150
  • Disable recycle bin check when deleting subpath by @tydra-wang in #1143
  • chore: reduce error logs from metrics collector by @tydra-wang in #1067
  • feat(OSS) rewrite: allow update token by external secret through secretRef by @AlbeeSo in #1146
  • deploy: only add init container for nas/oss driver by @huww98 in #1123
  • disk: fixes for EED by @huww98 in #1148
  • disk: also count EED when getAttachedCloudDisks by @huww98 in #1076
  • init: refine cleaning up old volume staging path by @huww98 in #1091
  • test: update cluster config for 1.30 by @huww98 in #1093
  • deploy: speed up the rollout by @huww98 in #1110
  • Support byte-level NAS capacity metrics by @iltyty in #1120
  • support for regional disk by @huww98 in #1114
  • deploy: only install fuse namespace if OSS is enabled by @huww98 in #1151
  • deploy: bump image tags by @huww98 in #1152
  • test/cluster: use flannel & cleanups by @huww98 in #1153
  • bump csi-provisioner & csi-resizer by @huww98 in #1154
  • deploy: move DEFAULT_REGISTRY env from local-csi-provisioner to csi-p… by @AlbeeSo in #1156
  • OSS: bump ossfs version to 1.91.3.ack.3 to fix metrics by @AlbeeSo in #1158
  • deploy: fix ossfs image name by @huww98 in #1159
  • disk: do resizefs regardless of snapshot by @huww98 in #1164
  • disk: use DescribeEndpoints for internal mode by @huww98 in #1163
  • install CRDs with helm by @huww98 in #1029
  • redirect logs to klog by @huww98 in #1054
  • oss: trimspace for ak&sk by @AlbeeSo in #1172
  • Don't install iohub-vfhp-helper by @huww98 in #1169
  • doc: update readme by @mowangdk in #1095
  • deploy: fix local external provisioner leader election args by @huww98 in #1178
  • oss: translate OSS bucket domain name to endpoint automatically by @AlbeeSo in #1173
  • disk: refine error message for rwx filesystem by @huww98 in #1167
  • disk: cleanup formatCSISnapshot by @huww98 in #1157
  • bump csi-attacher to v4.6.1 by @huww98 in #1160
  • Make ack drain skip fuse pods by @tydra-wang in #1181
  • disk: cancel waiting for attach/detach when GRPC cancelled by @huww98 in #1027
  • disk: avoid concurrent operation on the same disk by @huww98 in #1170
  • Add csi-agent for oss mounting in ACS rund by @tydra-wang in #1141
  • oss: support get sts endpoint from env for private cloud by @AlbeeSo in #1174
  • oss: ossfs bump to 1.91.4 and support OSS signature v4 by @AlbeeSo in #1180
  • oss: cnfs-oss support use subpath by @AlbeeSo in #1185
  • deploy: tune disk sidecar flow control to 2x by @huww98 in #1186
  • metadata: use ECS security hardening mode by @huww98 in #1132
  • disk: reduce 1 DescribeDisks OpenAPI request on delete by @huww98 in #1184
  • disk: add a feature gate to disable expand auto snapshot by @huww98 in #1182
  • rename disable-auto-snapshots feature to keep consistent with sidecar by @AlbeeSo in #1187
  • disk: rename regional essd to cloud_regional_disk_auto by @huww98 in #1188
  • deploy: tune oss attacher flow control to 2x by @huww98 in #1189
  • Fix: ossfs mime-support config not work by @tydra-wang in #1196
  • remove special character check by @huww98 in #1101
  • Check VBM node type automatically and support csi rund 3.0 protocol by @mowangdk in #1177
  • bump CSI spec to v1.10 by @huww98 in #1144
  • csi-agent/disk: node expand volume by @huww98 in #1183
  • deploy: remove local by @huww98 in #1201
  • disk: distinguish attach from node/controller by @huww98 in #1087
  • unify node/controller service enabling by @huww98 in #993
  • csi-agent: disable sub-directory check in NodeServerWithValidator by @huww98 in #1202
  • Get available disk count from node annotation by @iltyty in #1203
  • feat: add volume attachment time & csi grpc execution time metrics by @iltyty in #1142
  • deploy/external: fix for OSS driver by @huww98 in #1212
  • Fix kubelet restart grpc calling bugs of runD by @mowangdk in #1204
  • Revert "deploy: remove local" by @huww98 in #1219
  • Private cloud/oss protocol by @AlbeeSo in #1205
  • bump external-snapshotter to v8.1.0 by @huww98 in #1197
  • cleanup: remove single snapshot request limit logic by @AlbeeSo in #1193
  • Cleanups about mount.New() by @huww98 i...
Read more

v1.6.0

26 Nov 08:19
75f6f4a
Compare
Choose a tag to compare
v1.6.0 Pre-release
Pre-release

Mainly Update

Warning

The v1beta1 version of VolumeSnapshot, VolumeSnapshotContent and VolumeSnapshotClass CR is no longer served, API requests to this version receive a not found error in the server response. Please use v1 as instead.

What's Changed

Read more

v1.5.0

18 Aug 08:24
90b225e
Compare
Choose a tag to compare

What's Changed

Image Address:

registry.cn-beijing.aliyuncs.com/acs/csi-plugin:v1.30.3-90b225e-aliyun-init
registry.cn-beijing.aliyuncs.com/acs/csi-plugin:v1.30.3-90b225e-aliyun

We have updated daemonset yaml for csi-plugin, Be careful when...

Read more

v1.4.0

11 Apr 03:26
242df8a
Compare
Choose a tag to compare

What's Changed

Image Address:

registry.cn-beijing.aliyuncs.com/acs/csi-plugin:v1.30.1-242df8a-aliyun-init
registry.cn-beijing.aliyuncs.com/acs/csi-plugin:v1.30.1-242df8a-aliyun

We have updated daemonset yaml for csi-plugin, please be careful when you update existing cluster component, please refer to
https://github.com/kubernetes-sigs/alibaba-cloud-csi-driver/blob/master/deploy/ecs/csi-plugin.yaml

New Contributors

Full Changelog: v1.3.0...v1.4.0

v1.3.0

04 Dec 07:34
15f6e0e
Compare
Choose a tag to compare

Mainly Changed

bugfixs

  • bugfix: Fix max volume count by @huww98 in #829
  • bugfix: remove empty OSS mount point to avoid mount point retain problem by @AlbeeSo in #793
  • bugfix(metrics): get disk pv globalmount path correctly by @tydra-wang in #852
  • bugfix: silence metrics volume devices logic by @mowangdk in #826
  • bugfix: use original URL from PV volume attributes if cannot get regionId for network policy check by @AlbeeSo in #825
  • bugfix: oss-bugfix: remove yum cmd in entrypoint for lifseaOS by @AlbeeSo in #841
  • bugfix: disk: fix unmountDuplicateMountPoint to handle no data disk node by @huww98 in #911
  • bugfix: Fix IO limits not effective by @huww98 in #891
  • bugfix: Fix host_os detection by @tydra-wang in #896
  • bugfix: Fix nfs vers parsing by @tydra-wang in #851
  • bugfix: fix guaranteed QoS blkio cgroup path by @huww98 in #904

CVE

Features

  • Changes to get reasonable csi-sanity test results by @huww98 in #827
  • Validate that all parameters required by CSI spec is provided by @huww98 in #834
  • chore: add vendor check actions by @mowangdk in #822
  • Add disk tags about PV/PVC by @huww98 in #838
  • introduce allocatable-disk node annotation by @huww98 in #848
  • rbac: add node patch permission by @huww98 in #855
  • update external provisioner to v3.5.0 by @huww98 in #857
  • always force delete disk snapshot by @huww98 in #856
  • adding checks to getInstanceDoc by @huww98 in #858
  • cleanup: delete RemoveAll MkdirAll method by @mowangdk in #859
  • oss-feat: add ro mount options in ReadOnly mode by @AlbeeSo in #860
  • nas: serialize operations on the same volume by @tydra-wang in #861
  • Unit test for deleteDisk by @huww98 in #867
  • feature: enable bdf check for pov driver by @mowangdk in #869
  • oss: support CoCo direct volume feature by @mozillazg in #882
  • feature: Lowering the minimum essd-pl0 capacity limit by @mowangdk in #889
  • feature: support reschedule disk with resource exhausted error in del… by @mowangdk in #890
  • Feature: narrow down reschedule scenario by @mowangdk in #892
  • Feature: support restricted resource code error retry by @mowangdk in #895
  • Cleanup: support read kubecfg from command line by @mowangdk in #897
  • disk: support cloud_essd_entry category by @huww98 in #909
  • add rbac for csi-plugin to get svc of storage-monitor by @tydra-wang in #907
  • disable podInformer in external-resizer by @huww98 in #919
  • containerized ossfs mount by @tydra-wang in #918

Image Address:

registry.cn-beijing.aliyuncs.com/acs/csi-plugin:v1.28.2-15f6e0e-aliyun

New Contributors

Full Changelog: v1.2.1...v1.3.0

v1.2.1

09 Aug 02:17
e7e52e9
Compare
Choose a tag to compare

CHANGELOG:

cleanup: cleanup go.mod replace
feature: support disk auto detected
feature: support pov driver
bump: upgrade ossfs version to v1.88.1

Image Address:
registry.cn-hangzhou.aliyuncs.com/acs/csi-plugin:v1.26.4-e7e52e9-aliyun

v1.2.0

02 Jun 09:45
70dbbcd
Compare
Choose a tag to compare

CHANGELOG:

Add non-ecs csi deploy yaml #778
Add garbage collector for lvm & loopdevice #766
Add custom mkfs options for xfs #765

Image Address:
registry.cn-hangzhou.aliyuncs.com/acs/csi-plugin:v1.26.1-70dbbcd-aliyun

v1.1.7

23 Mar 06:49
19bbd35
Compare
Choose a tag to compare

CHANGELOG:

Support locating OSS/NAS/CPFS client IO issues through CNFS observability.
Improve cluster stability and fix known issues.

Image Address:

registry.cn-hangzhou.aliyuncs.com/acs/csi-plugin:v1.24.9-74f8490-aliyun

v1.1.6

27 Jan 04:11
e84838c
Compare
Choose a tag to compare

CHANGELOG:

Support access key from credentials path; #572
Add source pvc disk size to snapshot restore size; #590

Image Address:

registry.cn-hangzhou.aliyuncs.com/acs/csi-plugin:v1.22.8-e84838c-aliyun

v1.1.5

27 Jan 02:31
5d23546
Compare
Choose a tag to compare

CHANGELOG:

Support waitforfirstconsumer in eci mode; #563
Support LVM volume iops limitation; #586
Support volume expand in rund runtime; #573
Upgrade cpfs driver package; #580

Image Address:

registry.cn-hangzhou.aliyuncs.com/acs/csi-plugin:v1.22.8-5d23546-aliyun
registry.cn-hangzhou.aliyuncs.com/acs/csi-provisioner:v3.0.0-b7fdbbf-aliyun
registry.cn-hangzhou.aliyuncs.com/acs/csi-attacher:v3.3-37d8f31-aliyun
registry.cn-hangzhou.aliyuncs.com/acs/csi-resizer:v1.3-e42ee11-aliyun
registry.cn-hangzhou.aliyuncs.com/acs/csi-snapshotter:v4.0.0-c91a964-aliyun
registry.cn-hangzhou.aliyuncs.com/acs/snapshot-controller:v4.0.0-c91a964-aliyun
registry.cn-hangzhou.aliyuncs.com/acs/csi-node-driver-registrar:v2.3.0-038aeb6-aliyun