yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #77884
[Bug 1730933] Re: Quobyte mount validation needs update
Reviewed: https://review.openstack.org/522245
Committed: https://git.openstack.org/cgit/openstack/nova/commit/?id=05a73c0f3a9f8edf9024f9870279bc6fb7bba2e7
Submitter: Zuul
Branch: master
commit 05a73c0f3a9f8edf9024f9870279bc6fb7bba2e7
Author: Silvan Kaiser <silvan@xxxxxxxxxxx>
Date: Wed Nov 22 14:35:11 2017 +0100
Added mount fstype based validation of Quobyte mounts
The validation of Quobyte mounts is extended to validate based
on a mounts file system type being set to "fuse.quobyte".
This includes adding a new StaleVolumeMount exception type to
the Nova exceptions.
This also closes a bug concerning multi-registry configurations
for Quobyte volumes due to no longer using the is_mounted()
method that failed in that case.
Finally this adds exception handling for the unmount call that
is issued on trying to mount an already mounted volume.
Closes-Bug: #1730933
Closes-Bug: #1737131
Change-Id: Ia5a23ce1123a68608ee2ec6f2ac5dca02da67c59
** Changed in: nova
Status: In Progress => Fix Released
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1730933
Title:
Quobyte mount validation needs update
Status in Cinder:
Fix Released
Status in OpenStack Compute (nova):
Fix Released
Bug description:
The Quobyte driver currently validates mounts, amongst other checks,
by verifying the mounts device field has a 'quobyte@' prefix [1].
Setting this will be replaced in the Quobyte client by setting a fuse
subtype. The driver should be able to cope with both variants in order
to stay compatible to all Quobyte releases.
[1]
https://github.com/openstack/cinder/blob/fb27334719fb612d2d5386b7d9de374d4a415d81/cinder/volume/drivers/quobyte.py#L476
To manage notifications about this bug go to:
https://bugs.launchpad.net/cinder/+bug/1730933/+subscriptions