-
Notifications
You must be signed in to change notification settings - Fork 105
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
bug(zfspv): not able to deploy on rancher with ZFS 0.8. #4
Conversation
The ZFS 0.8 has dependency on libcrypto.so.1.1 which in turn requires GLIBC_2.25 supported by the system. Changed the docker image to 18:04 as 16:04 has glibc version 2.23. Also updated the README with the supported system details. Signed-off-by: Pawan <pawan@mayadata.io>
Codecov Report
@@ Coverage Diff @@
## master #4 +/- ##
=======================================
Coverage 89.55% 89.55%
=======================================
Files 1 1
Lines 67 67
=======================================
Hits 60 60
Misses 7 7 Continue to review full report at Codecov.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
# This is the 1st commit message: feat(btrfs): adding support to have btrfs filesystem for ZFS-LocalPV Now, applications can use the btrfs file system by mentioning "btrfs" as fstype in the storageclass :- apiVersion: storage.k8s.io/v1 kind: StorageClass metadata: name: openebs-zfspv parameters: fstype: "btrfs" poolname: "zfspv-pool" provisioner: zfs.csi.openebs.io Signed-off-by: Pawan <pawan@mayadata.io> # This is the commit message openebs#2: feat(zfspv): check pod-status in BDD test (openebs#171) Signed-off-by: vaniisgh <vanisingh@live.co.uk> # This is the commit message openebs#3: fix(btrfs): fixing duplicate UUID issue with btrfs btrfs, like xfs, needs to generate a new UUID for the cloned volumes. All the devices with the same UUID will be treated same for btrfs, so here generating the new UUID for the cloned volumes using btrfstune command. Signed-off-by: Pawan <pawan@mayadata.io> # This is the commit message openebs#4: feat(zfspv): check pod-status in BDD test (openebs#171) Signed-off-by: vaniisgh <vanisingh@live.co.uk> fix(btrfs): fixing duplicate UUID issue with btrfs btrfs, like xfs, needs to generate a new UUID for the cloned volumes. All the devices with the same UUID will be treated same for btrfs, so here generating the new UUID for the cloned volumes using btrfstune command. Signed-off-by: Pawan <pawan@mayadata.io> - fix golint warnings & golint to travis Signed-off-by: vaniisgh <vanisingh@live.co.uk> - change in manifest as make kubegen hotfix Signed-off-by: vaniisgh <vanisingh@live.co.uk> - merge master Signed-off-by: vaniisgh <vanisingh@live.co.uk> - fix golint warnings & golint to travis Signed-off-by: vaniisgh <vanisingh@live.co.uk> - change in manifest as make kubegen hotfix Signed-off-by: vaniisgh <vanisingh@live.co.uk> - revert makefile changes Signed-off-by: vaniisgh <vanisingh@live.co.uk> - fix typo Signed-off-by: vaniisgh <vanisingh@live.co.uk> -fix typo Signed-off-by: vaniisgh <vanisingh@live.co.uk> - update yamls based on controller-gen 2.8 Signed-off-by: vaniisgh <vanisingh@live.co.uk> - fix golint loop Signed-off-by: vaniisgh <vanisingh@live.co.uk> - fix golint target Signed-off-by: vaniisgh <vanisingh@live.co.uk> - fix typo Signed-off-by: vaniisgh <vanisingh@live.co.uk> Update Makefile Signed-off-by: vaniisgh <vanisingh@live.co.uk> Update Makefile - fix golint Signed-off-by: vaniisgh <vanisingh@live.co.uk> - remove exit status Signed-off-by: vaniisgh <vanisingh@live.co.uk> - fix golint Signed-off-by: vaniisgh <vanisingh@live.co.uk> -fix golint dependency Signed-off-by: vaniisgh <vanisingh@live.co.uk> fix(btrfs): fixing duplicate UUID issue with btrfs btrfs, like xfs, needs to generate a new UUID for the cloned volumes. All the devices with the same UUID will be treated same for btrfs, so here generating the new UUID for the cloned volumes using btrfstune command. Signed-off-by: Pawan <pawan@mayadata.io> - fix golint warnings & golint to travis Signed-off-by: vaniisgh <vanisingh@live.co.uk> - change in manifest as make kubegen hotfix Signed-off-by: vaniisgh <vanisingh@live.co.uk> - merge master Signed-off-by: vaniisgh <vanisingh@live.co.uk> - change in manifest as make kubegen hotfix Signed-off-by: vaniisgh <vanisingh@live.co.uk> - revert makefile changes Signed-off-by: vaniisgh <vanisingh@live.co.uk> - fix typo Signed-off-by: vaniisgh <vanisingh@live.co.uk> -fix typo Signed-off-by: vaniisgh <vanisingh@live.co.uk> - update yamls based on controller-gen 2.8 Signed-off-by: vaniisgh <vanisingh@live.co.uk> - fix golint loop Signed-off-by: vaniisgh <vanisingh@live.co.uk> - fix golint target Signed-off-by: vaniisgh <vanisingh@live.co.uk> - fix typo Signed-off-by: vaniisgh <vanisingh@live.co.uk> Update Makefile - fix golint Signed-off-by: vaniisgh <vanisingh@live.co.uk> - remove exit status Signed-off-by: vaniisgh <vanisingh@live.co.uk> - fix golint Signed-off-by: vaniisgh <vanisingh@live.co.uk> -fix golint dependency Signed-off-by: vaniisgh <vanisingh@live.co.uk> update changelog Signed-off-by: vaniisgh <vanisingh@live.uk>
# This is the 1st commit message: feat(btrfs): adding support to have btrfs filesystem for ZFS-LocalPV Now, applications can use the btrfs file system by mentioning "btrfs" as fstype in the storageclass :- apiVersion: storage.k8s.io/v1 kind: StorageClass metadata: name: openebs-zfspv parameters: fstype: "btrfs" poolname: "zfspv-pool" provisioner: zfs.csi.openebs.io Signed-off-by: Pawan <pawan@mayadata.io> # This is the commit message openebs#2: feat(zfspv): check pod-status in BDD test (openebs#171) Signed-off-by: vaniisgh <vanisingh@live.co.uk> # This is the commit message openebs#3: fix(btrfs): fixing duplicate UUID issue with btrfs btrfs, like xfs, needs to generate a new UUID for the cloned volumes. All the devices with the same UUID will be treated same for btrfs, so here generating the new UUID for the cloned volumes using btrfstune command. Signed-off-by: Pawan <pawan@mayadata.io> # This is the commit message openebs#4: feat(zfspv): check pod-status in BDD test (openebs#171) Signed-off-by: vaniisgh <vanisingh@live.co.uk> fix(btrfs): fixing duplicate UUID issue with btrfs btrfs, like xfs, needs to generate a new UUID for the cloned volumes. All the devices with the same UUID will be treated same for btrfs, so here generating the new UUID for the cloned volumes using btrfstune command. Signed-off-by: Pawan <pawan@mayadata.io> - fix golint warnings & golint to travis Signed-off-by: vaniisgh <vanisingh@live.co.uk> - change in manifest as make kubegen hotfix Signed-off-by: vaniisgh <vanisingh@live.co.uk> - merge master Signed-off-by: vaniisgh <vanisingh@live.co.uk> - fix golint warnings & golint to travis Signed-off-by: vaniisgh <vanisingh@live.co.uk> - change in manifest as make kubegen hotfix Signed-off-by: vaniisgh <vanisingh@live.co.uk> - revert makefile changes Signed-off-by: vaniisgh <vanisingh@live.co.uk> - fix typo Signed-off-by: vaniisgh <vanisingh@live.co.uk> -fix typo Signed-off-by: vaniisgh <vanisingh@live.co.uk> - update yamls based on controller-gen 2.8 Signed-off-by: vaniisgh <vanisingh@live.co.uk> - fix golint loop Signed-off-by: vaniisgh <vanisingh@live.co.uk> - fix golint target Signed-off-by: vaniisgh <vanisingh@live.co.uk> - fix typo Signed-off-by: vaniisgh <vanisingh@live.co.uk> Update Makefile Signed-off-by: vaniisgh <vanisingh@live.co.uk> Update Makefile - fix golint Signed-off-by: vaniisgh <vanisingh@live.co.uk> - remove exit status Signed-off-by: vaniisgh <vanisingh@live.co.uk> - fix golint Signed-off-by: vaniisgh <vanisingh@live.co.uk> -fix golint dependency Signed-off-by: vaniisgh <vanisingh@live.co.uk> fix(btrfs): fixing duplicate UUID issue with btrfs btrfs, like xfs, needs to generate a new UUID for the cloned volumes. All the devices with the same UUID will be treated same for btrfs, so here generating the new UUID for the cloned volumes using btrfstune command. Signed-off-by: Pawan <pawan@mayadata.io> - fix golint warnings & golint to travis Signed-off-by: vaniisgh <vanisingh@live.co.uk> - change in manifest as make kubegen hotfix Signed-off-by: vaniisgh <vanisingh@live.co.uk> - merge master Signed-off-by: vaniisgh <vanisingh@live.co.uk> - change in manifest as make kubegen hotfix Signed-off-by: vaniisgh <vanisingh@live.co.uk> - revert makefile changes Signed-off-by: vaniisgh <vanisingh@live.co.uk> - fix typo Signed-off-by: vaniisgh <vanisingh@live.co.uk> -fix typo Signed-off-by: vaniisgh <vanisingh@live.co.uk> - update yamls based on controller-gen 2.8 Signed-off-by: vaniisgh <vanisingh@live.co.uk> - fix golint loop Signed-off-by: vaniisgh <vanisingh@live.co.uk> - fix golint target Signed-off-by: vaniisgh <vanisingh@live.co.uk> - fix typo Signed-off-by: vaniisgh <vanisingh@live.co.uk> Update Makefile - fix golint Signed-off-by: vaniisgh <vanisingh@live.co.uk> - remove exit status Signed-off-by: vaniisgh <vanisingh@live.co.uk> - fix golint Signed-off-by: vaniisgh <vanisingh@live.co.uk> -fix golint dependency Signed-off-by: vaniisgh <vanisingh@live.co.uk> update changelog Signed-off-by: vaniisgh <vanisingh@live.uk>
The ZFS 0.8 has dependency on libcrypto.so.1.1 which in turn
requires GLIBC_2.25 supported by the system. Changed the docker
image to 18:04 as 16:04 has glibc version 2.23.
Also updated the README with the supported system details.
Signed-off-by: Pawan pawan@mayadata.io