Share server limits forces shares from snapshots to be created in another share server
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Shared File Systems Service (Manila) |
Fix Released
|
Medium
|
Felipe Rodrigues |
Bug Description
Description
===========
The share server limits feature proposed in [1] brings up an odd behavior for some backends.
Steps to reproduce
==================
* Set a share server limit 1 in the backend
* Create a share
* Create a snapshot
* Request to create a share from a snapshot
Expected result
===============
Some backends expect that the parent share server do not get removed from the reusable share servers list, considering that they must reuse the share server to create the share from the snapshot.
Actual result
=============
The share server is being removed from the available share servers list, and manila is forcing new share servers to be created. This makes the snapshot which the share is being created upon to be placed in another share server, and the share creation fails, since for some backends it must have the snapshot and the share (which is being created) placed in the same share server.
References
==========
[1] https:/
tags: | added: netapp |
Changed in manila: | |
status: | New → Confirmed |
importance: | Undecided → Medium |
milestone: | none → wallaby-rc1 |
tags: | added: wallaby-rc-bugsquash |
Changed in manila: | |
assignee: | nobody → Carlos Eduardo (silvacarlose) |
Changed in manila: | |
milestone: | wallaby-rc1 → xena-1 |
tags: | removed: wallaby-rc-bugsquash |
Changed in manila: | |
milestone: | xena-1 → xena-2 |
Changed in manila: | |
milestone: | yoga-1 → yoga-2 |
Changed in manila: | |
assignee: | Carlos Eduardo (silvacarlose) → Fábio Oliveira (fabiooliveira1) |
Changed in manila: | |
milestone: | yoga-2 → yoga-3 |
Changed in manila: | |
milestone: | yoga-3 → zed-1 |
Changed in manila: | |
milestone: | zed-1 → zed-2 |
Changed in manila: | |
milestone: | zed-2 → zed-3 |
Changed in manila: | |
assignee: | Fábio Oliveira (fabiooliveira1) → nobody |
assignee: | nobody → Felipe Rodrigues (felipefutty) |
Changed in manila: | |
milestone: | zed-3 → zed-rc1 |
Carlos, we're closing on xena-RC1 soon.
i'm moving this bug to Yoga-1; please let me know if that timeline is inaccurate.