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
Worse, it causes problems whenever I try to update the graph with an error like
Description: Deployment.apps "my-predictor" is invalid: spec.selector: Invalid value: v1.LabelSelector{MatchLabels:map[string]string{"seldon-app":"my-predictor-svc", "seldon-app-svc":"<NAME-OF-LAST-CONTAINER-IN-THE-INFERENCE-GRAPH>", "seldon-deployment-id":"my-predictor-di"}, MatchExpressions:[]v1.LabelSelectorRequirement(nil)}: field is immutable
In my case, I have just one Deployment, but many services are were created based on it.
I wonder why is seldon-app-svc set in the Deployment, is it a bug?
The text was updated successfully, but these errors were encountered:
The
seldon-app-svc
key in Deployment labels keep being updated when creating service for each container:seldon-core/operator/controllers/seldondeployment_controller.go
Lines 752 to 754 in 7a94dbf
At the end, the value of that key becomes the name of the last container in the inference graph, which doesn't seem to make sense. E.g.
will return something like
Worse, it causes problems whenever I try to update the graph with an error like
In my case, I have just one Deployment, but many services are were created based on it.
I wonder why is
seldon-app-svc
set in the Deployment, is it a bug?The text was updated successfully, but these errors were encountered: