Open airlenet opened 3 weeks ago
@airlenet Could you please check the content of /tmp/jfsdemo-juicefs-values.yaml1446131301? It's inside the container juicefsruntime-controller-5694b75d59-ng8zz.
Can you check the directory /charts
inside container juicefsruntime-controller-5694b75d59-ng8zz?
@airlenet Could you please check the content of /tmp/jfsdemo-juicefs-values.yaml1446131301? It's inside the container juicefsruntime-controller-5694b75d59-ng8zz.您能不能查看一下 /tmp/jfsdemo-juicefs-values.yaml1446131301 的内容?它位于容器 juicefsruntime-controller-5694b75d59-ng8zz 中。
juicefsruntime-controller-5694b75d59-rw7dp:/# cat /tmp/testdemo-juicefs-values.yaml2941365390 cacheDirs: "1": path: /testCache type: hostPath volumeSource: {} configs: accesskeySecret: jfs-secret accesskeySecretKey: access-key bucket: http://172.16.2.62:9000/test formatCmd: /usr/local/bin/juicefs format --access-key=${ACCESS_KEY} --secret-key=${SECRET_KEY} --storage=minio --bucket=http://172.16.2.62:9000/test ${METAURL} myjfs metaurlSecret: jfs-secret metaurlSecretKey: metaurl name: myjfs secretkeySecret: jfs-secret secretkeySecretKey: secret-key storage: minio edition: community fsGroup: 0 fullnameOverride: testdemo fuse: command: /bin/mount.juicefs ${METAURL} /runtime-mnt/juicefs/test/testdemo/juicefs-fuse -o cache-size=40960,free-space-ratio=0.5,cache-dir=/testCache,metrics=0.0.0.0:14179 criticalPod: true enabled: true hostMountPath: /runtime-mnt/juicefs/test/testdemo hostNetwork: true image: juicedata/juicefs-fuse imagePullPolicy: IfNotPresent imageTag: ce-v1.1.0-rc1 metricsPort: 14179 mountPath: /runtime-mnt/juicefs/test/testdemo/juicefs-fuse nodeSelector: fluid.io/f-test-testdemo: "true" privileged: true resources: {} statCmd: stat -c %i /runtime-mnt/juicefs/test/testdemo/juicefs-fuse volumeMounts:
Can you check the directory
/charts
inside container juicefsruntime-controller-5694b75d59-ng8zz?可以查看容器 juicefsruntime-controller-5694b75d59-ng8zz 内的/charts
目录吗?
juicefsruntime-controller-5694b75d59-rw7dp:/charts# tree ./ ./ ├── alluxio │ ├── CHANGELOG.md │ ├── Chart.yaml │ ├── README.md │ ├── charts │ │ └── library │ ├── docker │ │ └── init-users │ │ ├── Dockerfile │ │ ├── check_port.sh │ │ ├── chmod_fuse_mountpoint.sh │ │ ├── chmod_tierpath.sh │ │ ├── entrypoint.sh │ │ └── init_users.sh │ ├── templates │ │ ├── _helpers.tpl │ │ ├── config │ │ │ ├── alluxio-conf.yaml │ │ │ └── alluxio-mount-conf.yaml │ │ ├── fuse │ │ │ ├── client-daemonset.yaml │ │ │ └── daemonset.yaml │ │ ├── master │ │ │ ├── service.yaml │ │ │ └── statefulset.yaml │ │ └── worker │ │ ├── domain-socket-pvc.yaml │ │ └── statefulset.yaml │ └── values.yaml ├── efc │ ├── CHANGELOG.md │ ├── Chart.yaml │ ├── README.md │ ├── charts │ │ └── library │ ├── templates │ │ ├── _helpers.tpl │ │ ├── fuse │ │ │ └── daemonset.yaml │ │ ├── master │ │ │ └── statefulset.yaml │ │ └── worker │ │ ├── configmap.yaml │ │ └── statefulset.yaml │ └── values.yaml ├── fluid │ ├── README.md │ └── fluid │ ├── CHANGELOG.md │ ├── Chart.yaml │ ├── VERSION │ ├── crds │ │ ├── data.fluid.io_alluxioruntimes.yaml │ │ ├── data.fluid.io_databackups.yaml │ │ ├── data.fluid.io_dataloads.yaml │ │ ├── data.fluid.io_datamigrates.yaml │ │ ├── data.fluid.io_dataprocesses.yaml │ │ ├── data.fluid.io_datasets.yaml │ │ ├── data.fluid.io_efcruntimes.yaml │ │ ├── data.fluid.io_goosefsruntimes.yaml │ │ ├── data.fluid.io_jindoruntimes.yaml │ │ ├── data.fluid.io_juicefsruntimes.yaml │ │ ├── data.fluid.io_thinruntimeprofiles.yaml │ │ ├── data.fluid.io_thinruntimes.yaml │ │ └── data.fluid.io_vineyardruntimes.yaml │ ├── templates │ │ ├── _helpers.tpl │ │ ├── controller │ │ │ ├── alluxioruntime_controller.yaml │ │ │ ├── dataset_controller.yaml │ │ │ ├── efcruntime_controller.yaml │ │ │ ├── fluidapp_controller.yaml │ │ │ ├── goosefsruntime_controller.yaml │ │ │ ├── jindoruntime_controller.yaml │ │ │ ├── juicefsruntime_controller.yaml │ │ │ ├── thinruntime_controller.yaml │ │ │ └── vineyardruntime_controller.yaml │ │ ├── csi │ │ │ ├── daemonset.yaml │ │ │ └── driver.yaml │ │ ├── role │ │ │ ├── alluxio │ │ │ │ └── rbac.yaml │ │ │ ├── csi │ │ │ │ └── rbac.yaml │ │ │ ├── dataset │ │ │ │ └── rbac.yaml │ │ │ ├── efc │ │ │ │ └── rbac.yaml │ │ │ ├── fluidapp │ │ │ │ └── rbac.yaml │ │ │ ├── goosefs │ │ │ │ └── rbac.yaml │ │ │ ├── jindo │ │ │ │ └── rbac.yaml │ │ │ ├── juicefs │ │ │ │ └── rbac.yaml │ │ │ ├── thin │ │ │ │ └── rbac.yaml │ │ │ ├── vineyard │ │ │ │ └── rbac.yaml │ │ │ └── webhook │ │ │ └── rabc.yaml │ │ ├── upgrade │ │ │ └── crd-upgrade.yaml │ │ └── webhook │ │ ├── plugins-profile.yaml │ │ ├── service.yaml │ │ ├── webhook.yaml │ │ └── webhookconfiguration.yaml │ └── values.yaml ├── fluid-databackup │ ├── alluxio │ │ ├── CHANGELOG.md │ │ ├── Chart.yaml │ │ ├── README.md │ │ ├── charts │ │ │ └── library │ │ ├── templates │ │ │ ├── configmap.yaml │ │ │ └── databackup.yaml │ │ └── values.yaml │ └── goosefs │ ├── CHANGELOG.md │ ├── Chart.yaml │ ├── README.md │ ├── charts │ │ └── library │ ├── templates │ │ ├── configmap.yaml │ │ └── databackup.yaml │ └── values.yaml ├── fluid-dataloader │ ├── alluxio │ │ ├── CHANGELOG.md │ │ ├── Chart.yaml │ │ ├── charts │ │ │ └── library │ │ ├── templates │ │ │ ├── configmap.yaml │ │ │ ├── cronjob.yaml │ │ │ └── job.yaml │ │ └── values.yaml │ ├── goosefs │ │ ├── CHANGELOG.md │ │ ├── Chart.yaml │ │ ├── README.md │ │ ├── charts │ │ │ └── library │ │ ├── templates │ │ │ ├── configmap.yaml │ │ │ ├── cronjob.yaml │ │ │ └── job.yaml │ │ └── values.yaml │ ├── jindo │ │ ├── CHANGELOG.md │ │ ├── Chart.yaml │ │ ├── charts │ │ │ └── library │ │ ├── templates │ │ │ ├── configmap.yaml │ │ │ ├── cronjob.yaml │ │ │ └── job.yaml │ │ └── values.yaml │ ├── jindocache │ │ ├── CHANGELOG.md │ │ ├── Chart.yaml │ │ ├── charts │ │ │ └── library │ │ ├── templates │ │ │ ├── configmap.yaml │ │ │ ├── cronjob.yaml │ │ │ └── job.yaml │ │ └── values.yaml │ ├── jindofsx │ │ ├── CHANGELOG.md │ │ ├── Chart.yaml │ │ ├── charts │ │ │ └── library │ │ ├── templates │ │ │ ├── configmap.yaml │ │ │ ├── cronjob.yaml │ │ │ └── job.yaml │ │ └── values.yaml │ └── juicefs │ ├── CHANGELOG.md │ ├── Chart.yaml │ ├── charts │ │ └── library │ ├── templates │ │ ├── configmap.yaml │ │ ├── cronjob.yaml │ │ └── job.yaml │ └── values.yaml ├── fluid-datamigrate │ └── juicefs │ ├── CHANGELOG.md │ ├── Chart.yaml │ ├── charts │ │ └── library │ ├── templates │ │ ├── configmap.yaml │ │ ├── cronjob.yaml │ │ ├── job.yaml │ │ ├── service.yaml │ │ └── statefulset.yaml │ └── values.yaml ├── fluid-dataprocess │ └── common │ ├── Chart.yaml │ ├── charts │ │ └── library │ ├── templates │ │ ├── _helpers.tpl │ │ ├── configmap.yaml │ │ └── job.yaml │ └── values.yaml ├── goosefs │ ├── CHANGELOG.md │ ├── Chart.yaml │ ├── README.md │ ├── charts │ │ └── library │ ├── docker │ │ ├── check_port.sh │ │ └── init-users │ │ ├── Dockerfile │ │ ├── chmod_fuse_mountpoint.sh │ │ ├── chmod_tierpath.sh │ │ ├── entrypoint.sh │ │ └── init_users.sh │ ├── templates │ │ ├── _helpers.tpl │ │ ├── config │ │ │ └── goosefs-conf.yaml │ │ ├── fuse │ │ │ ├── client-daemonset.yaml │ │ │ └── daemonset.yaml │ │ ├── master │ │ │ ├── service.yaml │ │ │ └── statefulset.yaml │ │ └── worker │ │ ├── domain-socket-pvc.yaml │ │ └── statefulset.yaml │ └── values.yaml ├── jindocache │ ├── CHANGELOG.md │ ├── Chart.yaml │ ├── README.md │ ├── charts │ │ └── library │ ├── templates │ │ ├── _helpers.tpl │ │ ├── config │ │ │ ├── jindofs-client-conf.yaml │ │ │ └── jindofs-conf.yaml │ │ ├── fuse │ │ │ └── daemonset.yaml │ │ ├── master │ │ │ ├── service.yaml │ │ │ └── statefulset.yaml │ │ └── worker │ │ └── statefulset.yaml │ └── values.yaml ├── jindofs │ ├── CHANGELOG.md │ ├── Chart.yaml │ ├── README.md │ ├── charts │ │ └── library │ ├── templates │ │ ├── _helpers.tpl │ │ ├── config │ │ │ ├── jindofs-client-conf.yaml │ │ │ └── jindofs-conf.yaml │ │ ├── fuse │ │ │ └── daemonset.yaml │ │ ├── master │ │ │ ├── service.yaml │ │ │ └── statefulset.yaml │ │ └── worker │ │ └── statefulset.yaml │ └── values.yaml ├── jindofsx │ ├── CHANGELOG.md │ ├── Chart.yaml │ ├── README.md │ ├── charts │ │ └── library │ ├── templates │ │ ├── _helpers.tpl │ │ ├── config │ │ │ ├── jindofs-client-conf.yaml │ │ │ └── jindofs-conf.yaml │ │ ├── fuse │ │ │ └── daemonset.yaml │ │ ├── master │ │ │ ├── service.yaml │ │ │ └── statefulset.yaml │ │ └── worker │ │ └── statefulset.yaml │ └── values.yaml ├── juicefs │ ├── CHANGELOG.md │ ├── Chart.yaml │ ├── README.md │ ├── charts │ │ └── library │ ├── templates │ │ ├── _helpers.tpl │ │ ├── fuse │ │ │ └── daemonset.yaml │ │ ├── role │ │ │ └── rbac.yaml │ │ └── worker │ │ └── statefulset.yaml │ └── values.yaml ├── library │ ├── Chart.yaml │ └── templates │ └── _recommended_labels.tpl ├── thin │ ├── CHANGELOG.md │ ├── Chart.yaml │ ├── README.md │ ├── charts │ │ └── library │ ├── templates │ │ ├── _helpers.tpl │ │ ├── config │ │ │ └── runtime.yaml │ │ ├── fuse │ │ │ └── daemonset.yaml │ │ ├── fuseconfig │ │ │ └── fuseconfig.yaml │ │ └── worker │ │ └── statefuleset.yaml │ └── values.yaml └── vineyard ├── Chart.yaml ├── charts │ └── library ├── templates │ ├── _helpers.tpl │ ├── config │ │ └── vineyard-rpc-conf.yaml │ ├── fuse │ │ └── daemonset.yaml │ ├── master │ │ ├── service.yaml │ │ └── statefulset.yaml │ └── worker │ ├── service.yaml │ └── statefulset.yaml └── values.yaml
121 directories, 234 files
juicefsruntime-controller-5694b75d59-rw7dp:/charts# /usr/local/bin/ddc-helm install -f /tmp/testdemo-juicefs-values.yaml2941365390 --namespace test testdemo /charts/juicefs
Error: INSTALLATION FAILED: error unpacking library in juicefs: Chart.yaml file is missing
What is your environment(Kubernetes version, Fluid version, etc.)
Describe the bug
What you expect to happen:
How to reproduce it
Additional Information