<div dir="ltr"><div dir="ltr"><div>Hello OpenStackers,</div><div><br></div><div>I write this to submit my candidacy for Neutron PTL during the Train cycle.</div><div>I have had a blast being the project's PTL for the past three cycles. After</div><div>everything is said and done, the most rewarding part of this job is to get to</div><div>work with an amazing group of top notch software engineers from around the</div><div>World. I will be grateful forever for everything that you all have taught me.</div><div>So I humbly ask for another chance to be trained during Train.</div><div><br></div><div>We had a successful Stein cycle, delivering on most of the goals we set for</div><div>ourselves in Denver:</div><div><br></div><div>* Delivered most of the implementation of bandwidth based scheduling, that</div><div>  enables Neutron and Nova to guarantee network bandwidth to instances based</div><div>  on QoS policies.</div><div>* To better serve edge computing use cases, we partnered with the StarlingX</div><div>  team to implement management of network segments ranges dynamically through a</div><div>  new API extension.</div><div>* Extended Neutron QoS to support L3 router gateway IPs.</div><div>* Improved the performance of port creation in bulk to better support</div><div>  containers use cases.</div><div>* Improved the security groups implementation by optimizing the performance of</div><div>  rules creation and making security groups shareable with the RBAC mechanism.</div><div>* We created the os-ken project, OpenStack community fork of the Ryu library,</div><div>  which will not be supported by its original implementor anymore. os-ken is</div><div>  now maintained by the Neutron project team.</div><div>* We continued our efforts of de-coupling common functionality from the Neutron</div><div>  repository and moving it to neutron-lib.</div><div>* We worked hard on past and present community goals, so at the end of Stein</div><div>  Neutron will be completely caught up.</div><div>* We implemented a successful mentoring program for prospective core reviewers.</div><div>  This enabled us to add three new members to the Neutron team: Nate Johnston,</div><div>  Hongbin Lu and Liu Yulong. We also added Bernard Cafarelli, Ryan Tidwell and</div><div>  Manuel Buil as stable branches, BGP Dynamic Routing and networking-sfc core</div><div>  reviewers, respectively.</div><div><br></div><div>Moving forward, these are some of the goals that I propose for the team during</div><div>the Train cycle:</div><div><br></div><div>* Improve the usability of routed networks by allowing more that one segment</div><div>  per network per compute host. This will enable the scaling up of deployments</div><div>  without being constrained by subnet IP address ranges.</div><div>* Add the capabillity to tag ports during bulk creation, to better support</div><div>  containers use cases.</div><div>* Actively continue our collaboration with the StarlingX team to identify and</div><div>  implement better support for edge computing use cases.</div><div>* Continue the implementation of smart NICs support.</div><div>* During Stein, we formed a performance sub-team with the aim of improving</div><div>  Neutron's scalability. We will bring this effort to fruition by identifying</div><div>  and implementing areas of improvement based on the characterization work we</div><div>  are doing with osprofiler and the EnOS (Experimental eNvironment for</div><div>  OpenStack) team.</div><div>* We will continue our efforts of de-coupling common functionality from the</div><div>  Neutron repository and moving it to neutron-lib.</div><div>* I see myself, with the support of my current employer, actively involved in</div><div>  the project and the community for many cycles in the future. I think, though,</div><div>  that we are getting to a point where it is healthy to pass the baton to a new</div><div>  leader. To that end, I will actively encourage team members to step up to the</div><div>  plate in the next cycle. I will support and help propective candidates every</div><div>  step of the way.</div><div><br></div><div>Thank you for your consideration and for taking the time to read this</div><div><br></div><div>Miguel Lavalle (mlavalle)</div></div></div>