[openstack-dev] [manila] [NEEDACTION] CI changes due to manila tempest tests new repository
Victoria Martínez de la Cruz
victoria at vmartinezdelacruz.com
Wed Dec 13 13:22:51 UTC 2017
As part of the effort of splitting tempest plugins to their own
repositories , we are calling all Manila 3rd party CI maintainers to
adjust their gate scripts to use the new tempest test repository
If the third party CIs are configured to run with DevStack Gate, they only
need to make a one line change to their gate scripts, manila-tempest-plugin
can be installed and configured by Devstack gate prior to Devstack by using
the "PROJECTS" variable, for example:
export PROJECTS="openstack/manila-tempest-plugin $PROJECTS"
This is how we used to set up python-manilaclient, so:
For those that are not using DevStack gate, you could just do this before
git clone https://git.openstack.org/openstack/manila-tempest-plugin
sudo python /opt/stack/manila-tempest-plugin/setup.py develop
Both these methods will clone and install manila-tempest-plugin from
git.openstack.org into $DEST/manila-tempest-plugin.
We intend to make this change  effective after next weekly meeting, on
It is important to note that CI mainteiners can make this change right away
and it would not break CIs when this patch merges since all manila tempest
are available in the new repo.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the OpenStack-dev