Skip to content

fix: infra-provider Hybrid detection and SecurityPolicyException labels - #227

Merged
pabateman merged 2 commits into
mainfrom
fix/hybrid-baremetal-and-spe-labels
Oct 19, 2026
Merged

pabateman merged 2 commits into
mainfrom
fix/hybrid-baremetal-and-spe-labels

Conversation

@pabateman

@pabateman pabateman commented Oct 19, 2026 •

Copy link
Copy Markdown
Member

Treats non-cloud clusters with any infra-provider-* module enabled as Hybrid clusters, the same way as cloud-provider-*; this replaces the hand-made edit of the vendored helm_lib in the deckhouse baremetal provider MR, which matched infra-provider-baremetal only. Adds the standard heritage/module labels to SecurityPolicyException objects from the CCM, CAPI controller manager and CSI helpers, which dmt lint currently reports as errors. Chart version is bumped to 1.72.31.

Treat clusters with the infra-provider-baremetal module enabled as
Hybrid, porting the edit made to the vendored copy in the deckhouse
baremetal provider MR.

Add the standard heritage/module labels to SecurityPolicyException
objects rendered by the CCM, CAPI controller manager and CSI helpers;
dmt lint rejects them without these labels.

Bump chart version to 1.72.31.

Signed-off-by: Alexey Voronov <alexey.voronov@flant.com>
Match enabled modules by the infra-provider- prefix, the same way as
cloud-provider-, instead of the infra-provider-baremetal name only.

Signed-off-by: Alexey Voronov <alexey.voronov@flant.com>
@pabateman pabateman changed the title fix: baremetal Hybrid detection and SecurityPolicyException labels fix: infra-provider Hybrid detection and SecurityPolicyException labels Oct 19, 2026
@aleksey-su
aleksey-su self-requested a review October 19, 2026 10:31
@pabateman
pabateman merged commit aff0d6b into main Oct 19, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants