Bug 2153458 - [OSP 16.2][cinder][nfs] - creating multiple volume at the same time leads to wrong capacity calculation
Summary: [OSP 16.2][cinder][nfs] - creating multiple volume at the same time leads to ...
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: openstack-cinder
Version: 16.2 (Train)
Hardware: x86_64
OS: Linux
urgent
urgent
Target Milestone: z5
: 16.2 (Train on RHEL 8.4)
Assignee: Alan Bishop
QA Contact: msava
Andy Stillman
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2022-12-14 16:09 UTC by Flavio Piccioni
Modified: 2023-05-08 03:12 UTC (History)
9 users (show)

Fixed In Version: openstack-cinder-15.6.1-2.20230228134941.9f9194d.el8ost
Doc Type: Bug Fix
Doc Text:
Before this update, the Block Storage service (Cinder) miscalculated the amount of free space available on a storage back end after deducting the amount allocated for a newly created volume. These free space calculation errors would accumulate until the next periodic update of the actual amount of free space available on the storage back end. Therefore the rapid creation of multiple volumes could create errors could create errors by falsely indicating that the storage back end was out of space. With this update, Block Storage correctly calculates the available free space on a back end after creating a volume. Therefore multiple volumes can be rapidly created on a back end without errors due to incorrect free space calculations.
Clone Of:
Environment:
Last Closed: 2023-05-04 10:33:31 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
OpenStack gerrit 872042 0 None NEW Erroneous log message args location causes a misconception 2023-02-14 17:17:50 UTC
OpenStack gerrit 872043 0 None NEW Fix and unify capacity calculations 2023-02-14 17:17:52 UTC
Red Hat Issue Tracker OSP-20893 0 None None None 2022-12-14 16:10:03 UTC

Description Flavio Piccioni 2022-12-14 16:09:24 UTC
Description of problem:
Using NFS (Netapp) backend, volume creation is failing when creating multiple volumes at the same time

Version-Release number of selected component (if applicable):
Red Hat Openstack 16.2.3

How reproducible:
create multiple volumes at the same time

Actual results:
volume creation is failing

Expected results:
Volume creation to succeed

Comment 13 Alan Bishop 2022-12-16 18:43:54 UTC
It looks like this issue is resolved by a patch that merged in zed [1].

[1] https://review.opendev.org/c/openstack/cinder/+/831247

Next step is to investigate backports, both upstream and down.

Comment 34 Alan Bishop 2023-04-18 14:07:48 UTC
It's fine.

Comment 36 Lon Hohberger 2023-04-27 10:33:37 UTC
According to our records, this should be resolved by openstack-cinder-15.6.1-2.20230310075424.a19c1c9.el8ost.  This build is available now.


Note You need to log in before you can comment on or make changes to this bug.