Skip to content

Releases: juicedata/juicefs-csi-driver

v0.31.2

26 Feb 07:25
c950dea

Choose a tag to compare

What's Changed

  • fix: prefix internal files by @Awadabang in #1494
  • increase default resource limits to avoid CPU throttle by @timfeirg in #1496
  • fix: add field selector for pod listing when disable nodeSelector by @zxh326 in #1501
  • fix: handle case where PVC is not found in parseSetting by @zxh326 in #1500
  • fix: add vol lock for node publish/unpublish operation by @zxh326 in #1498
  • feat(dashboard): add stats page by @zxh326 in #1499
  • feat: add provisioner worker threads by @zxh326 in #1508
  • feat: optimize mount pod listing with kubelet API by @zxh326 in #1505
  • Add metadata fields to PV/PVC dashboard views by @Copilot in #1511
  • show config not found by @zwwhdls in #1507

New Contributors

Included JuiceFS

  • the included JuiceFS community version is v1.3.1
  • the included JuiceFS enterprise version is 5.2.22
  • default mount pod image of community is mount:ce-v1.3.1
  • default mount pod image of enterprise is mount:ee-5.2.22-87dfe77

Full Changelog: v0.31.1...v0.31.2

v0.31.1

21 Jan 08:54
33a3e0f

Choose a tag to compare

What's Changed

  • fix: support cleanup of pending mount pods with custom schedulers by @kungf in #1471
  • fix(dashboard): fix list fs shared mountpods by @zxh326 in #1474
  • fix: set empty PreemptionPolicy for delete job by @zxh326 in #1476
  • fix: remove incorrect shell escaping for env vars passed to exec by @Looka149 in #1478
  • fix: force update initconfig when secret fields change by @zxh326 in #1479
  • fix: log err reason when mountpod has not been in the running in 60s by @zxh326 in #1482
  • fix: use juicefs config instead of status for get ce jfs uuid by @zxh326 in #1486
  • docs: improve ConfigMap docs by @timfeirg in #1483

Included JuiceFS

  • the included JuiceFS community version is v1.3.1
  • the included JuiceFS enterprise version is 5.2.22
  • default mount pod image of community is mount:ce-v1.3.1
  • default mount pod image of enterprise is mount:ee-5.2.22-87dfe77

Full Changelog: v0.31.0...v0.31.1

v0.31.0

25 Dec 02:42
4d81a21

Choose a tag to compare

What's Changed

New

Bugfix

  • fix: handle oomkilled pod in pod error handler by @zxh326 in #1411
  • fix quota error when metaurl has special symbols in it by @zwwhdls in #1414
  • feat: allow to disable auto remove request resources when pod has resource error by @zxh326 in #1418
  • fix canary job of volumeid conflict in different nodes when batch upgrade by @zwwhdls in #1423
  • fix: use HostPathDirectoryOrCreate for clean cache pod volumes by @Looka149 in #1430
  • feat(sidecar): attempts to use req.namespace by @nioshield in #1431
  • fix: delete volumePath metrics when unpublish by @zxh326 in #1434
  • fix acs docs by @zwwhdls in #1440
  • add more log when mount point is not ready in 60s by @zwwhdls in #1445
  • chore: bump csi dashboard base image by @zxh326 in #1448
  • ci: cleanup unused libs for free space by @zxh326 in #1451
  • distinct pod err and mountpoint err when mount not ready by @zwwhdls in #1450
  • fix: increase default check timeout to 5s by @zxh326 in #1453
  • fix: resolve concurrent map read and write panic in passfd by @zxh326 in #1454
  • chore: remove static file in dockerfile by @zxh326 in #1458
  • fix: update ACL directory paths in Dockerfiles by @zxh326 in #1449
  • add deprecated to ACS section by @Suave in #1456
  • fix: avoid subPath race condition for check_mount.sh secret volume by @fabioaraujopt in #1459
  • fix dashboard issues by @zxh326 in #1462
  • fix batch upgrade issues by @zwwhdls in #1461
  • fix: make fuse abort job backoffLimit to zero by @zxh326 in #1467
  • fix: make fuse abort job script POSIX-safe by @kungf in #1464
  • fix: ignore mount point not exist error when binding target by @zxh326 in #1472

