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
Based on running the seldon operator in openshift in operator-framework/community-operators#447, it looks like the operator should have a kubebuilder mark for permissions on seldondeployments/finalizers
The CSV file for the community operator was updated and contains '*' for verbs, but get, update, and patch appear to be what's needed.
The text was updated successfully, but these errors were encountered:
The related PR looks good. But can you expand on why this is needed. Does the manager add finalizers? If so why does it work ok under vanilla k8s and not openshift?
Thanks.
@cliveseldon not sure about the difference between k8s and openshift, that is something to investigate. On openshift I get the following error without the change:
"deployments.apps "test-deployment-example-7cd068f" is forbidden: cannot set blockOwnerDeletion if an ownerReference refers to a resource you can't set finalizers on"
This occurs when the deployment created by the seldondeployment tries to create its ownerReference section with "blockOwnerDeletion: true"
Based on running the seldon operator in openshift in operator-framework/community-operators#447, it looks like the operator should have a kubebuilder mark for permissions on seldondeployments/finalizers
The CSV file for the community operator was updated and contains '*' for verbs, but get, update, and patch appear to be what's needed.
The text was updated successfully, but these errors were encountered: