Bug 1912429

Summary: Possibility to DOS a controller with creating a boot from volume instance when the image is bigger than remaining space on filesystem
Product: Red Hat OpenStack Reporter: David Hill <dhill>
Component: openstack-cinderAssignee: Eric Harney <eharney>
Status: NEW --- QA Contact: Evelina Shames <eshames>
Severity: high Docs Contact: Andy Stillman <astillma>
Priority: medium    
Version: 13.0 (Queens)CC: eharney, nalmond
Target Milestone: ---Keywords: Triaged
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description David Hill 2021-01-04 13:05:46 UTC
Possibility to DOS a controller with creating a boot from volume instance when the image is bigger than remaining space on filesystem.  

1)  Create a 100GB raw image file
2)  Create a boot from volume instance on a controller where /var/lib/cinder/conversion is smaller than 100GB
3)  Wait for everything to blow up through fencing

Comment 1 David Hill 2021-01-12 14:54:22 UTC
And I suspect that creating multiple concurrent volumes could also fill the partition even if the volumes are smaller.

Comment 4 Eric Harney 2021-01-22 16:28:24 UTC
*** Bug 1658328 has been marked as a duplicate of this bug. ***