v1.4.0
What's Changed
- fix(nas): set /proc/sys/sunrpc/tcp_slot_table_entries to 128 by @tydra-wang in #922
- disk: fix parameter checks in NewNodeServer by @dongjiang1989 in #917
- fix(oss): do not kill ossfs pods when failed to unmount by @tydra-wang in #923
- fix: support sts authtype in containerized version by @AlbeeSo in #925
- fix: configure mlocate cron.daily by @AlbeeSo in #924
- feat-oss: encryption kms, aes236, byok by @AlbeeSo in #926
- metadata: support for old ecs-instance-id label by @huww98 in #929
- support customized annotations and labels on fuse pod by @AlbeeSo in #928
- build(asi): update dockerfile by @tydra-wang in #932
- ossfs entrypoint should not delay termination if no mountpoints by @tydra-wang in #933
- deploy: remove GA feature gate by @huww98 in #936
- feature: support all disk types auto resize by @mowangdk in #937
- disk: remove the size limit of some categories by @huww98 in #906
- local: allow volume to be removed from deleted node by @huww98 in #939
- disk: refine attach error codes by @huww98 in #901
- fix: use "mime" key to compatible with s3fs by @AlbeeSo in #941
- bump k8s.io/client-go and related to v0.26.12 by @huww98 in #942
- unify version by @huww98 in #862
- feat: add rootfs and ephemeral storage metrics by @tydra-wang in #944
- fix(nas): fix error handling when deleting mounttarget not existing by @tydra-wang in #943
- store disk type and performance level as slice by @huww98 in #878
- fix metrics collector panic by @tydra-wang in #949
- disk: fix config file leakage if VolumeDevice is detached from DeleteVolume by @huww98 in #953
- support debug level log for ossfs in configmap by @AlbeeSo in #955
- support alibabacloud.com/kms-key-id CreateVolume parameter by @huww98 in #948
- umount ossfs global mountpoint if corrupted by @tydra-wang in #957
- cleanup /etc/csi-tool by @huww98 in #958
- skip setup for provisioner by @huww98 in #920
- fix build version injection by @huww98 in #961
- disk: refined volume count detection by @huww98 in #960
- enable embed git revision in binary by @huww98 in #962
- disk: add tags to ECS snapshot by @huww98 in #905
- update issue template by @huww98 in #965
- disk: set IO limit before mount by @huww98 in #967
- disk: wait to serialize attach & detach by @huww98 in #930
- cleanup: Remove useless code module by @mowangdk in #971
- oss: do not panic when metadata server unavailable by @huww98 in #968
- batch dead code removal by @huww98 in #854
- remove pkg/log by @huww98 in #974
- disk: support running provisioner without ECS metadata by @huww98 in #973
- Unified loopdevice name by @mowangdk in #975
- Revert "Unified loopdevice name" by @mowangdk in #976
- fix panic when using parallel attach detach by @huww98 in #977
- feature: support specific http header by @mowangdk in #978
- use google protobuf with ttrpc by @huww98 in #979
- bug: fix string float conversion by @mowangdk in #980
- chore: refact token decrypt by @mowangdk in #983
- disk: fallback on unsupported PL by @huww98 in #984
- disk/NodeExpandVolume: return NotFound if VolumePath not found by @huww98 in #986
- avoid two level of status.Error by @huww98 in #985
- fix: containerized ossfs metrics by @AlbeeSo in #931
- oss-perf: modify default protocol for ossfs URL by @AlbeeSo in #972
- disk: remove shell usage by @huww98 in #989
- move local driver into seperate repository by @huww98 in #982
- feat: containerized ossfs auth enhanced by @AlbeeSo in #927
- remove deprecated k8s.io/utils/mount by @huww98 in #991
- Remove deprecated cpfs plugin by @tydra-wang in #995
- Refactor nas plugin and support accesspoint by @tydra-wang in #914
- feature: remove system disk check failed by @mowangdk in #997
- fix(nas): extreme subpath provision by @tydra-wang in #998
- feat: organize csi rbac privilege by @mowangdk in #999
- bump NAS SDK by @huww98 in #1001
- update serviceAccountName in Pod by @huww98 in #1003
- fix(nas): do not set vpc endpoint for all regions by @tydra-wang in #1002
- disk: NodeGetInfo cleanups by @huww98 in #1004
- disk: only count cloud disks by @huww98 in #1005
- fix RBAC for csi-snapshotter by @huww98 in #1006
- feat: organize node expand logics by @mowangdk in #1008
- Remove all shell command by @huww98 in #1011
- disk: fix and cleanup NodeExpandVolume by @huww98 in #1013
- feat: add featuregate by @vie-serendipity in #1010
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
- @dongjiang1989 made their first contribution in #917
- @vie-serendipity made their first contribution in #1010
Full Changelog: v1.3.0...v1.4.0