[openstack-dev] [requirement][cyborg]FFE - pyspdk requirement dependency

Thierry Carrez thierry at openstack.org
Tue Jan 30 10:58:17 UTC 2018

We We wrote:
> 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 append 'pyspdk>=0.0.1’ item.

Before we talk FFE, pyspdk looks a bit far away from being something
OpenStack code can depend on. In particular:

- it's not clearly licensed under a supported license (no LICENSE file
in the source code)
- Missing metadata entries in setup.cfg means we are missing a lot of
context information about this library

Those need to be fixed before we can even consider adding this library
to global requirements...


Thierry Carrez (ttx)

More information about the OpenStack-dev mailing list