Skip to content

controllers: reconcile csi on storageclient status change#528

Merged
openshift-merge-bot[bot] merged 1 commit intored-hat-storage:mainfrom
leelavg:watch-status
Mar 6, 2026
Merged

controllers: reconcile csi on storageclient status change#528
openshift-merge-bot[bot] merged 1 commit intored-hat-storage:mainfrom
leelavg:watch-status

Conversation

@leelavg
Copy link
Contributor

@leelavg leelavg commented Mar 6, 2026

configmap controller looks at storageclient status for deploying CSI but only watches for annotation changes, although the driver requirements are part of hash calculation, due to race condition between the controllers, configmap controller could miss storageclient status and doesn't deploy CSI at all.

configmap controller looks at storageclient status for deploying CSI but
only watches for annotation changes, although the driver requirements
are part of hash calculation, due to race condition between the
controllers, configmap controller could miss storageclient status and
doesn't deploy CSI at all.

Signed-off-by: Leela Venkaiah G <lgangava@ibm.com>
@openshift-ci openshift-ci bot added the approved label Mar 6, 2026
@leelavg leelavg requested a review from rewantsoni March 6, 2026 09:54
@leelavg
Copy link
Contributor Author

leelavg commented Mar 6, 2026

uncovered during testing of red-hat-storage/ocs-operator#3700

@rewantsoni
Copy link
Member

/lgtm

@openshift-ci
Copy link

openshift-ci bot commented Mar 6, 2026

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: leelavg, rewantsoni

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-merge-bot openshift-merge-bot bot merged commit 0560f3b into red-hat-storage:main Mar 6, 2026
10 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.

2 participants