[openstack-dev] [nova] Austin summit priorities session recap

Matt Riedemann mriedem at linux.vnet.ibm.com
Fri May 6 00:34:19 UTC 2016

There are still a few design summit sessions from the summit that I'll 
recap but I wanted to get the priorities session recap out as early as 
possible. We held that session in the last slot on Thursday. The full 
etherpad is here [1].

The first part of the session was mostly going over schedule milestones.

We already started Newton with a freeze on spec approvals for new things 
since we already have a sizable backlog [2]. Now that we're past the 
summit we can approve specs for new things again.

The full Newton release schedule for Nova is in this wiki [3].

These are the major dates from here on out:

* June 2: newton-1, non-priority spec approval freeze
* June 30: non-priority feature freeze
* July 15: newton-2
* July 19-21: Nova Midcycle
* Aug 4: priority spec approval freeze
* Sept 2: newton-3, final python-novaclient release, FeatureFreeze, Soft 
* Sept 16: RC1 and Hard StringFreeze
* Oct 7, 2016: Newton Release

The important thing for most people right now is we have exactly four 
weeks until the non-priority spec approval freeze. We then have about 
one month after that to land all non-priority blueprints.

Keep in mind that we've already got 52 approved blueprints and most of 
those were re-approved from Mitaka, so have been approved for several 
weeks already.

The non-priority blueprint cycle is intentionally restricted in Newton 
because of all of the backlog work we've had spilling over into this 
release. We really need to focus on getting as much of that done as 
possible before taking on more new work.

For the rest of the priorities session we talked about what our actual 
review priorities are for Newton. The list with details and owners is 
already available here [4].

In no particular order, these are the review priorities:

* Cells v2
* Scheduler
* API Improvements
* os-vif integration
* libvirt storage pools (for live migration)
* Get Me a Network
* Glance v2 Integration

We *should* be able to knock out glance v2, get-me-a-network and os-vif 
relatively soon (I'm thinking sometime in June).

Not listed in [4] but something we talked about was volume multi-attach 
with Cinder. We said this was going to be a 'stretch goal' contingent on 
making decent progress on that item by non-priority feature freeze *and* 
we get the above three smaller priority items completed.

Another thing we talked about but isn't going to be a priority is 
NFV-related work. We talked about cleaning up technical debt and 
additional testing for NFV but had no one in the session signed up to 
own that work or with concrete proposals on how to make improvements in 
that area. Since we can't assign review priorities to something that 
nebulous it was left out. Having said that, Moshe Levi has volunteered 
to restart and lead the SR-IOV/PCI bi-weekly meeting [5] (thanks again, 
Moshe!). So if you (or your employer, or your vendor) are interested in 
working on NFV in Nova please attend that meeting and get involved in 
helping out that subteam.

[1] https://etherpad.openstack.org/p/newton-nova-summit-priorities
[3] https://wiki.openstack.org/wiki/Nova/Newton_Release_Schedule



Matt Riedemann

More information about the OpenStack-dev mailing list