4.4 KiB
		
	
	
	
	
	
			
		
		
	
	
			4.4 KiB
		
	
	
	
	
	
v1.5.4
Released 2022-03-03
- more descriptive error message for breaking changes introduced in v1.5.3
v1.5.3
Released 2022-03-02
- support for running freenas-iscsiandfreenas-nfssudo-less (see #151)- BREAKING CHANGE for freenas-nfs, if setdatasetPermissionsUseranddatasetPermissionsGroupmust be numeric user/group IDs, alpha values such asrootandwheelwill no longer work
 
- BREAKING CHANGE for 
- more robust chown/chmodlogic for all zfs drivers
- allow for setting extent comment/description in freenas-iscsiandfreenas-api-iscsi(see #158)
v1.5.2
Released 2022-02-24
- proper capacity reporting for controller-client-common
v1.5.1
Released 2022-02-23
- fix ci flakes
- better support running zfscommands as non-root withdelegatedpermissions
v1.5.0
Released 2022-02-23
- massive ci overhaul
- add additional drivers
- add additional TrueNAS server versions
- only build node_modulesonce by using artifacts
- support allow/block listing specific tests
- better logic waiting for driver socket to appear
 
- introduce zfs-local-datasetdriver (see #148)
- introduce zfs-local-zvoldriver (see #148)
- introduce local-hostpathdriver
- support manually provisioned (node-manual)oneclientvolumes
v1.4.4
Released 2021-12-11
- better adherence to expected csi behavior when volume request for less than minimum volume size is requested (see #137)
- avoid unnecessary data copy for ListVolumesoperation
v1.4.3
Released 2021-12-01
- more appropriate handling of size_bytesfor snapshots
- more robust handling of NodePublishVolumeto ensure the staging path is actually mounted
- allow control of the mount/umount/findmntcommand timeout viaMOUNT_DEFAULT_TIMEOUTenv var
- minor fix for zfs-generic-iscsiwithtargetClito work-around Ubuntu 18:04 bug (see #127)
v1.4.2
Released 2021-09-29
- general improvements to help ci
- cover most drivers with ci
v1.4.1
Released 2021-09-21
- k8s-csi-cleanerscript (see #81)
- bump deps
v1.4.0
Released 2021-09-21
- more advanced logic for iscsi naming limits (allowing > 63 chars in certain circumstances, SCALE, linux, FreeBSD 13+)
- various updates to support running the csi-test tool and conform to expected responses/behaviors (full conformance for several drivers!)
- default fs_typeduringNodeStageVolumewhen omitted byCO
- automatcally add guestmount option tocifsshares when creds are absent
- fix ListVolumesandListSnapshotbehavior on variouszfs-generic-*andfreenas-*drivers
v1.3.2
Released 2021-09-09
- fix missing breakin thenode-manualdriver usingsmb/cifs
v1.3.1
Released 2021-09-08
- support using a template for nfs share comment in freenas-nfsandfreenas-api-nfs(see #115)
v1.3.0
Released 2021-09-02
- use ghcr.iofor images as well as docker hub (#90)
- introduce api-only drivers for freenas (freenas-api-*)
- smb-clientdriver which creates folders on an smb share
- lustre-clientdriver which creates folders on a lustre share attaching to various volumes which have been pre-provisioned by the operator
- synology-iscsidriver
- various documentation improvements
- support for csi versions 1.4.0and1.5.0
- reintroduce advanced options that allow control over fsck(#85)
- advanced options for customizing mkfscommands
- better handling of stale nfs connections
- do not log potentially sensitive data in mount commands
- timeouts on various commands to improve driver operations under adverse conditions
- various fixes and improvements throughout
- dependency bumps
v1.2.0
Released 2021-05-12
- add node-manualdriver
v1.1.3
Released 2021-04-25
- remove --forcefrom unmounts
- proper iqnlogic for rescans
v1.1.2
Released 2021-04-12
- fix for hostname based portals
- dependency bumps
v1.1.1
Released 2021-04-12
- rescan iscsi sessions after login during stage call
v1.1.0
Released 2021-02-21
- support for csi-v1.3.0
- fix a snapshot issue when requested with specific snapshot_id
v1.0.1
Released 2021-01-29
- targetCli fixes when used in conjunction with nameTemplate(see #49)
- multi-stage docker builds to shrink image size dramatically
- using pre-compiled grpc binaries to dramatically speed build times
- dep updates
- remove fsckduring stage operations due to sig-storage recommendations (see #52)
v1.0.0
Released 2021-01-07
- initial release