From 402762f8f45161d5537f13850b3a0ed2d4cc6bdd Mon Sep 17 00:00:00 2001 From: Matt Riedemann Date: Wed, 14 Sep 2016 16:27:48 -0400 Subject: [PATCH] Adding Matt Riedemann candidacy for Nova (Ocata) Change-Id: I9b04fa57f598fc87caf12ed3a1f2c8de178ecfaf --- candidates/ocata/Nova/mriedem.txt | 77 +++++++++++++++++++++++++++++++ 1 file changed, 77 insertions(+) create mode 100644 candidates/ocata/Nova/mriedem.txt diff --git a/candidates/ocata/Nova/mriedem.txt b/candidates/ocata/Nova/mriedem.txt new file mode 100644 index 00000000..b4c0eaf5 --- /dev/null +++ b/candidates/ocata/Nova/mriedem.txt @@ -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