Skip to content

Commit

Permalink
Set object meta when updating (#122)
Browse files Browse the repository at this point in the history
  • Loading branch information
Starefossen authored Aug 15, 2023
1 parent 44b0de0 commit 4f640e0
Showing 1 changed file with 6 additions and 0 deletions.
6 changes: 6 additions & 0 deletions pkg/unleash/instance.go
Original file line number Diff line number Diff line change
Expand Up @@ -138,6 +138,9 @@ func updateServer(ctx context.Context, kubeClient ctrl.Client, config *config.Co

unleashDefinitionNew := UnleashDefinition(config, uc)
unleashDefinitionNew.ObjectMeta.ResourceVersion = unleashDefinitionOld.ObjectMeta.ResourceVersion
unleashDefinitionNew.ObjectMeta.CreationTimestamp = unleashDefinitionOld.ObjectMeta.CreationTimestamp
unleashDefinitionNew.ObjectMeta.Generation = unleashDefinitionOld.ObjectMeta.Generation
unleashDefinitionNew.ObjectMeta.UID = unleashDefinitionOld.ObjectMeta.UID

if err := kubeClient.Update(ctx, &unleashDefinitionNew); err != nil {
return &UnleashError{Err: err, Reason: "failed to update server instance"}
Expand Down Expand Up @@ -178,6 +181,9 @@ func updateFQDNNetworkPolicy(ctx context.Context, kubeClient ctrl.Client, kubeNa

fqdnNew := FQDNNetworkPolicyDefinition(name, kubeNamespace)
fqdnNew.ObjectMeta.ResourceVersion = fqdnOld.ObjectMeta.ResourceVersion
fqdnNew.ObjectMeta.CreationTimestamp = fqdnOld.ObjectMeta.CreationTimestamp
fqdnNew.ObjectMeta.Generation = fqdnOld.ObjectMeta.Generation
fqdnNew.ObjectMeta.UID = fqdnOld.ObjectMeta.UID

if kubeClient.Update(ctx, &fqdnNew); err != nil {
return &UnleashError{Err: err, Reason: "failed to update fqdn network policy"}
Expand Down

0 comments on commit 4f640e0

Please sign in to comment.