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