<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri",sans-serif;
        color:#2F5496;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-IN" link="#0563C1" vlink="#954F72">
<div class="WordSection1">
<p class="MsoNormal"><span style="color:#2F5496">Hi All,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#2F5496"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#2F5496">First and foremost would like to wish you all a successful 2017 ahead and with this I'm announcing my PTL candidacy of the Quality Assurance team for the Pike release cycle.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#2F5496"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#2F5496">I am glad to work in OpenStack community and would like to thank all the contributors who supported me to explore new things which brings out my best for the community.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#2F5496"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#2F5496">Let me introduce myself, briefly. I have joined the OpenStack community development in 2014 during mid of Ice-House release. Currently, I'm contributing in QA projects and Nova as well as a core member in Tempest.
 Since Barcelona Summit, I volunteered  as mentor in the upstream training. It‘s always a great experience to introduce OpenStack upstream workflow to new contributors and encourage them.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#2F5496"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#2F5496">Following are my contribution activities:<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#2F5496">* Review:  <a href="http://stackalytics.com/?release=all&metric=marks&user_id=ghanshyammann">
http://stackalytics.com/?release=all&metric=marks&user_id=ghanshyammann</a><o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#2F5496">* Commit:  <a href="http://stackalytics.com/?release=all&metric=commits&user_id=ghanshyammann">
http://stackalytics.com/?release=all&metric=commits&user_id=ghanshyammann</a><o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#2F5496"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#2F5496">I have worked on some key areas on QA like Interfaces migration to lib, JSON schema response validation(for compute), API Microversion testing framework in Tempest, Improve test coverage and Bug Triage etc.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#2F5496"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#2F5496">QA program has been immensely improved since it was introduced which increased upstream development quality as well as helping production Cloud for their testing and stability. We have a lot of ideas from many
 different contributors to keep improving the QA which is phenomenal and I truly appreciate.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#2F5496"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#2F5496">Moving forwards, following are my focus areas for Pike Cycle:<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#2F5496"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#2F5496">* Help the other Projects' developments and Plugin Improvement:<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#2F5496">OpenStack projects consider the quality is important and QA team needs to provide useful testing framework for them. Projects who all needs to implement their tempest tests in plugin, focus will be to help plugin
 tests improvement and so projects quality. Lot of Tempest  interfaces are moving towards stable interfaces, existing plugin tests needs to be fixed multiple times. We are taking care of those and helping them to migrate smoothly. But there are still many 
 interfaces going to migrate to lib and further to be adopted on plugin side. I’d like to have some mechanism/automation to trigger plugins to know about change interfaces before it breaks them. Also help them to use the framework correctly. This helps the
 other non-core projects’ tests.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#2F5496"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#2F5496">* Improve QA projects for Production Cloud:<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#2F5496">This will be the main focus area. Having QA projects more useful for Production Cloud testing is/will be great achievement for QA team. This area has been improved a lot since last couple of cycles and still
 a lot to do. We have to improve Production scenario testing coverage and make all QA projects easy to configure and use. During Barcelona summit, 2 new projects are initiated which will definitely help to achieve this goal.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#2F5496">  *        RBAC Policy -  <a href="https://github.com/openstack/patrole">
https://github.com/openstack/patrole</a><o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#2F5496">  *        HA testing  -  <a href="https://review.openstack.org/#/c/374667/">
https://review.openstack.org/#/c/374667/</a><o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#2F5496">                          <a href="https://review.openstack.org/#/c/399618/">
https://review.openstack.org/#/c/399618/</a><o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#2F5496">  *        Hoping for more in future<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#2F5496">There will be more focus on those projects and new ideas which will help production Cloud testing in more powerful way.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#2F5496"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#2F5496">* JSON Schema *response* validation for projects:<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#2F5496">JSON schema response validation for compute APIs has been very helpful to keep the APIs quality and compatibility. Currently many projects support microversion which provides a way to introduce the APIs changes
 in Backward compatible way. I'd like to concentrate on response schema validation for those projects also. This helps the OpenStack interoperability and the APIs compatibility.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#2F5496"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#2F5496">* Improve Documentation and UX:<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#2F5496">Documentation and UX are the key part for any software. There have been huge improvement in UX , documentation side and new Tempest workflow is available.  Still configuration and usage is the pain point for
 Users. During summit/ptg or other platforms I’d like us to have more feedbacks from users and improve accordingly. Making configuration easy for people is one of the area we will be focusing on.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#2F5496"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#2F5496">* Bring on more contributor and core reviewers:<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#2F5496">QA projects have been one of the active projects during last couple of years and I'd like the team to mentor new contributors to help QA projects in planned goal and get them to a place where they will be ready
 for core reviewers.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#2F5496"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#2F5496">* Migrate required Tempest Interfaces as stable to lib:<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#2F5496">We together have done great job in this area which helped plugin tests. In Service clients migration, Object Storage service client are left and all others have been moved as stable interfaces. Lot of others
 framework/interface also available in lib. But still lot of unstable interfaces are being used in Plugins which should be migrated to lib soon. In Pike cycle, we will wind up all remaining service client migration and other required interfaces.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#2F5496"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#2F5496">* Last but not the least, Openness is great power of Open Source and so does OpenStack. All new ideas from anyone will be most welcome.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#2F5496"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#2F5496">Thanks to previous QA PTL, Sean, Matthew, Kenichi who have shown great leadership quality and taken QA projects to a new height. I have learnt a lot from them which motivates me.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#2F5496"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#2F5496">I look forward to contributing to all of these areas and more during the Pike cycle.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#2F5496"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#2F5496">-gmann</span><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</body>
</html>