[openstack-dev] [cinder] Midcycle Sprint Summary

Mike Perez thingee at gmail.com
Mon Aug 17 15:53:29 UTC 2015


A *summary* of the Cinder midcycle sprint, in attempt to keep your attention.
Full meeting notes available [1].

Image Caching
=============
Glance Cinder backend store + Cinder Image Caching are so similar, it would
just be confusing to operators. We'll document only about the Cinder Image
Caching since the Glance backend store is limited in comparison.


Revisit Spec Review
===================
The PTL in the future will be the only one to +2/A specs after sufficient +1's
have been given, and notice of approval to follow in the Cinder meeting.


When Specs and Blueprints are needed
====================================
Done https://wiki.openstack.org/wiki/Cinder/how-to-contribute-new-feature


People can guess UUID's that don't belong to them
=================================================
Who cares. In past security discussions this has been a moot point.


Update Hypervisor about extending attached volumes
==================================================
Add support to os-brick, but the Nova team has to be fine with this only
supporting Libvirt for now.


Microversions
=============
We're doing it.


Getting rid of API extensions
=============================
Move obvious things over (volume attach, type manager) to core API controllers.
Deprecate existing extensions and have these use core API controller code. Get
rid of the silly os- prefix in endpoints. Use Microversions to know when the
API has the new extensions in core controllers.


Third Party CI for target drivers and zone manager drivers
==========================================================
Yes. This is already happening for Brocade and Cisco in Liberty!


Cinder <-> Nova API communication
=================================
Agreed on how the Cinder API should be used. It requires changes and
a Microversion bump on the Nova side. Design summit session to follow.


Out of tree drivers
===================
No.


Exposing force-detach of a volumes
==================================
Yes, this will be in nova-manage in Liberty.


HA and Cinder
=============
We need cross project consensus first. There are existing issues that can be
fixed without a DLM. Fix those first. Mike Perez will be leading cross project discussion at the summit.


Replication V2
==============
John Griffith did extreme programming with the group and posted a review.
A limited replication feature with async and manual failover should be in
Liberty.


ABC classes for each driver feature
===================================
Keeping the current solution [2].


[1] - https://etherpad.openstack.org/p/cinder-meetup-summer-2015
[2] - http://lists.openstack.org/pipermail/openstack-dev/2015-June/067563.html

-- 
Mike Perez



More information about the OpenStack-dev mailing list