Skip to content

squid: mgr/vol: handling the failed non-atomic operation#65727

Closed
neesingh-rh wants to merge 2 commits intoceph:squidfrom
neesingh-rh:wip-73309-squid
Closed

squid: mgr/vol: handling the failed non-atomic operation#65727
neesingh-rh wants to merge 2 commits intoceph:squidfrom
neesingh-rh:wip-73309-squid

Conversation

@neesingh-rh
Copy link
Contributor

backport tracker: https://tracker.ceph.com/issues/73309


backport of #59676
parent tracker: https://tracker.ceph.com/issues/67330

this backport was staged using ceph-backport.sh version 16.0.0.6848
find the latest version at https://github.com/ceph/ceph/blob/main/src/script/ceph-backport.sh

neeraj pratap singh added 2 commits September 30, 2025 16:04
The order of operation done for subvolume removal with retain-snapshot
option set to true, is reversed. The metadata is updated first
followed by a rename operation on the uuid directory. If the metadata
update operation fails, then the remove operations is failed thereby,
keeping the subvolume metadata consistent with the uuid path.

Fixes: https://tracker.ceph.com/issues/67330
Signed-off-by: Neeraj Pratap Singh <neesingh@redhat.com>
(cherry picked from commit ba199cf)
… full

Fixes: https://tracker.ceph.com/issues/67330
Signed-off-by: Neeraj Pratap Singh <neesingh@redhat.com>

Conflicts:
	qa/suites/fs/full/tasks/mgr-osd-full.yaml
(cherry picked from commit ea624e4)
@neesingh-rh neesingh-rh added this to the squid milestone Sep 30, 2025
@github-actions github-actions bot added cephfs Ceph File System pybind tests labels Sep 30, 2025
@neesingh-rh neesingh-rh requested a review from a team September 30, 2025 10:37
@joscollin
Copy link
Member

neesingh-rh:wip-73309-squid is rebased by #65799

@joscollin
Copy link
Member

Closing this in favour of #65799

@joscollin joscollin closed this Nov 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants