Skip to content

Conversation

@df-build-team
Copy link

PR containing the latest commits from main branch

subhamkrai and others added 7 commits November 14, 2025 14:30
This commit adds topologyFailureDomainLabels to
the operator configmap for that.

The logic now has three levels: annotation has highest priority,
then configmap defaults get merged with status, and finally just
status if nothing else is set. Extracting the topology logic from
getTopologyLabels() and added tests for all the priority scenarios.

Signed-off-by: subhamkrai <[email protected]>
csi: add configmap support for topology domain labels
fetch the provider api changes required for csi controller plugin host
network

Signed-off-by: Rohan Gupta <[email protected]>
added csi ctrl plugin host network setting per driver in storage client
status, based on this setting operator configmap controller will
enable/disable host network for csi controllers

Signed-off-by: Rohan Gupta <[email protected]>
csi controller plugin host network will be configured for drivers based
on the information send via provider server

Signed-off-by: Rohan Gupta <[email protected]>
Setting csi controller plugin hostNetwork for data replication seperation
@df-build-team df-build-team requested a review from a team November 27, 2025 06:32
rohan47 and others added 2 commits November 27, 2025 17:39
assigning hostNetwork to controllerPluginSpec is giving nil pointer
issue when the controllerPluginSpec is nil.

Signed-off-by: Rohan Gupta <[email protected]>
controllers: fix nil pointer issue when assigning hostNetwork to controllerPluginSpec
@Madhu-1
Copy link
Member

Madhu-1 commented Dec 1, 2025

/lgtm
/approve

@openshift-ci
Copy link

openshift-ci bot commented Dec 1, 2025

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: df-build-team, Madhu-1

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@openshift-ci openshift-ci bot added the approved label Dec 1, 2025
@openshift-merge-bot openshift-merge-bot bot merged commit 55970d5 into release-4.21 Dec 1, 2025
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants