Releases: kubernetes-sigs/azurefile-csi-driver
Releases · kubernetes-sigs/azurefile-csi-driver
v1.29.4 release
What's Changed
- [release-1.29] build(deps): bump build-image/debian-base from bookworm-v1.0.0 to bookworm-v1.0.1 in /pkg/azurefileplugin by @k8s-infra-cherrypick-robot in #1683
- [release-1.29] fix: increase volume cloning timeout by @andyzhangx in #1686
- [release-1.29] test: fix goveralls by @k8s-infra-cherrypick-robot in #1699
- [release-1.29] chore: respect RetryAfter in throttling condition by @k8s-infra-cherrypick-robot in #1708
- [release-1.29] fix: panic when controller does not have cloud config by @andyzhangx in #1712
- [release-1.29] fix: reduce getFileShare calls during CreateSnapshot and match tags issue in account search logic by @andyzhangx in #1717
- [release-1.29] test: remove vhd disk test by @andyzhangx in #1728
- [release-1.29] fix: ensure azure cloud config could be loaded from secret by @k8s-infra-cherrypick-robot in #1731
- [release-1.29] feat: allow multiple subnets in updating service endpoints by @k8s-infra-cherrypick-robot in #1725
- [release-1.29] fix: nfs protocol does not support standard account by @k8s-infra-cherrypick-robot in #1748
- [release-1.29] test: ignore azcopy CVE-2024-24786 by @k8s-infra-cherrypick-robot in #1754
- [release-1.29] feat: upgrade azcopy version to 10.23.0 for volume clone feature by @andyzhangx in #1760
- [release-1.29] fix: strip service account token by @k8s-infra-cherrypick-robot in #1779
- doc: cut v1.29.4 release by @andyzhangx in #1780
Full Changelog: v1.29.3...v1.29.4
v1.28.9 release
What's Changed
- [release-1.28] build(deps): bump build-image/debian-base from bookworm-v1.0.0 to bookworm-v1.0.1 in /pkg/azurefileplugin by @k8s-infra-cherrypick-robot in #1682
- [release-1.28] test: fix goveralls by @k8s-infra-cherrypick-robot in #1702
- [release-1.28] test: fix windows ut failure by @andyzhangx in #1703
- [release-1.28] chore: respect RetryAfter in throttling condition by @andyzhangx in #1709
- [release-1.28] fix: panic when controller does not have cloud config by @k8s-infra-cherrypick-robot in #1714
- [release-1.28] fix: failed to add skip-matching tag when account exceeds limit by @andyzhangx in #1716
- [release-1.28] test: remove one vhd e2e test by @k8s-infra-cherrypick-robot in #1734
- doc: cut v1.28.9 release by @andyzhangx in #1738
Full Changelog: v1.28.8...v1.28.9
v1.30.0 release
What's Changed
- doc: cut v1.29.0 release by @andyzhangx in #1446
- test: not print controller metrics in logs due to IP retrieval issue by @andyzhangx in #1450
- chore: provide a driver flag to print volume stats call with log level 2 by @andyzhangx in #1449
- build(deps): bump google.golang.org/grpc from 1.58.0 to 1.58.1 by @dependabot in #1448
- feat: support volume cloning by @umagnus in #1278
- fix: refine create volume metrics by @andyzhangx in #1464
- build(deps): bump github.com/Azure/azure-sdk-for-go/sdk/storage/azfile from 0.1.0 to 1.0.0 by @dependabot in #1463
- cleanup: remove ControllerPublishVolume capability by @andyzhangx in #1468
- build(deps): bump github.com/onsi/gomega from 1.27.10 to 1.28.0 by @dependabot in #1469
- build(deps): bump google.golang.org/grpc from 1.58.1 to 1.58.2 by @dependabot in #1459
- fix: upgrade mount-utils lib by @andyzhangx in #1475
- fix: check storage account type if parameter is missing by @RomanBednar in #1391
- build(deps): bump golang.org/x/net from 0.15.0 to 0.16.0 by @dependabot in #1476
- doc: refine inline volume example by @andyzhangx in #1477
- test: fix verify-helm-chart failure by @andyzhangx in #1481
- test: add nfs snapshot e2e test by @andyzhangx in #1478
- fix: CVE-2023-39325 by @andyzhangx in #1492
- cleanup: fix k8s.io/endpointslice dependency by @andyzhangx in #1500
- test: enable cloudprovider_azure metrics print by @andyzhangx in #1491
- fix: nfs volume creation failure due to Microsoft.Storage.Global Service endpoint enabled by @andyzhangx in #1505
- build(deps): bump github.com/Azure/azure-sdk-for-go/sdk/storage/azfile from 1.0.0 to 1.1.0 by @dependabot in #1494
- feat: add node metrics by @andyzhangx in #1501
- [test] add mock for azcopy ut by @umagnus in #1493
- build(deps): bump google.golang.org/grpc from 1.58.2 to 1.58.3 by @dependabot in #1489
- fix: incorrect volumesnapshot size by @umagnus in #1510
- doc: correct check azurefile csi pod status doc by @umagnus in #1518
- build(deps): bump google.golang.org/grpc from 1.58.3 to 1.59.0 by @dependabot in #1517
- fix: increase provisioner timeout as 20min by @andyzhangx in #1519
- chore: upgrade sidecar image versions by @andyzhangx in #1529
- chore: upgrade sidecar image versions by @andyzhangx in #1531
- Update driver-parameters.md by @jacobbaek in #1542
- test: ignore azcopy GHSA-m425-mq94-257g CVE check by @umagnus in #1543
- chore: CVE-2023-45142: bump otelhttp to v0.45.0 by @jsafrane in #1541
- feat: switch to bookworm debian base image by @andyzhangx in #1544
- chore: upgrade snapshot version to v6.3.1 by @andyzhangx in #1549
- test: improve large size volume cloning e2e test by @umagnus in #1521
- feat: upgrade azcopy to 10.21.2 by @umagnus in #1553
- doc: add new chart versions by @andyzhangx in #1554
- chore: upgrade sidecar image versions by @andyzhangx in #1562
- fix: accountQuota does not take effect due to race condition by @andyzhangx in #1564
- fix: CVE-2023-5528 by @andyzhangx in #1569
- test: upgrade golangci/golangci-lint-action to v1.54 by @umagnus in #1575
- doc: add actimeo, noresvport mount options in the doc by @andyzhangx in #1576
- test: fix external test failure by @andyzhangx in #1578
- fix: stale smb unmount issue when smb file share is deleted by @andyzhangx in #1568
- feat: append default nfs mount options by @andyzhangx in #1592
- doc: add volume cloning doc by @umagnus in #1600
- doc: add noresvport, actimeo=30 mount option in static nfs pv by @andyzhangx in #1602
- doc: update new chart versions by @andyzhangx in #1605
- doc: fix readOnly setting doc by @andyzhangx in #1608
- chore: increase windows host deployment driver log level by @andyzhangx in #1611
- test: fix e2e test failure by @andyzhangx in #1613
- Refactor: load config with configloader by @MartinForReal in #1614
- build(deps): bump golang.org/x/net from 0.17.0 to 0.19.0 by @dependabot in #1609
- chore: reaplce NewSmbLink with os.Symlink call by @andyzhangx in #1616
- build(deps): bump actions/setup-go from 4 to 5 by @dependabot in #1618
- Refactor: migrate e2e to track2 client by @MartinForReal in #1619
- test: upgrade to ginko/v2 in external e2e tests by @andyzhangx in #1621
- build(deps): bump github/codeql-action from 2 to 3 by @dependabot in #1623
- cleanup: go.mod by @andyzhangx in #1622
- fix: CVE-2023-48795 by @andyzhangx in #1626
- doc: fix volume cloning doc by @andyzhangx in #1631
- build(deps): bump google.golang.org/grpc from 1.59.0 to 1.60.1 by @dependabot in #1625
- Refactor: remove grpc wrapper by @MartinForReal in #1634
- build(deps): bump github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute/v5 from 5.3.0 to 5.4.0 by @dependabot in #1632
- Refactor: move flag option to azurefile package by @MartinForReal in #1638
- build(deps): bump github.com/kubernetes-csi/csi-lib-utils from 0.14.0 to 0.14.1 by @dependabot in #1637
- build(deps): bump google.golang.org/protobuf from 1.31.0 to 1.32.0 by @dependabot in #1636
- feat: upgrade azcopy to v10.22.1 for volume clone feature by @andyzhangx in #1639
- fix: reduce mount lock to avoid volumeID collision issue by @andyzhangx in #1642
- test: always use latest azcopy version in sanity test by @andyzhangx in #1645
- feat: support workload identity setting in static PV mount by @cvvz in #1566
- fix: mountPermission settting issue due to case insensitive parameter by @andyzhangx in #1648
- test: enable volumeMountGroup external tests on nfs protocol by @andyzhangx in #1651
- chore: fix docs...
v1.29.3 release
What's Changed
- [release-1.29] doc: add volume cloning doc by @umagnus in #1601
- [release-1.29] doc: add noresvport, actimeo=30 mount option in static nfs pv by @k8s-infra-cherrypick-robot in #1603
- [release-1.29] chore: increase windows host deployment driver log level by @k8s-infra-cherrypick-robot in #1612
- [release-1.29] test: fix e2e test failure by @k8s-infra-cherrypick-robot in #1615
- [release-1.29] chore: reaplce NewSmbLink with os.Symlink call by @k8s-infra-cherrypick-robot in #1617
- [release-1.29] fix: CVE-2023-48795 by @andyzhangx in #1627
- [release-1.29] feat: upgrade azcopy to v10.22.1 for volume clone feature by @k8s-infra-cherrypick-robot in #1640
- [release-1.29] fix: reduce mount lock to avoid volumeID collision issue by @k8s-infra-cherrypick-robot in #1643
- [release-1.29] fix: mountPermission settting issue due to case insensitive parameter by @andyzhangx in #1649
- [release-1.29] feat: support workload identity setting in static PV mount by @cvvz in #1647
- [release-1.29] cleanup: remove getClientID func by @andyzhangx in #1652
- [release-1.29] test: always use latest azcopy version in sanity test by @k8s-infra-cherrypick-robot in #1658
- [release-1.29] cleanup: remove csi-attacher config by @andyzhangx in #1664
- [release-1.29] feat: upgrade azcopy version to 10.22.2 for volume clone feature by @andyzhangx in #1672
- doc: cut v1.29.3 release by @andyzhangx in #1665
Full Changelog: v1.29.2...v1.29.3
v1.28.8 release
What's Changed
- [release-1.28] doc: add noresvport, actimeo=30 mount option in static nfs pv by @k8s-infra-cherrypick-robot in #1604
- [release-1.28] fix: CVE-2023-48795 by @andyzhangx in #1628
- [release-1.28] feat: upgrade azcopy to v10.22.1 for volume clone feature by @k8s-infra-cherrypick-robot in #1641
- [release-1.28] fix: reduce mount lock to avoid volumeID collision issue by @k8s-infra-cherrypick-robot in #1644
- [release-1.28] fix: mountPermission settting issue due to case insensitive parameter by @andyzhangx in #1650
- [release-1.28] test: always use latest azcopy version in sanity test by @k8s-infra-cherrypick-robot in #1659
- [release-1.28] feat: upgrade azcopy version to 10.22.2 for volume clone feature by @andyzhangx in #1673
- doc: cut v1.28.8 release by @andyzhangx in #1666
Full Changelog: v1.28.7...v1.28.8
v1.26.11 release
What's Changed
- [release-1.26] fix: CVE-2023-48795 by @andyzhangx in #1630
- doc: cut v1.26.11 release by @andyzhangx in #1667
Full Changelog: v1.26.10...v1.26.11
v1.29.2 release
What's Changed
- [release-1.29] feat: switch to bookworm debian base image by @k8s-infra-cherrypick-robot in #1545
- [release-1.29] fix: GHSA-m425-mq94-257g by @andyzhangx in #1551
- [release-1.29] feat: upgrade snapshot version to v6.3.1 by @andyzhangx in #1552
- [release-1.29] feat: upgrade azcopy to 10.21.2 by @k8s-infra-cherrypick-robot in #1555
- [release-1.29] fix: CVE-2023-5528 by @andyzhangx in #1570
- [release-1.29] test: fix external test failure by @k8s-infra-cherrypick-robot in #1582
- [release-1.29] fix: accountQuota does not take effect due to race condition by @andyzhangx in #1577
- [release-1.29] test: upgrade golangci/golangci-lint-action to v1.54 by @k8s-infra-cherrypick-robot in #1586
- [release-1.29] fix: stale smb unmount issue when smb file share is deleted by @andyzhangx in #1585
- [release-1.29] doc: add actimeo, noresvport mount options in the doc by @k8s-infra-cherrypick-robot in #1579
- [release-1.29] feat: append default nfs mount options by @k8s-infra-cherrypick-robot in #1594
- doc: cut v1.29.2 release by @andyzhangx in #1596
Full Changelog: v1.29.1...v1.29.2
v1.28.7 release
What's Changed
- [release-1.28] chore: fix gRPC-Go GHSA-m425-mq94-257g by @cvvz in #1537
- [release-1.28] feat: switch to bookworm debian base image by @k8s-infra-cherrypick-robot in #1546
- [release-1.28] feat: upgrade azcopy to 10.21.2 by @andyzhangx in #1561
- [release-1.28] fix: CVE-2023-5528 by @andyzhangx in #1572
- [release-1.28] test: fix external test failure by @k8s-infra-cherrypick-robot in #1583
- [release-1.28] doc: add actimeo, noresvport mount options in the doc by @k8s-infra-cherrypick-robot in #1580
- [release1.28] test: upgrade golangci/golangci-lint-action to v1.54 by @umagnus in #1589
- [release-1.28] feat: append default nfs mount options by @k8s-infra-cherrypick-robot in #1595
- [release-1.28] fix: stale smb unmount issue when smb file share is deleted by @andyzhangx in #1593
- doc: cut v1.28.7 release by @andyzhangx in #1597
Full Changelog: v1.28.6...v1.28.7
v1.26.10 release
What's Changed
- doc: cut v1.26.9 release by @andyzhangx in #1524
- [release-1.26] feat: switch to bookworm debian base image by @k8s-infra-cherrypick-robot in #1548
- [release-1.26] fix: CVE-2023-3676 by @andyzhangx in #1557
- [release-1.26] fix: GHSA-m425-mq94-257g by @andyzhangx in #1560
- [release-1.26] fix: CVE-2023-5528 by @andyzhangx in #1574
- [release1.26] test: upgrade golangci/golangci-lint-action to v1.54 by @umagnus in #1587
- [release-1.26] fix: stale smb unmount issue when smb file share is deleted by @andyzhangx in #1590
- doc: cut v1.26.10 release by @andyzhangx in #1598
Full Changelog: v1.26.9...v1.26.10
v1.29.1 release
What's Changed
- [release-1.29] test: not print controller metrics in logs due to IP retrieval issue by @k8s-infra-cherrypick-robot in #1453
- [release-1.29] chore: provide a driver flag to print volume stats call with log level 2 by @k8s-infra-cherrypick-robot in #1451
- [release-1.29] feat: support volume cloning by @k8s-infra-cherrypick-robot in #1462
- [release-1.29] cleanup: remove ControllerPublishVolume capability by @k8s-infra-cherrypick-robot in #1471
- [release-1.29] fix: refine create volume metrics by @andyzhangx in #1472
- [release-1.29] test: fix verify-helm-chart failure by @k8s-infra-cherrypick-robot in #1482
- [release-1.29] fix: check storage account type if parameter is missing by @k8s-infra-cherrypick-robot in #1479
- [release-1.29] fix: CVE-2023-39325 by @andyzhangx in #1495
- [release-1.29] test: enable cloudprovider_azure metrics print by @k8s-infra-cherrypick-robot in #1502
- [release-1.29] fix: nfs volume creation failure due to Microsoft.Storage.Global Service endpoint enabled by @k8s-infra-cherrypick-robot in #1506
- [release-1.29] feat: add node metrics by @andyzhangx in #1511
- [release-1.29] [test] add mock for azcopy ut by @k8s-infra-cherrypick-robot in #1513
- [release-1.29] fix: incorrect volumesnapshot size by @k8s-infra-cherrypick-robot in #1514
- [release-1.29] fix: increase provisioner timeout as 20min by @andyzhangx in #1520
- doc: cut v1.29.1 release by @andyzhangx in #1522
Full Changelog: v1.29.0...v1.29.1