Bug 1612378 - CephVolumeClient: volume isolation via data pools has race condition
Summary: CephVolumeClient: volume isolation via data pools has race condition
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Ceph Storage
Classification: Red Hat Storage
Component: CephFS
Version: 3.0
Hardware: All
OS: All
low
low
Target Milestone: z1
: 3.1
Assignee: Patrick Donnelly
QA Contact: ceph-qe-bugs
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2018-08-03 21:11 UTC by Patrick Donnelly
Modified: 2018-11-09 01:00 UTC (History)
6 users (show)

Fixed In Version: RHEL: ceph-12.2.5-47.el7cp Ubuntu: ceph_12.2.5-32redhat1
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2018-11-09 00:59:21 UTC
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Ceph Project Bug Tracker 25205 0 None None None 2018-08-03 21:11:50 UTC
Red Hat Product Errata RHBA-2018:3530 0 None None None 2018-11-09 01:00:03 UTC

Description Patrick Donnelly 2018-08-03 21:11:51 UTC
Description of problem:

The addition of a data pool to the MDSMap races with the setting of the volume (directory) to that data pool. The MDS will refuse the setting if it does not receive the new MDSMap in time.

See also: http://tracker.ceph.com/issues/25141

Version-Release number of selected component (if applicable):

3.0

How reproducible:

Very rare. Found in upstream testing.

Comment 4 Ramakrishnan Periyasamy 2018-08-09 04:23:48 UTC
Hi Patrick,

Do we have steps to verify this bug ? if not regression and sanity testing is enough ?

--Ramakrishnan

Comment 6 Patrick Donnelly 2018-08-09 21:59:04 UTC
(In reply to Ramakrishnan Periyasamy from comment #4)
> Hi Patrick,
> 
> Do we have steps to verify this bug ? if not regression and sanity testing
> is enough ?
> 
> --Ramakrishnan

Running upstream QA should be sufficient.

Comment 14 errata-xmlrpc 2018-11-09 00:59:21 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHBA-2018:3530


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