Releases: openebs/zfs-localpv
Releases · openebs/zfs-localpv
v0.9.0
Change Summary
Key Improvements:
- adding shared mount support ZFSPV volumes (#164,@pawanpraka1)
- adding support to have btrfs filesystem for ZFS-LocalPV (#170,@pawanpraka1)
- fixed duplicate UUID issue with btrfs (#172,@pawanpraka1)
- fixed xfs mounting issue on centos with ubuntu 20.04 image (#179,@pawanpraka1)
- change logger from Sirupsen/logrus to klog (#166,@vaniisgh)
- Add checks to ensure zfs-driver status is running in BDD test (#171,@vaniisgh)
- update docs to reflect gomod migration (#160,@vaniisgh)
- add golint target to makefile (#167,@vaniisgh)
- adds a filter for grpc logs to reduce the pollution (#161,@vaniisgh)
- adding snapshot and clone releated test cases in BDD (#174,@pawanpraka1)
- add golint to travis & fix linting (#175,@vaniisgh)
Install using kubectl
kubectl apply -f https://raw.githubusercontent.com/openebs/zfs-localpv/v0.9.x/deploy/zfs-operator.yaml
Upgrade
v0.9.0-RC2
fix(zfspv): fixing mounting issue with xfs We changed the ubuntu docker image to 20.04 in https://github.com/openebs/zfs-localpv/pull/170, which has issues with formatting the zvol as xfs file system. The filesystem formatted with xfs is not able to mount with error : "missing codepage or helper program, or other error". Reverting back to ubuntu 19.10 to fix this issue. Signed-off-by: Pawan <pawan@mayadata.io>
v0.9.0-RC1
chore(doc): adding btrfs filesystem in the doc Signed-off-by: Pawan <pawan@mayadata.io>
v0.8.0
Change Summary
Key Improvements:
- changing image pull policy to IfNotPresent to make it not pull the image again and again (#124,@pawanpraka1)
- moving to legacy mount (#151,@pawanpraka1)
- Fixes an issue where volumes meant to be filesystem datasets got created as zvols and generally makes - - storageclass parameter spelling insensitive to case (#144,@cruwe)
- include pvc name in volume events (#150,@pawanpraka1)
- Fixes an issue where PVC was bound to unusable PV created using incorrect values provided in PVC/Storageclass (#121,@pawanpraka1)
- adding v1 CRD for ZFS-LocalPV (#140,@pawanpraka1)
- add contributing checkout list (#138,@Icedroid)
- fixing golint warnings (#133,@Icedroid)
- removing unnecessary printer columns from ZFSVolume (#128,@pawanpraka1)
- fixing stale ZFSVolume resource issue when deleting the pvc in pending state (#145,@pawanpraka1)
- Updated the doc for custom-topology support (#122,@w3aman)
- adding operator yaml for centos7 and centos8 (#149,@pawanpraka1)
- honouring readonly flag for ZFS-LocalPV (#137,@pawanpraka1)
Install using kubectl
kubectl apply -f https://raw.githubusercontent.com/openebs/zfs-localpv/v0.8.x/deploy/zfs-operator.yaml
Upgrade
v0.8.0-RC2
feat(modules): migrate to go modules and bump go version 1.14.4 - migrate to go module - bump go version 1.14.4 Signed-off-by: prateekpandey14 <prateek.pandey@mayadata.io>
v0.8.0-RC1
feat(modules): migrate to go modules and bump go version 1.14.4 - migrate to go module - bump go version 1.14.4 Signed-off-by: prateekpandey14 <prateek.pandey@mayadata.io>
v0.7.0
Change Summary
Key Improvements:
- adding basic grafana dashboard (#110, @pawanpraka1)
- use the travis tag for the version (#114, @pawanpraka1)
- Fix the link in README file to the raw-block-volume.md file (#109, @w3aman)
- adding steps to import existing volume to ZFS-LocalPV (#108, @pawanpraka1)
- adding raw block volume details in README (#106, @pawanpraka1)
- trim leading v from image tag (#105, @pawanpraka1)
- make the docker images configurable (#104, @pawanpraka1)
- adding block volume support for ZFSPV (#102, @pawanpraka1)
- changing topology key to unique name (#101, @pawanpraka1)
- adding project specific files (#99, @pawanpraka1)
- Fixed the formatting of ReadME file for upgrade (#98, @w3aman)
- adding support for custom topology keys (#94, @pawanpraka1)
- added developer environment examples (#92, @filippobosi)
Install using kubectl
kubectl apply -f https://raw.githubusercontent.com/openebs/zfs-localpv/v0.7.x/deploy/zfs-operator.yaml
Upgrade
v0.7.0-RC2
chore(doc): adding raw block volume details in README also added detailed upgrade steps. Signed-off-by: Pawan <pawan@mayadata.io>
v0.7.0-RC1
chore(doc): adding raw block volume details in README also added detailed upgrade steps. Signed-off-by: Pawan <pawan@mayadata.io>
0.6.1
Change Summary
Key Improvements:
- fixing data loss in case of pod deletion
- avoid creation of volumeattachment object
- adding validation for ZFSPV CR parameters
- adding poolname info to the PV volumeattributes
- handling unmounted volume
- automate the CRDs generation with validations for APIs
- scripts to help migrating to new CRDs
- move CR from openebs.io to zfs.openebs.io
- Upgrade the base ubuntu package
- xfs duplicate uuid for cloned volumes
- Makefile and version enhancement
Install using kubectl
kubectl apply -f https://raw.githubusercontent.com/openebs/zfs-localpv/v0.6.x/deploy/zfs-operator.yaml