<html><head><meta http-equiv="Content-Type" content="text/html charset=gb2312"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div style="orphans: 2; widows: 2;" class=""><font face="Times" size="4" class="">Hi,</font></div><font face="Times" class=""><div style="orphans: 2; widows: 2;" class=""><font size="4" class="">The pyspdk is a important tool library [1] which  supports Cyborg SPDK driver [2] to manage the backend SPDK-base app, so we need to upload pyspdk into the pypi [3]  and then append 'pyspdk>=0.0.1¡¯ item into ¡®OpenStack/Cyborg/requirements.txt¡¯ , so that  SPDK driver can be built correctly when zuul runs. However, It's not what we thought it would be, if we want to  add the new requirements, we should get support from upstream OpenStack/requirements [4] to </font><span style="font-size: large;" class="">append 'pyspdk>=0.0.1¡¯ item.</span></div><div style="orphans: 2; widows: 2;" class=""><span style="font-size: large;" class=""><br class=""></span></div><div style="orphans: 2; widows: 2;" class=""><font size="4" class="">I'm sorry for propose the request so late. Please Please help.</font></div></font><font face="Times" class=""><div style="orphans: 2; widows: 2;" class=""><font size="4" class=""><br class=""></font></div></font><font face="Times" class=""><div style="orphans: 2; widows: 2;" class=""><span style="font-size: large; font-variant-ligatures: normal; orphans: 2; white-space: pre; widows: 2; background-color: rgb(255, 255, 255);" class=""><br class=""></span></div><div style="orphans: 2; widows: 2;" class=""><font size="4" class=""><span style="font-variant-ligatures: normal; orphans: 2; white-space: pre; widows: 2; background-color: rgb(255, 255, 255);" class="">[1] </span><a href="https://review.gerrithub.io/#/c/379741/" class="">https://review.gerrithub.io/#/c/379741/</a></font></div><div style="orphans: 2; widows: 2;" class=""><font size="4" class=""><span style="font-variant-ligatures: normal; white-space: pre; background-color: rgb(255, 255, 255);" class="">[2] </span><a href="https://review.openstack.org/#/c/538164/11" class="">https://review.openstack.org/#/c/538164/11</a></font></div><div style="orphans: 2; widows: 2;" class=""><font size="4" class=""><span style="white-space: pre; background-color: rgb(255, 255, 255);" class="">[3] </span><a href="https://pypi.python.org/pypi/pyspdk/0.0.1" class="">https://pypi.python.org/pypi/pyspdk/0.0.1</a></font></div><div style="orphans: 2; widows: 2;" class=""><font size="4" class=""><span style="white-space: pre; background-color: rgb(255, 255, 255);" class="">[4] </span><a href="https://github.com/openstack/requirements" class="">https://github.com/openstack/requirements</a></font></div><div style="orphans: 2; widows: 2;" class=""><font size="4" class=""><br class=""></font></div><div style="orphans: 2; widows: 2;" class=""><font size="4" class=""><br class=""></font></div><div style="orphans: 2; widows: 2;" class=""><font size="4" class="">Regards,</font></div><div style="orphans: 2; widows: 2;" class=""><font size="4" class="">Helloway</font></div><div style="orphans: 2; widows: 2;" class=""><br class=""></div></font></body></html>