v1.35.1
Mainly Update
- OSS: ossfs 2.0 upgraded to v2.0.5
- Enabled metrics by default
- Supports fetching oss object directly into memory
- OSS: ossfs 1.0 upgraded to v1.91.9
- OSS: Added support for monitoring the status of mount points.
- OSS: Support VolumePopulator
- DISK: Support lingjun type node
What's Changed
- Create directory automatically when mounting CPFS with EFC protocol by @iltyty in #1563
- deploy: release 1.34.3 by @huww98 in #1576
- disk: don't get VGS to check for an unsupported parameter by @huww98 in #1386
- build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.1 by @dependabot[bot] in #1571
- build(deps): bump golang.org/x/sys from 0.37.0 to 0.38.0 by @dependabot[bot] in #1575
- Support ebs driver for lingjun node type by @mowangdk in #1566
- build(deps): bump github.com/prometheus/procfs from 0.15.1 to 0.19.2 by @dependabot[bot] in #1542
- Use go tool for mockgen by @huww98 in #1564
- nas: use golang/x rate limiter by @huww98 in #1485
- Fix nas event recorder init issue under agent mode by @iltyty in #1577
- mount-proxy(metrics): create metricsPath dynamically for agent mode by @AlbeeSo in #1579
- utils: lack of kubeconfig is not fatal for EventRecorder by @huww98 in #1578
- metadata: migrate STS SDK to v2 by @huww98 in #1549
- refactor(mounter): use registration mechanism for OSS fuse mounter types by @AlbeeSo in #1580
- feat: support mixed deployment of runc and rund runtimes by @AlbeeSo in #1558
- disk/bdf: remove unused extras by @huww98 in #1581
- test: switch to ALinux3 container optimized version by @huww98 in #1397
- oss(credentials): support standard keys
accessKeyIdandaccessKeySecretby @AlbeeSo in #1565 - refactor(oss): extract runtime type determination logic by @AlbeeSo in #1584
- Remove runD csi 1.0 by @huww98 in #1588
- helm: allow to skip installing volumesnapshotclass by @AlbeeSo in #1589
- Add instanceID for DescribeVscMountPoints when mpid exists by @mowangdk in #1590
- Support NAS access point RAM authentication with AK/SK by @iltyty in #1562
- Support nic lingjun node type by @mowangdk in #1585
- bump Go to 1.25.5 by @huww98 in #1587
- disk: allow unpublish pci-pf-stub driver by @huww98 in #1582
- build: fix libblkid install path by @huww98 in #1586
- Miscellaneous changes during perf test by @huww98 in #1519
- disk: optimize batch create/delete by @huww98 in #1460
- Always detach disk on controller by @huww98 in #1517
- ossfs2: enable metrics by default by @AlbeeSo in #1594
- helm: hide OSS annotations if driver not enabled by @huww98 in #1595
- refactor(nas): get node information only in losetup mode by @iltyty in #1592
- test: bump kubernetes to 1.34.3 by @huww98 in #1610
- disk: skip unavailable test on darwin by @huww98 in #1609
- batcher: fix lint by @huww98 in #1596
- metadata: use synctest to avoid long sleep by @huww98 in #1606
- metadata: migrate to ECS OpenAPI SDK v2 by @huww98 in #1599
- oss(credentials): support STS.Token in nodePublishSecretRef and rotation by republish by @AlbeeSo in #1591
- mounter/proxy: cleanups by @huww98 in #1275
- oss: bump ossfs1.0 and ossfs2.0 versions by @AlbeeSo in #1611
- disk: replace conf file with xattr by @huww98 in #1608
- build(deps): bump github.com/aliyun/credentials-go from 1.4.8 to 1.4.10 by @dependabot[bot] in #1603
- build(deps): bump github.com/alibabacloud-go/nas-20170626/v4 from 4.1.2 to 4.1.4 by @dependabot[bot] in #1602
- remove deprecated oss token rotating uts by @AlbeeSo in #1615
- test: add ecs.u2 instance type by @huww98 in #1598
- refactor: make kube config optional in nas/oss node drivers by @iltyty in #1607
- Support bmcpfs fileset dynamic provisioning by @mowangdk in #1568
- Bump up alinas to v1.9 hotfix by @mowangdk in #1617
- deploy: align bmcpfs sidecar with others by @huww98 in #1616
Image Address:
registry.cn-beijing.aliyuncs.com/acs/csi-plugin:v1.35.1
registry.cn-beijing.aliyuncs.com/acs/csi-plugin:v1.35.1-init
Full Changelog: v1.34.3...v1.35.1