File tree Expand file tree Collapse file tree 2 files changed +3
-3
lines changed Expand file tree Collapse file tree 2 files changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -74,7 +74,7 @@ func (r *HTTPRouteReconciler) processHTTPRoutePolicies(tctx *provider.TranslateC
7474 if updated := setAncestorsForHTTPRoutePolicyStatus (httpRoute .Spec .ParentRefs , & policy , condition ); updated {
7575 tctx .StatusUpdaters = append (tctx .StatusUpdaters , status.Update {
7676 NamespacedName : NamespacedName (& policy ),
77- Resource : & policy ,
77+ Resource : policy . DeepCopy () ,
7878 Mutator : status .MutatorFunc (func (obj client.Object ) client.Object {
7979 t , ok := obj .(* v1alpha1.HTTPRoutePolicy )
8080 if ! ok {
@@ -153,7 +153,7 @@ func (r *IngressReconciler) processHTTPRoutePolicies(tctx *provider.TranslateCon
153153 if updated := setAncestorsForHTTPRoutePolicyStatus (tctx .RouteParentRefs , & policy , condition ); updated {
154154 tctx .StatusUpdaters = append (tctx .StatusUpdaters , status.Update {
155155 NamespacedName : NamespacedName (& policy ),
156- Resource : & policy ,
156+ Resource : policy . DeepCopy () ,
157157 Mutator : status .MutatorFunc (func (obj client.Object ) client.Object {
158158 t , ok := obj .(* v1alpha1.HTTPRoutePolicy )
159159 if ! ok {
Original file line number Diff line number Diff line change @@ -150,7 +150,7 @@ func ProcessBackendTrafficPolicy(
150150 if updated {
151151 tctx .StatusUpdaters = append (tctx .StatusUpdaters , status.Update {
152152 NamespacedName : NamespacedName (policy ),
153- Resource : policy ,
153+ Resource : policy . DeepCopy () ,
154154 Mutator : status .MutatorFunc (func (obj client.Object ) client.Object {
155155 t , ok := obj .(* v1alpha1.BackendTrafficPolicy )
156156 if ! ok {
You can’t perform that action at this time.
0 commit comments