<div>Currently running python-openstackclient functional tests against an<br></div><div>openstack deployment. Ran into some odd functionality whilst<br></div><div>manipulating volumes and snapshots in openstack via cli and gui.<br></div><div><br></div><div>I create a volume, create a snapshot of that volume, and then create a<br></div><div>volume from that snapshot. I can't delete the snapshot until I delete the<br></div><div>volume that I spawned using that snapshot. I understand the dependency<br></div><div>of "can't delete a volume while a snapshot dependent on that volume is <br></div><div>deleted first" but why can't a volume snapshot be deleted when volumes<br></div><div>are spawned from it? Is this intentional? I am working with Cinder 3.27.<br></div><div><br></div><div>Jeremy<br></div>