-
Notifications
You must be signed in to change notification settings - Fork 92
build error due to csi in container-storage-interface API changed #57
Comments
just could not find the correct commit:
|
v0.1.0 works, while there is build error for master branch |
@andyzhangx Currently CSI master points to CSI Spec 0.2.0 which introduced breaking changes. There is an effort to convert all existing plugins, as well as provisioner/attacher/registrar to support CSI Spec 0.2.0. Here is my PR which addresses hostpath plugin and csi-common 0.2.0 changes: |
@sbezverk thanks, I am going to write a new CSI driver, so should I start with v0.1.0 or just wait for 0.2.0? I still need new provisioner and registrar for 0.2.0, it looks like v0.2.0 is still on-going. |
@andyzhangx please do not bother doing anything for 0.1.0, registrar and attacher are already merged, provisioner will be merged tomorrow. You can start working for 0.2.0 right away :) |
@sbezverk thanks for clarification, I just would like to make it very detailed, so when the following images would be ready in docker hub, do I need to build them myself?
Is there any example config when 0.2.0 is ready, I got an 0.1.0 example from here: |
@andyzhangx the images will be available at quay.io/k8scsi |
@sbezverk thanks, you are awesome! |
hi @sbezverk you are using image from |
Hello @sbezverk , I've setup an CSI-enabled k8s cluster with
The command
Do I need to adapt that yml file to my local environment, but seems there's not env specific settings in that yaml file. Any suggestions? |
external-provisioner is crahsing, it says:
|
@andyzhangx are you using the cmd
|
@arm64b yes, i am using the same cmd, you may delete it and recreate. |
Yes, I delete it, the
The
After that:
|
This was found and fixed yesterday, see PR #69. The images need to be updated to reflect that. |
Anyone know how to work around this issue?
Using master branch of
github.com/container-storage-interface/spec/lib/go/csi
is incorrect now since csi api has changed.@rootfs
The text was updated successfully, but these errors were encountered: