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
Reported in this slack thread - to wrap up - when dealing with resources in different versions (like Ingress - "extensions/v1beta1" and "networking.k8s.io") in managing children (https://github.com/metacontroller/metacontroller/blob/master/pkg/controller/common/manage_children.go#L131) the same object is represented under two different groups, so current metacontroller logic tries to delete it (via old group handle - extensions/v1beta1) and create (via new group networking.k8s.io) which ends up in infinite loop.
Problem
Reported in this slack thread - to wrap up - when dealing with resources in different versions (like
Ingress
-"extensions/v1beta1"
and"networking.k8s.io"
) in managing children (https://github.com/metacontroller/metacontroller/blob/master/pkg/controller/common/manage_children.go#L131) the same object is represented under two different groups, so current metacontroller logic tries to delete it (via old group handle -extensions/v1beta1
) and create (via new groupnetworking.k8s.io
) which ends up in infinite loop.Solution
server preferred version
- https://pkg.go.dev/k8s.io/apimachinery@v0.23.3/pkg/apis/meta/v1#APIGroup and being aware that they are the same object.The text was updated successfully, but these errors were encountered: