Repository navigation
Releases: juicedata/juicefs-csi-driver
Releases · juicedata/juicefs-csi-driver
Release list
v0.33.0
What's Changed
- fix: accept the byte suffix in buffer-size by @Looka149 in #1662
- fix: drop a buffer-size percentage that has no memory limit to size it by @Looka149 in #1664
- docs: fix hostname setup for hostNetwork mount pods by @zxh326 in #1666
- fix: always sync derived secret when regenerating mount pod spec by @zxh326 in #1672
- feat(dashboard): support sidecar batch binary upgrade by @zwwhdls in #1675
- fix: variable shadowing causing nil pointer panic in fuse abort job wait loop by @panbian in #1685
- fix: return InvalidArgument for snapshot when secret name is missing by @zxh326 in #1688
- fix restore snapshot with subdir by @zxh326 in #1689
New Contributors
Included JuiceFS
- the included JuiceFS community version is
v1.4.1 - the included JuiceFS enterprise version is
5.3.14 - default mount pod image of community is mount:ce-v1.4.1
- default mount pod image of enterprise is mount:ee-5.3.14-3aa66ce
Full Changelog: v0.32.5...v0.33.0
v0.32.5
v0.32.4
v0.32.3
v0.32.2
v0.32.1
What's Changed
- fix mount secret being updated too frequently by @zxh326 in #1618
- fix: resolve dashboard upgrade rendering error by @zxh326 in #1620
- allow upgrade dev image by @zwwhdls in #1633
- fix: parse image tag correctly when registry has a port by @xiaojunxiang2023 in #1630
- chore(deps): bump markdown-it and markdownlint-cli2 by @dependabot[bot] in #1632
- chore(deps): bump google.golang.org/grpc from 1.79.3 to 1.82.1 by @dependabot[bot] in #1627
- check if pod is already in upgrade task by @zwwhdls in #1634
- fix delayed mount pod deletion with kubelet sync by @zxh326 in #1636
- fix: include init container resources in percentages by @zxh326 in #1637
- fix: make kubelet access error counting race-free and per-client by @Looka149 in #1639
New Contributors
- @xiaojunxiang2023 made their first contribution in #1630
Full Changelog: v0.32.0...v0.32.1
v0.32.0
What's Changed
- fix: add disable lazy umount target flag @zxh326 in #1612
- feat: support mount pod image pull policy @zxh326 in #1611
- fix: make pod lock acquisition context-aware @zxh326 in #1607
- feat: support sidecar resource percentages @zxh326 in #1601
- Add
xxdto the ee mount image @zxh326 in #1603 - dashboard: check config error @zwwhdls in #1600
- fix upgrade pid when hostpid is enabled @zwwhdls in #1599
- fix: restrict unsafe PVC mount pod annotations @zxh326 in #1584
- fix: use bookworm Go image for 1.25 @zxh326 in #1572
- chore: update Go version to 1.25 @zxh326 in #1570
- chore: update dependencies @dependabot[bot] @zxh326 in #1609 #1596 #1563 #1559 #1558 #1547 #1545 #1544 #1539
Included JuiceFS
- the included JuiceFS community version is
v1.4.0 - the included JuiceFS enterprise version is
5.3.12 - default mount pod image of community is mount:ce-v1.4.0
- default mount pod image of enterprise is mount:ee-5.3.12-3dcd9a8
NOTE
PVC annotations used to override Mount Pod settings are now restricted. If your PVCs use any of the following annotations, set JUICEFS_ALLOW_UNSAFE_PVC_MOUNT_POD_ANNOTATIONS=true in the relevant CSI Driver component environment variables before upgrading, or migrate these settings to ConfigMap / StorageClass / PV configuration.
Affected annotations:
juicefs/mount-labelsjuicefs/mount-annotationsjuicefs/mount-service-accountjuicefs/mount-imagejuicefs/mount-delete-delayjuicefs/clean-cachejuicefs/mount-cache-pvcjuicefs/mount-cache-emptydirjuicefs/mount-cache-inline-volumejuicefs/host-path
Resource annotations are not affected:
juicefs/mount-cpu-limitjuicefs/mount-memory-limitjuicefs/mount-cpu-requestjuicefs/mount-memory-request
Full Changelog: v0.31.10...v0.32.0
v0.31.10
What's Changed
- fix: harden mount pod cleanup @zxh326 in #1593
- fix: delete-at timezone mismatch delays mount pod recycling @zhitaoli-6 in #1592
Included JuiceFS
- the included JuiceFS community version is
v1.3.1 - the included JuiceFS enterprise version is
5.3.10 - default mount pod image of community is mount:ce-v1.3.1
- default mount pod image of enterprise is ee-5.3.10-e976a84
Full Changelog: v0.31.9...v0.31.10
v0.31.9
What's Changed
Included JuiceFS
- the included JuiceFS community version is
v1.3.1 - the included JuiceFS enterprise version is
5.3.9 - default mount pod image of community is mount:ce-v1.3.1
- default mount pod image of enterprise is ee-5.3.9-9d376a1
Full Changelog: v0.31.8...v0.31.9
v0.31.8
What's Changed
Included JuiceFS
- the included JuiceFS community version is
v1.3.1 - the included JuiceFS enterprise version is
5.3.8 - default mount pod image of community is mount:ce-v1.3.1
- default mount pod image of enterprise is ee-5.3.8-033a71a
Full Changelog: v0.31.7...v0.31.8