opendatahub-io / manifests

A repository for Kustomize manifests
Apache License 2.0
8 stars 21 forks source link

[KF 1.5] CSI-s3 Storage Integration in kfp-tekton fails to deploy. #90

Closed VaishnaviHire closed 2 years ago

VaishnaviHire commented 2 years ago

KFP-Tekton v1.1.0 added support for csi-S3 storage. https://github.com/kubeflow/kfp-tekton/releases/tag/v1.1.0

However, the kfp-csi-s3- pods fail to deploy on OpenShift 4.8 and throw the following error:

MountVolume.SetUp failed for volume "registration-dir" : hostPath type check failed: /var/data/kubelet/plugins_registry is not a directory
VaishnaviHire commented 2 years ago

This issue is caused because the default kubelet path in OpenShift is /var/lib/kubelet instead of /var/data/kubelet.

Immediate fix can be to patch the all instances of /var/data in Daemonset to /var/lib

However Tekton v1.20 will have a fix to use custom kubelet path - https://github.com/kubeflow/kfp-tekton/pull/900

cc: @LaVLaS

VaishnaviHire commented 2 years ago

fixed in #85