<div dir="ltr"><div><br></div><div>Hi, Jay</div><div><br>Thanks for reminder, and I cc this mail to futaotao, who is working on python3 migration of Huawei volume and FusionStorage Driver.</div><div><br>And @futaotao will make that the Huawei volume and Huawei FusionStorage driver have good python3 support in T release.<br></div><br clear="all"><div><div dir="ltr" class="m_-3415156796345750412gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div>Regards,</div><div>Yikun</div><div><br></div><div><font color="#666666">----------------------------------------</font></div><div><font color="#666666">Jiang Yikun(</font><span style="color:rgb(102,102,102)">Kero)</span></div><div><font color="#666666">Mail: <a href="mailto:yikunkero@gmail.com" target="_blank">yikunkero@gmail.com</a></font></div></div></div></div></div><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Jay Bryant <<a href="mailto:jungleboyj@gmail.com" target="_blank">jungleboyj@gmail.com</a>> 于2019年8月6日周二 上午11:45写道:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">All,<br>
<br>
This e-mail has multiple purposes.  First, I have expanded the mail <br>
audience to go beyond just openstack-discuss to a mailing list I have <br>
created for all 3rd Party CI Maintainers associated with Cinder.  I <br>
apologize to those of you who are getting this as a duplicate e-mail.<br>
<br>
For all 3rd Party CI maintainers who have already migrated your systems <br>
to using Python3.7...Thank you!  We appreciate you keeping up-to-date <br>
with Cinder's requirements and maintaining your CI systems.<br>
<br>
If this is the first time you are hearing of the Python3.7 requirement <br>
please continue reading.<br>
<br>
It has been decided by the OpenStack TC that support for Py2.7 would be <br>
deprecated [1].  The Train development cycle is the last cycle that will <br>
support Py2.7 and therefore all vendor drivers need to demonstrate <br>
support for Py3.7.<br>
<br>
It was discussed at the Train PTG that we would require all 3rd Party <br>
CIs to be running using Python3 by the Train milestone 2: [2]  We have <br>
been communicating the importance of getting 3rd Party CI running with <br>
py3 in meetings and e-mail for quite some time now, but it still appears <br>
that nearly half of all vendors are not yet running with Python 3. [3]<br>
<br>
If you are a vendor who has not yet moved to using Python 3 please take <br>
some time to review this document [4] as it has guidance on how to get <br>
your CI system updated.  It also includes some additional details as to <br>
why this requirement has been set and the associated background.  Also, <br>
please update the py3-ci-review etherpad with notes indicating that you <br>
are working on adding py3 support.<br>
<br>
I would also ask all vendors to review the etherpad I have created as it <br>
indicates a number of other drivers that have been marked unsupported <br>
due to CI systems not running properly.  If you are not planning to <br>
continue to support a driver adding such a note in the etherpad would be <br>
appreciated.<br>
<br>
Thanks!<br>
<br>
Jay<br>
<br>
<br>
[1] <br>
<a href="http://lists.openstack.org/pipermail/openstack-discuss/2019-August/008255.html" rel="noreferrer" target="_blank">http://lists.openstack.org/pipermail/openstack-discuss/2019-August/008255.html</a><br>
<br>
[2] <br>
<a href="https://wiki.openstack.org/wiki/CinderTrainSummitandPTGSummary#3rd_Party_CI" rel="noreferrer" target="_blank">https://wiki.openstack.org/wiki/CinderTrainSummitandPTGSummary#3rd_Party_CI</a><br>
<br>
[3] <a href="https://etherpad.openstack.org/p/cinder-py3-ci-review" rel="noreferrer" target="_blank">https://etherpad.openstack.org/p/cinder-py3-ci-review</a><br>
<br>
[4] <a href="https://wiki.openstack.org/wiki/Cinder/3rdParty-drivers-py3-update" rel="noreferrer" target="_blank">https://wiki.openstack.org/wiki/Cinder/3rdParty-drivers-py3-update</a><br>
<br>
<br>
</blockquote></div></div>