Skip to content

Syncing latest changes from upstream devel for ceph-csi - #858

Merged
openshift-merge-bot[bot] merged 3 commits into
develfrom
sync_us--devel
Aug 31, 2026
Merged

openshift-merge-bot[bot] merged 3 commits into
develfrom
sync_us--devel

Conversation

@df-build-team

Copy link
Copy Markdown

PR containing the latest commits from upstream devel branch

nixpanic and others added 2 commits August 27, 2026 08:53
When a maintainer posts a /queue comment on a PR, immediately react
to that comment with a +1 emoji to acknowledge the workflow was
triggered.

Assisted-by: AskBob <askbob@ibm.com>
Signed-off-by: Niels de Vos <ndevos@ibm.com>
setAllMetadata called rbdImage.SetMetadata once per key, and each call
opened and closed the RBD image on its own. On the CreateVolume path
this meant the image was opened at least three times (the parameters
map plus the clusterName and mounter keys), which is wasteful.

Open the image once at the start of setAllMetadata and issue all
SetMetadata calls against that single handle, closing it via defer.

Apply the same change to the symmetric unsetAllMetadata, which had the
identical open-per-key pattern.

Behaviour is unchanged: the same keys are set/unset, the same error
messages are returned, and unsetAllMetadata still tolerates ErrNotExist.

Signed-off-by: Yite Gu <guyite@bytedance.com>
@df-build-team
df-build-team requested a review from a team August 28, 2026 08:01
@df-build-team
df-build-team force-pushed the sync_us--devel branch 2 times, most recently from 17d8a2f to 551d6b9 Compare August 30, 2026 08:06
…-devel

Signed-off-by: DF Build Team <df-build-team@redhat.com>
@nixpanic

Copy link
Copy Markdown
Member

/lgtm

@openshift-ci openshift-ci Bot added the lgtm Code looks good label Aug 31, 2026
@openshift-ci

openshift-ci Bot commented Aug 31, 2026

Copy link
Copy Markdown

[APPROVALNOTIFIER] This PR is APPROVED

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

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 Its a good idea label Aug 31, 2026
@openshift-merge-bot
openshift-merge-bot Bot merged commit 1477eb3 into devel Aug 31, 2026
22 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Its a good idea lgtm Code looks good

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants