Skip to content

Commit ab3b49f

Browse files
committed
Fix group importing status patch
Signed-off-by: jose.vazquez <[email protected]>
1 parent 1e04a4c commit ab3b49f

File tree

2 files changed

+17
-2
lines changed

2 files changed

+17
-2
lines changed

internal/generated/controller/group/handler_v20250312.go

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -90,12 +90,13 @@ func (h *Handlerv20250312) HandleImportRequested(ctx context.Context, group *ako
9090
return result.Error(state.StateImportRequested, fmt.Errorf("failed to get Group with id %s: %w", id, err))
9191
}
9292

93-
_, err = h.translator.FromAPI(group, response)
93+
groupCopy := group.DeepCopy()
94+
_, err = h.translator.FromAPI(groupCopy, response)
9495
if err != nil {
9596
return result.Error(state.StateImportRequested, fmt.Errorf("failed to translate Group from Atlas: %w", err))
9697
}
9798

98-
err = h.kubeClient.Status().Patch(ctx, group, client.MergeFrom(group))
99+
err = h.kubeClient.Status().Patch(ctx, groupCopy, client.MergeFrom(group))
99100
if err != nil {
100101
return result.Error(state.StateImportRequested, fmt.Errorf("failed to patch Group status: %w", err))
101102
}

internal/nextapi/generated/v1/zz_generated.deepcopy.go

Lines changed: 14 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)