You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We need to update examples here and in kubeflow. (Encountered this when running kf example with new operator.) We also need to update kubeflow's seldon operator version.
The text was updated successfully, but these errors were encountered:
It seems we are seeing this due to upgrading the k8s client library in the operator and the volumeSource form doesn't work with that anymore. I tried running:
And got error: error validating "pvcvolumesourcetester.json": error validating data: ValidationError(Pod.spec.volumes[0]): unknown field "volumeSource" in io.k8s.api.core.v1.Volume; if you choose to ignore these errors, turn validation off with --validate=false. So the form that seldon has been using doesn't work even in ordinary pods in this k8s version (client 1.14, server v1.11.9-gke.8). It seems to make sense therefore that the new operator doesn't support the old volumeSource form.
The java-base seldon operator (0.2.8 and below) requires volumes to be specified like:
With the new go-based operator we need to remove the volumeSource level like:
We need to update examples here and in kubeflow. (Encountered this when running kf example with new operator.) We also need to update kubeflow's seldon operator version.
The text was updated successfully, but these errors were encountered: