Skip to content

[Backport release-1.0] fix(dashboard): preserve disabled/hidden state on MarketplacePanel reconciliation#2202

Merged
kvaps merged 1 commit intorelease-1.0from
backport-2176-to-release-1.0
Mar 10, 2026
Merged

[Backport release-1.0] fix(dashboard): preserve disabled/hidden state on MarketplacePanel reconciliation#2202
kvaps merged 1 commit intorelease-1.0from
backport-2176-to-release-1.0

Conversation

@github-actions
Copy link

Description

Backport of #2176 to release-1.0.

…conciliation

The controller was hardcoding disabled=false and hidden=false on every
reconciliation, overwriting any user changes made through the dashboard
UI. Move spec building inside the CreateOrUpdate mutate function to read
and preserve current disabled/hidden values from the existing resource.

Signed-off-by: IvanHunters <[email protected]>
(cherry picked from commit e69efd8)
@dosubot dosubot bot added size:M This PR changes 30-99 lines, ignoring generated files. bug Something isn't working labels Mar 10, 2026
@kvaps kvaps merged commit 3251991 into release-1.0 Mar 10, 2026
5 checks passed
@kvaps kvaps deleted the backport-2176-to-release-1.0 branch March 10, 2026 16:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working size:M This PR changes 30-99 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants