@mfo I apologize for the haste earlier and have now modified the test
plan.
** Description changed:
[Impact]
Deleting a volume will fail if it has snapshot or volume children, resulting
in an ImageBusy error.
[Fix]
Upstream has a patch that uses RBD flatten operations to break
Hi Chengen,
Thanks for implementing this!
Could you please confirm/describe the testing
performed with this additional patch/option?
** Changed in: cinder (Ubuntu Jammy)
Status: In Progress => Incomplete
--
You received this bug notification because you are a member of Ubuntu
Bugs,
@mfo I have introduced a configuration option,
'enable_flatten_children_deletion', to enable RBD flatten operations
during delete_volume/delete_snapshot calls (default is False). Please
take a look and proceed with the SRU process. Thanks for your continued
support.
** Patch added:
Hi Ed and Chengen,
Ed, thanks for your review and feedback.
> I think that to make this patch really same some guardrails should be
put in place.
> it might have been safer to make this an optional feature, defaulting
to disabled
This also aligns with Dan's feedback (internal):
> there are
Thanks @mfo i think your two concerns are valid. This patch does create
the risk that a user, in deleting a single volume, could overwhelm the
Ceph cluster. It is not uncommon for production Ceph clusters to be
reasonably full and with this patch if you happen to delete a large
volume that has a
Chengen,
Now the changes review notes:
This patch is concerning for a couple of reasons, if I understand correctly:
1) behavior changes that are potentially impactful to the storage backend;
2) new requirements for the deployment configuration that might seriously
impact the deployment.
In
Hi Chengen,
Thanks for your work on this bug / fix / SRU template!
Some process review notes:
In the future, please update the bug tasks for the newer/devel releases
as well.
In this case, Mantic not marked as Won't Fix possibly would require you
an extra round-trip during the review with the
** Also affects: cinder (Ubuntu Mantic)
Importance: Undecided
Status: New
** Also affects: cinder (Ubuntu Noble)
Importance: Undecided
Status: New
** Also affects: cinder (Ubuntu Oracular)
Importance: Undecided
Status: New
** Changed in: cinder (Ubuntu Mantic)
** Description changed:
[Impact]
Deleting a volume will fail if it has snapshot or volume children, resulting
in an ImageBusy error.
[Fix]
Upstream has a patch that uses RBD flatten operations to break dependencies
between volumes and snapshots, reducing failures when using RBD
** Description changed:
[Impact]
Deleting a volume will fail if it has snapshot or volume children, resulting
in an ImageBusy error.
[Fix]
Upstream has a patch that uses RBD flatten operations to break dependencies
between volumes and snapshots, reducing failures when using RBD
The attachment "lp1969643-cinder-jammy.debdiff" seems to be a debdiff.
The ubuntu-sponsors team has been subscribed to the bug report so that
they can review and hopefully sponsor the debdiff. If the attachment
isn't a patch, please remove the "patch" flag from the attachment,
remove the "patch"
Debdiff for Jammy
** Also affects: cinder (Ubuntu)
Importance: Undecided
Status: New
** Also affects: cinder (Ubuntu Jammy)
Importance: Undecided
Status: New
** Description changed:
- With the RBD driver, in this scenario:
+ [Impact]
+ Deleting a volume will fail if it has
12 matches
Mail list logo