Bug #64646
openceph osd pool rmsnap clone object leak
0%
Description
There are 2 ways to remove pool snaps, rados tool or mon command (ceph osd pool rmsnap).
It seems that the monitor command is not reporting the actual removal via new_removed_snaps which is later proceed in OSDMap::apply_incremental.
This will result in a clone object leakage since the snap id won't be marked as purged (and won't be trimmed).
First step (https://github.com/ceph/ceph/pull/55841) would be to fix the command.
Second step is to handle already leaked snapids which were impacted by the faulty command https://github.com/ceph/ceph/pull/57548.
Updated by Radoslaw Zarzynski about 2 years ago
note from bug scrub: reviewed, went to QA.
Updated by Radoslaw Zarzynski about 2 years ago
- Backport changed from quincy,reef to quincy,reef,squid
Need a squid backport as well.
Updated by Matan Breizman about 2 years ago
Radoslaw Zarzynski wrote:
Need a squid backport as well.
Awaiting main merge (https://github.com/ceph/ceph/pull/55841)
Updated by Matan Breizman almost 2 years ago
- Status changed from Fix Under Review to Pending Backport
Updated by Upkeep Bot almost 2 years ago
- Copied to Backport #65095: quincy: ceph osd pool rmsnap clone object leak added
Updated by Upkeep Bot almost 2 years ago
- Copied to Backport #65096: reef: ceph osd pool rmsnap clone object leak added
Updated by Upkeep Bot almost 2 years ago
- Copied to Backport #65097: squid: ceph osd pool rmsnap clone object leak added
Updated by Matan Breizman almost 2 years ago
- Precedes Bug #66122: MON: Add force-remove-snap command added
Updated by Upkeep Bot 9 months ago
- Merge Commit set to c1e6f351450062a760c34fa936fdea76e284cd20
- Fixed In set to v19.3.0-693-gc1e6f351450
- Upkeep Timestamp set to 2025-07-09T14:05:08+00:00
Updated by Upkeep Bot 8 months ago
- Fixed In changed from v19.3.0-693-gc1e6f351450 to v19.3.0-693-gc1e6f35145
- Upkeep Timestamp changed from 2025-07-09T14:05:08+00:00 to 2025-07-14T17:41:14+00:00
Updated by Upkeep Bot 5 months ago
- Released In set to v20.2.0~3310
- Upkeep Timestamp changed from 2025-07-14T17:41:14+00:00 to 2025-11-01T00:55:23+00:00