-
Notifications
You must be signed in to change notification settings - Fork 102
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
Current quay.io/openebs/zfs-driver:ci image is not provisioning on CentOS 8 #202
Comments
@jlcox1970 which operator yaml you used to deploy? For centos, the operator yaml is different CentOS 7: CentOS 8: |
both the default fro theREADME and the CentOS 8 operator ldd /usr/sbin/zfs the paths for libssl and libcrypto have changed and this is from inside the pod ls -l /usr/lib/libcrypto.so.10 /usr/lib/libssl.so.10 so it looks like we need to update the volume mounts again |
Playing with the library mount is causing a lot of trouble. Let me take this up in this release which is planned on 15th of Sept. I will do the root mount which will fix it for all the operating systems. |
available for pre release testing if needed |
Thanks @jlcox1970, will ping you to test the changes. |
@jlcox1970 I have pushed the changes to my repo and I have verified it on ubuntu. Will do the test on centos 7 and 8 tomorrow. Here is the yaml : https://raw.githubusercontent.com/pawanpraka1/zfs-localpv/rootmnt/deploy/zfs-operator.yaml. it is still work in progress, let me know if this yaml is working for you. Note that this yaml has IfNotPresent imagepull policy, so if you want you can use the zfs-driver:0.9.2 release. PR: #204 |
tested on CentOS8 unable to test on CentOS7 as I do not have access |
Thanks for verifying this @jlcox1970. I hope now this fixes for all the operating systems and we don't have to worry about the libraries on different platforms. |
What steps did you take and what happened:
cleaned up all openebs config in cluster, remove all zfs based pvc and reinstalled using the README
What did you expect to happen:
expected to be able to run 'zfs' inside openebs-zfs-plugin container as per previous install
The output of the following commands will help us better understand what's going on:
zfs: error while loading shared libraries: libtirpc.so.3: cannot open shared object file: No such file or directory
Anything else you would like to add:
I have tried with the yaml from "Support for deploying to CentOS #119" but this still failed due to changing libs in Centos8
Environment:
ZFS-LocalPV version
v0.9.2
Kubernetes version (use
kubectl version
):Server Version: version.Info{Major:"1", Minor:"18", GitVersion:"v1.18.3", GitCommit:"2e7996e3e2712684bc73f0dec0200d64eec7fe40", GitTreeState:"clean", BuildDate:"2020-05-20T12:43:34Z", GoVersion:"go1.13.9", Compiler:"gc", Platform:"linux/amd64"}
Kubernetes installer & version:
as above
Cloud provider or hardware configuration:
bear metal,
NAME STATUS ROLES AGE VERSION INTERNAL-IP EXTERNAL-IP OS-IMAGE KERNEL-VERSION CONTAINER-RUNTIME
k8s-node-01 Ready 104d v1.18.3 10.1.1.221 CentOS Linux 8 (Core) 4.18.0-147.8.1.el8_1.x86_64 docker://19.3.12
vm-host.globelock.home Ready master 104d v1.18.3 10.1.1.220 CentOS Linux 8 (Core) 4.18.0-193.14.2.el8_2.x86_64 docker://19.3.12
/etc/os-release
):NAME="CentOS Linux"
VERSION="8 (Core)"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="8"
PLATFORM_ID="platform:el8"
PRETTY_NAME="CentOS Linux 8 (Core)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:centos:centos:8"
HOME_URL="https://www.centos.org/"
BUG_REPORT_URL="https://bugs.centos.org/"
CENTOS_MANTISBT_PROJECT="CentOS-8"
CENTOS_MANTISBT_PROJECT_VERSION="8"
REDHAT_SUPPORT_PRODUCT="centos"
REDHAT_SUPPORT_PRODUCT_VERSION="8"
The text was updated successfully, but these errors were encountered: