[openstack-dev] Cinder as generic volume manager

Ivan Kolodyazhny e0ne at e0ne.info
Tue May 10 13:30:52 UTC 2016


Hi Team,

I'd get several requests about this features in IRC last weeks. I didn't
stop working on it but any help is welcome:).

Here is the list of proposed patched that are related to 'Use Cinder
without Nova' feature:
https://etherpad.openstack.org/p/use-cinder-without-nova

Regards,
Ivan Kolodyazhny,
http://blog.e0ne.info/

On Mon, Jan 11, 2016 at 1:37 PM, Ivan Kolodyazhny <e0ne at e0ne.info> wrote:

> Hi Team,
>
> Let me introduce updates related to use-cinder-without-nova blueprint
> [1].  According to spec [2] we've introduced new
> python-brick-cinderclient-ext project [3]. It's an official Cinder project
> and implemented as an extension to python-cinderclient.
>
> For now, it supports only 'get-connector' CLI and Python API. The next
> steps are:
>
>    - setup functional tests job for our CI to test it over each patch
>    - implement attach/detach API
>    - implement 'force detach' from the Cinder side.
>
> Any feedback, comments and contribution are welcome!
>
> [1] https://blueprints.launchpad.net/cinder/+spec/use-cinder-without-nova
> [2] https://review.openstack.org/#/c/224124/
> [3] https://github.com/openstack/python-brick-cinderclient-ext
>
> Regards,
> Ivan Kolodyazhny,
> http://blog.e0ne.info/
>
> On Wed, Sep 16, 2015 at 5:33 PM, Ivan Kolodyazhny <e0ne at e0ne.info> wrote:
>
>> Jan, all,
>>
>> I've started a work on this task to complete it in Mitaka. Here is a very
>> draft spec [1] and PoC [2].
>>
>> [1] https://review.openstack.org/224124
>> [2] https://review.openstack.org/223851
>>
>> Regards,
>> Ivan Kolodyazhny,
>> Web Developer,
>> http://blog.e0ne.info/,
>> http://notacash.com/,
>> http://kharkivpy.org.ua/
>>
>> On Tue, Jul 14, 2015 at 4:59 PM, Jan Safranek <jsafrane at redhat.com>
>> wrote:
>>
>>> On 07/10/2015 12:19 AM, Walter A. Boring IV wrote:
>>> > On 07/09/2015 12:21 PM, Tomoki Sekiyama wrote:
>>> >> Hi all,
>>> >>
>>> >> Just FYI, here is a sample script I'm using for testing os-brick which
>>> >> attaches/detaches the cinder volume to the host using cinderclient and
>>> >> os-brick:
>>> >>
>>> >> https://gist.github.com/tsekiyama/ee56cc0a953368a179f9
>>> >>
>>> >> "python attach.py <volume-uuid>" will attach the volume to the
>>> executed
>>> >> host and shows a volume path. When you hit the enter key, the volume
>>> is
>>> >> detached.
>>> >>
>>> >> Note this is skipping "reserve" or "start_detaching" APIs so the
>>> volume
>>> >> state is not changed to "Attaching" or "Detaching".
>>> >>
>>> >> Regards,
>>> >> Tomoki
>>> >
>>> > Very cool Tomoki.  After chatting with folks in the Cinder IRC channel
>>> > it looks like we are going to look at going with something more like
>>> what
>>> > your script is doing.   We are most likely going to create a separate
>>> > command line tool that does this same orchestration, using cinder
>>> client, a new
>>> > Cinder API that John Griffith is working on, and os-brick.
>>>
>>> Very cool indeed, it looks exactly like as what I need.
>>>
>>>
>>> Jan
>>>
>>>
>>>
>>> __________________________________________________________________________
>>> OpenStack Development Mailing List (not for usage questions)
>>> Unsubscribe:
>>> OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
>>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>>>
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20160510/a10896fb/attachment.html>


More information about the OpenStack-dev mailing list