Included JuiceFS

  • the included JuiceFS community version is v1.3.1
  • the included JuiceFS enterprise version is 5.2.21
  • default mount pod image of community is mount:ce-v1.3.1
  • default mount pod image of enterprise is mount:ee-5.2.21-960b205

New Contributors

Full Changelog: v0.30.4...v0.31.0

v0.30.4

05 Dec 03:40

Choose a tag to compare

What's Changed

  • add more log when mount point is not ready in 60s by @zwwhdls in #1445
  • chore: bump csi dashboard base image by @zxh326 in #1448
  • distinct pod err and mountpoint err when mount not ready by @zwwhdls in #1450
  • fix: increase default check timeout to 5s by @zxh326 in #1453

Included JuiceFS

  • the included JuiceFS community version is v1.3.1
  • the included JuiceFS enterprise version is 5.2.19
  • default mount pod image of community is mount:ce-v1.3.1
  • default mount pod image of enterprise is mount:ee-5.2.19-ceb973d

Full Changelog: v0.30.3...v0.30.4

v0.30.3

24 Nov 07:38
540eccf

Choose a tag to compare

What's Changed

  • add more log when mount point is not ready in 60s by @zwwhdls in #1445

Included JuiceFS

  • the included JuiceFS community version is v1.3.0
  • the included JuiceFS enterprise version is 5.2.19
  • default mount pod image of community is mount:ce-v1.3.0
  • default mount pod image of enterprise is mount:ee-5.2.19-ceb973d

Full Changelog: v0.30.2...v0.30.3

v0.30.2

17 Nov 02:57
5baa9f8

Choose a tag to compare

What's Changed

  • fix canary job of volumeid conflict in different nodes when batch upgrade by @zwwhdls in #1423
  • fix: use HostPathDirectoryOrCreate for clean cache pod volumes by @Looka149 in #1430
  • feat(sidecar): attempts to use req.namespace by @nioshield in #1431
  • fix: delete volumePath metrics when unpublish by @zxh326 in #1434
  • Support for init containers for mount pods by @eakman-datadog in #1432

Included JuiceFS

  • the included JuiceFS community version is v1.3.0
  • the included JuiceFS enterprise version is 5.2.19
  • default mount pod image of community is mount:ce-v1.3.0
  • default mount pod image of enterprise is mount:ee-5.2.19-ceb973d

New Contributors

Full Changelog: v0.30.1...v0.30.2

v0.30.1

23 Oct 06:56
d099b28

Choose a tag to compare

What's Changed

  • fix: handle oomkilled pod in pod error handler by @zxh326 in #1411
  • fix quota error when metaurl has special symbols in it by @zwwhdls in #1414
  • feat: allow to disable auto remove request resources when pod has resource error by @zxh326 in #1418
  • Add volume_path_health metrics by @zxh326 in #1427

Included JuiceFS

  • the included JuiceFS community version is v1.3.0
  • the included JuiceFS enterprise version is 5.2.16
  • default mount pod image of community is mount:ce-v1.3.0
  • default mount pod image of enterprise is mount:ee-5.2.16-dd6c3f9

Full Changelog: v0.30.0...v0.30.1

v0.30.0

10 Sep 07:11
c328450

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.29.2...v0.30.0

v0.29.2

06 Aug 02:21
81d23bf

Choose a tag to compare

What's Changed

  • fix: do not use encrypted init-config in old mount version by @zxh326 in #1390
  • fix: clean up pod tolerations keys by @zxh326 in #1391
  • [ci skip]: release v0.29.2 by @zxh326 in #1392

Included JuiceFS

  • the included JuiceFS community version is v1.3.0
  • the included JuiceFS enterprise version is 5.2.8
  • default mount pod image of community is mount:ce-v1.3.0
  • default mount pod image of enterprise is mount:ee-5.2.8-1305e8c

Full Changelog: v0.29.1...v0.29.2

v0.29.1

23 Jul 03:53
b8da31c

Choose a tag to compare

What's Changed

Included JuiceFS

the included JuiceFS community version is v1.3.0
the included JuiceFS enterprise version is 5.2.4
default mount pod image of community is mount:ce-v1.3.0
default mount pod image of enterprise is mount:ee-5.2.4-227170b

Full Changelog: v0.29.0...v0.29.1