Adding Matt Riedemann candidacy for Nova (Ocata)
Change-Id: I9b04fa57f598fc87caf12ed3a1f2c8de178ecfaf
This commit is contained in:
parent
7fa52ddf53
commit
402762f8f4
77
candidates/ocata/Nova/mriedem.txt
Normal file
77
candidates/ocata/Nova/mriedem.txt
Normal file
@ -0,0 +1,77 @@
|
|||||||
|
Hi everyone,
|
||||||
|
|
||||||
|
This is my self-nomination to continue running as Nova PTL for the Ocata cycle.
|
||||||
|
|
||||||
|
Looking back at Newton, the Nova team accomplished a lot. Random things that
|
||||||
|
stick out for me:
|
||||||
|
|
||||||
|
* Cells v2 in a single-cell deployment plus CI jobs.
|
||||||
|
* Placement API for tracking quantitative resources on compute nodes.
|
||||||
|
* Dedicated voting live migration CI job.
|
||||||
|
* os-vif integration for libvirt (linuxbridge and OVS backends).
|
||||||
|
* Glance v2 integration.
|
||||||
|
* nova-network deprecation (for real this time!)
|
||||||
|
* Server tags support (v2.26).
|
||||||
|
* Virtual device tags for libvirt and hyper-v (v2.32).
|
||||||
|
* Proxy API deprecation (v2.36).
|
||||||
|
* Get me a network (v2.37).
|
||||||
|
* API policy defaults in code.
|
||||||
|
* api-ref docs in tree and massively cleaned up.
|
||||||
|
* Continued cleanup and documentation of the configuration options.
|
||||||
|
* Ironic multiple compute host support.
|
||||||
|
* Ironic multiple tenant networking support.
|
||||||
|
* Libvirt live migration post-copy mode.
|
||||||
|
* Vendordata (version 2) API for the metadata service.
|
||||||
|
* Several notifications are now versioned.
|
||||||
|
* os-brick + oslo.privsep support.
|
||||||
|
* Improved third party CI for NFV (Intel and Mellanox).
|
||||||
|
* Deferred fixed IP allocation for Neutron ports.
|
||||||
|
* gate-tempest-dsvm-lvm job in the experimental queue.
|
||||||
|
* plus a lot more (100 approved blueprints, 64 complete or partially complete)
|
||||||
|
|
||||||
|
I think we have some momentum going into Ocata, which is a shorter release, to
|
||||||
|
continue some of the work from Newton. My personal priorities for Ocata are:
|
||||||
|
|
||||||
|
* Continue work on cells v2, specifically around multi-cell support and making
|
||||||
|
cells v2 required in Nova deployments for the Ocata release.
|
||||||
|
* Continue work on the placement API, including making it required for Nova
|
||||||
|
deployments by the Ocata release. There will also be work on modeling
|
||||||
|
capabilities for the placement service.
|
||||||
|
* The libvirt imagebackend refactor which is a prerequisite for implementing
|
||||||
|
libvirt storage pools is going to need focus in Ocata. This was the one
|
||||||
|
priority from Newton that did not really "make it" and I want to come up with
|
||||||
|
a plan to push that forward, which probably includes dedicated review focus,
|
||||||
|
improved test coverage (non-Tempest integration testing), and milestones to
|
||||||
|
make sure we are staying on track.
|
||||||
|
* Discoverable API support which builds off the policy in code and capabilities
|
||||||
|
modeling work.
|
||||||
|
* There were several blueprints which were close in Newton but missed the cut
|
||||||
|
due to the non-priority feature freeze and I think we can get those in early
|
||||||
|
in Ocata.
|
||||||
|
* Python 3 support since that's a cross-project OpenStack effort for Ocata.
|
||||||
|
* We will need to start taking a deeper look at improving workflows between
|
||||||
|
Nova/Cinder and Nova/Neutron. For Cinder this means the simplified API stack
|
||||||
|
that John Griffith has been POCing which is a prerequisite for volume
|
||||||
|
multiattach support. For Neutron this means improved coordination of tasks
|
||||||
|
like during live migration. John Garbutt has already started working with the
|
||||||
|
Neutron team on this.
|
||||||
|
|
||||||
|
Like in Newton, I would like to restrict spec reviews mainly to re-approvals
|
||||||
|
early so that we can close out things that are nearly already ready to go
|
||||||
|
before accepting new work, especially with the shorter cycle.
|
||||||
|
|
||||||
|
I will continue to foster the subteams that are working and holding meetings in
|
||||||
|
Nova. I think that has been going well and helps focus efforts which do not
|
||||||
|
have a dedicated core involved on a daily basis. I want to also continue doing
|
||||||
|
regular status checks in the mailing list and recaps of events, be those
|
||||||
|
summit sessions or even hangout sessions, so that the entire team is on the
|
||||||
|
same page and we have clear communication.
|
||||||
|
|
||||||
|
This is definitely not a one person show and I owe a lot to the people working
|
||||||
|
in Nova every day. As I said in my Newton nomination I want to be PTL to help
|
||||||
|
manage the project forward in Ocata and keep the development team focused on
|
||||||
|
getting work done, but I definitely can not and will not do that alone.
|
||||||
|
|
||||||
|
Thanks for your consideration,
|
||||||
|
|
||||||
|
Matt
|
Loading…
Reference in New Issue
Block a user