<font size=2 face="sans-serif">+1!</font>
<br><font size=2 face="sans-serif"><br>
<br>
<br>
<br>
<br>
Best Regards,<br>
-----------------------------<br>
Sun Jing(Ëᄌ, sjing)<br>
<br>
</font>
<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td width=40%><font size=1 face="sans-serif"><b>Wentian Jiang <wentian@unitedstack.com></b>
</font>
<p><font size=1 face="sans-serif">2013/09/25 23:02</font>
<table border>
<tr valign=top>
<td bgcolor=white>
<div align=center><font size=1 face="sans-serif">Please respond to<br>
OpenStack Development Mailing List <openstack-dev@lists.openstack.org></font></div></table>
<br>
<td width=59%>
<table width=100%>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">To</font></div>
<td><font size=1 face="sans-serif">OpenStack Development Mailing List <openstack-dev@lists.openstack.org>,
</font>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">cc</font></div>
<td>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">Subject</font></div>
<td><font size=1 face="sans-serif">Re: [openstack-dev] [Ironic] PTL nomination</font></table>
<br>
<table>
<tr valign=top>
<td>
<td></table>
<br></table>
<br>
<br>
<br><tt><font size=2>+1 Devananda<br>
<br>
On Wed, Sep 25, 2013 at 10:44 PM, Chris K <nobodycam@gmail.com> wrote:<br>
> +1<br>
> Devananda is a great PLT. It is his vision that has and is driving
Ironic's<br>
> rapid development.<br>
><br>
><br>
> Chris Krelle<br>
><br>
><br>
> On Tue, Sep 24, 2013 at 11:04 AM, Devananda van der Veen<br>
> <devananda.vdv@gmail.com> wrote:<br>
>><br>
>> Hi!<br>
>><br>
>> I would like to nominate myself for the OpenStack Bare Metal Provisioning<br>
>> (Ironic) PTL position.<br>
>><br>
>> I have been working with OpenStack for over 18 months, and was
a<br>
>> scalability and performance consultant at Percona for four years
prior.<br>
>> Since '99, I have worked as a developer, team lead, database admin,
and<br>
>> linux systems architect for a variety of companies.<br>
>><br>
>> I am the current PTL of the Bare Metal Provisioning (Ironic) program,<br>
>> which began incubation during Havana. In collaboration with many
fine folks<br>
>> from HP, NTT Docomo, USC/ISI, and VirtualTech, I worked extensively
on the<br>
>> Nova Baremetal driver during the Grizzly cycle. I also helped
start the<br>
>> TripleO program, which relies heavily on the baremetal driver
to achieve its<br>
>> goals. During the Folsom cycle, I led the effort to improve Nova's
DB API<br>
>> layer and added devstack support for the OpenVZ driver. Through
that work, I<br>
>> became a member of nova-core for a time, though my attention has
shifted<br>
>> away from Nova more recently.<br>
>><br>
>> Once I had seen nova-baremetal and TripleO running in our test
environment<br>
>> and began to assess our longer-term goals (eg, HA, scalability,
integration<br>
>> with other OpenStack services), I felt very strongly that bare
metal<br>
>> provisioning was a separate problem domain from Nova and would
be best<br>
>> served with a distinct API service and a different HA framework
than what is<br>
>> provided by Nova. I circulated this idea during the last summit,
and then<br>
>> proposed it to the TC shortly thereafter.<br>
>><br>
>> During this development cycle, I feel that Ironic has made significant<br>
>> progress. Starting from the initial "git bisect" to
retain the history of<br>
>> the baremetal driver, I added an initial service and RPC framework,<br>
>> implemented some architectural pieces, and left a lot of #TODO's.
Today,<br>
>> with commits from 10 companies during Havana (*) and integration
already<br>
>> underway with devstack, tempest, and diskimage-builder, I believe
we will<br>
>> have a functional release within the Icehouse time frame.<br>
>><br>
>> I feel that a large part of my role as PTL has been - and continues
to be<br>
>> - to gather ideas from a wide array of individuals and companies
interested<br>
>> in bare metal provisioning, then translate those ideas into a
direction for<br>
>> the program that fits within the OpenStack ecosystem. Additionally,
I am<br>
>> often guiding compromise between the long-term goals, such as
firmware<br>
>> management, and the short-term needs of getting the project to
a<br>
>> fully-functional state. To that end, here is a brief summary of
my goals for<br>
>> the project in the Icehouse cycle.<br>
>><br>
>> * API service and client library (likely finished before the summit)<br>
>> * Nova driver (blocked, depends on ironic client library)<br>
>> * Finish RPC bindings for power and deploy management<br>
>> * Finish merging bm-deploy-helper with Ironic's PXE driver<br>
>> * PXE boot integration with Neutron<br>
>> * Integrate with TripleO / TOCI for automated testing<br>
>> * Migration script for existing deployments to move off the nova-baremetal<br>
>> driver<br>
>> * Fault tolerance of the ironic-conductor nodes<br>
>> * Translation support<br>
>> * Docs, docs, docs!<br>
>><br>
>> Beyond this, there are many long-term goals which I would very
much like<br>
>> to facilitate, such as:<br>
>><br>
>> * hardware discovery<br>
>> * better integration with SDN capable hardware<br>
>> * pre-provisioning tools, eg. management of bios, firmware, and
raid<br>
>> config, hardware burn-in, etc.<br>
>> * post-provisioning tools, eg. secure-erase<br>
>> * boot from network volume<br>
>> * secure boot (protect deployment against MITM attacks)<br>
>> * validation of signed firmware (protect tenant against prior
tenant)<br>
>><br>
>> Overall, I feel honored to be working with so many talented individuals<br>
>> across the OpenStack community, and know that there is much more
to learn as<br>
>> a developer, and as a program lead.<br>
>><br>
>> (*)<br>
>><br>
>> </font></tt><a href="http://www.stackalytics.com/?release=havana&metric=commits&project_type=All&module=ironic"><tt><font size=2>http://www.stackalytics.com/?release=havana&metric=commits&project_type=All&module=ironic</font></tt></a><tt><font size=2><br>
>><br>
>> </font></tt><a href="http://russellbryant.net/openstack-stats/ironic-reviewers-30.txt"><tt><font size=2>http://russellbryant.net/openstack-stats/ironic-reviewers-30.txt</font></tt></a><tt><font size=2><br>
>> </font></tt><a href="http://russellbryant.net/openstack-stats/ironic-reviewers-180.txt"><tt><font size=2>http://russellbryant.net/openstack-stats/ironic-reviewers-180.txt</font></tt></a><tt><font size=2><br>
>><br>
>> --<br>
>> Devananda<br>
>><br>
>><br>
>> _______________________________________________<br>
>> OpenStack-dev mailing list<br>
>> OpenStack-dev@lists.openstack.org<br>
>> </font></tt><a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev"><tt><font size=2>http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</font></tt></a><tt><font size=2><br>
>><br>
><br>
><br>
> _______________________________________________<br>
> OpenStack-dev mailing list<br>
> OpenStack-dev@lists.openstack.org<br>
> </font></tt><a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev"><tt><font size=2>http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</font></tt></a><tt><font size=2><br>
><br>
<br>
<br>
<br>
-- <br>
Wentian Jiang<br>
UnitedStack Inc.<br>
<br>
_______________________________________________<br>
OpenStack-dev mailing list<br>
OpenStack-dev@lists.openstack.org<br>
</font></tt><a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev"><tt><font size=2>http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</font></tt></a><tt><font size=2><br>
<br>
</font></tt>
<br>