Skip to content

Releases: juicedata/juicefs-csi-driver

v0.29.0

08 Jul 09:55
5e4bedc
Compare
Choose a tag to compare

What's Changed

New Contributors

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.28.3...v0.29.0

v0.28.3

20 Jun 07:20
bc19f71
Compare
Choose a tag to compare
v0.28.3 Pre-release
Pre-release

What's Changed

  • fix: requeue mount pod to avoid it is removed before csi node when node is cordoned by @zwwhdls in #1367

Full Changelog: v0.28.2...v0.28.3

v0.28.2

16 Jun 07:41
8f96ba9
Compare
Choose a tag to compare

What's Changed

Included JuiceFS

  • the included JuiceFS community version is v1.2.3
  • the included JuiceFS enterprise version is 5.2.1
  • default mount pod image of community is mount:ce-v1.2.3
  • default mount pod image of enterprise is mount:ee-5.2.1-99f0e4b

Full Changelog: v0.28.1...v0.28.2

v0.28.1

12 May 08:29
ff6d5f1
Compare
Choose a tag to compare

What's Changed

  • fix: update only when the secret needs to be updated & patch secret by @zxh326 in #1344

Included JuiceFS

  • the included JuiceFS community version is v1.2.3
  • the included JuiceFS enterprise version is 5.1.18
  • default mount pod image of community is mount:ce-v1.2.3
  • default mount pod image of enterprise is mount:ee-5.1.18-337cc36

Full Changelog: v0.28.0...v0.28.1

v0.28.0

09 May 06:57
84bc970
Compare
Choose a tag to compare

What's Changed

  • feat: add validation webhook for pod eviction by @zxh326 in #1299
  • mkdir mountpath before createOrAddRef by @zwwhdls in #1302
  • fix: add nil checks for CSI volume attributes in CheckForSubPath by @zxh326 in #1306
  • upgrade base image to avoid CVE-2024-2961 by @zwwhdls in #1307
  • fix: start mountManager when enable webhook & set resource to zero instead of delete by @zxh326 in #1308
  • fix: combine the mount_manager and webhook within the csi-controller by @zxh326 in #1318
  • fix mountPath conflict when cacheDirs in global config is conflict with cache-dir in option by @zwwhdls in #1312
  • feat: dashboard respects DRIVER_NAME env var by @Looka149 in #1320
  • dashboard: support gather diagnosis info by @zwwhdls in #1321
  • dashboard: more config in global config by @zwwhdls in #1326
  • fix: start pv-controller when enable cache client & clearify webhook options by @zxh326 in #1330
  • fix: immediate reconciler if mountpath corrupted by @zxh326 in #1332
  • secret controller: ignore ce secret by @zwwhdls in #1335
  • fix concurrent map writes by @zxh326 in #1339
  • fix umount target with remaining: exit loop if timeout & try lazy umount if umount error by @zwwhdls in #1341

Included JuiceFS

  • the included JuiceFS community version is v1.2.3
  • the included JuiceFS enterprise version is 5.1.18
  • default mount pod image of community is mount:ce-v1.2.3
  • default mount pod image of enterprise is mount:ee-5.1.18-337cc36

New Contributors

Full Changelog: v0.27.0...v0.28.0

v0.27.0

14 Mar 07:17
b842c6c
Compare
Choose a tag to compare

What's Changed

Feature:

  • feat: native sidecar by @zxh326 in #1253
  • feat: use subdir mount subpath when StorageClassShareMount is disabled by @zxh326 in #1266
  • dashboard: update config confirm by @zwwhdls in #1283
  • dashboard: desensitization of app pod & show containerPath in pod by @zwwhdls in #1284

Bugfix:

  • fix config generate in upgrade by @zwwhdls in #1258
  • fix set quota by @zxh326 in #1261
  • fix: clear logs in settings by @zwwhdls in #1262
  • fix: record new pod when receate mount pod by @zwwhdls in #1269
  • fix: check mntPath status during fuse abort by @zxh326 in #1268
  • do not parse fuse fd if mount pod do not support, when csi start by @zwwhdls in #1270
  • skip pods that do not need to be upgrade && disable button in batch upgrade by @zwwhdls in #1272
  • export some pkg for kubectl plugin to avoid rewrite the same logic by @zwwhdls in #1274
  • fix: prevent deletion of root subpath by @zxh326 in #1276
  • set default qps=20 and burst=30 as the same as controller runtime by @zwwhdls in #1280
  • fix: strip log secret by @zxh326 in #1281
  • dashboard: add operator pod list & fix search in cachegroup & fix app pod detail by @zwwhdls in #1293

Included JuiceFS

  • the included JuiceFS community version is v1.2.3
  • the included JuiceFS enterprise version is 5.1.14
  • default mount pod image of community is mount:ce-v1.2.3
  • default mount pod image of enterprise is mount:ee-5.1.14-180ab75

Full Changelog: v0.26.4...v0.27.0

v0.26.4

26 Jan 07:10
5642471
Compare
Choose a tag to compare

What's Changed

  • fix upgrade when upgrade annotation is empty & update fs name when update pvc's secret by @zwwhdls in #1256

Included JuiceFS

the included JuiceFS community version is v1.2.1
the included JuiceFS enterprise version is 5.1.9
default mount pod image of community is mount:ce-v1.2.1
default mount pod image of enterprise is mount:ee-5.1.9-d809773

Full Changelog: v0.26.3...v0.26.4

v0.26.3

22 Jan 08:31
c23373f
Compare
Choose a tag to compare

What's Changed

Included JuiceFS

the included JuiceFS community version is v1.2.1
the included JuiceFS enterprise version is 5.1.9
default mount pod image of community is mount:ce-v1.2.1
default mount pod image of enterprise is mount:ee-5.1.9-d809773

Full Changelog: v0.26.2...v0.26.3

v0.26.2

21 Jan 02:32
8d6c312
Compare
Choose a tag to compare

What's Changed

  • feat: add support for EmptyDir cache in configmap by @zxh326 in #1240
  • use emptydir to pass mount point in serverless mode by @zwwhdls in #1242
  • fix: use bearerTokenFile when polling with kubelet by @zxh326 in #1245

Included JuiceFS

the included JuiceFS community version is v1.2.1
the included JuiceFS enterprise version is 5.1.9
default mount pod image of community is mount:ce-v1.2.1
default mount pod image of enterprise is mount:ee-5.1.9-d809773

Full Changelog: v0.26.1...v0.26.2

v0.26.1

17 Jan 02:50
75e3187
Compare
Choose a tag to compare

What's Changed

Included JuiceFS

the included JuiceFS community version is v1.2.1
the included JuiceFS enterprise version is 5.1.9
default mount pod image of community is mount:ce-v1.2.1
default mount pod image of enterprise is mount:ee-5.1.9-d809773

Full Changelog: v0.26.0...v0.26.1