[openstack-dev] [ironic-staging-drivers] Tests at the gates
Andreas Jaeger
aj at suse.com
Wed Apr 20 18:38:53 UTC 2016
On 04/20/2016 04:57 PM, Vasyl Saienko wrote:
> Hello Ironic-staging-drivers team,
>
> At the moment there is no tests for ironic-staging-drivers at the gates.
> I think we need to have a simple test that install drivers with theirs
> dependencies and ensures that ironic-conductor is able to start.
> It may be performed in the following way. Each staging driver contain
> two files:
>
> * python-requirements.txt - file for python libraries
> * other-requirements.sh - script that will install all non-python
The file other-requirements.txt is already one way to install additional
packages, just use that one. Best ask on #openstack-infra for details,
Andreas
> driver requirements.
>
> During devstack installation phase for each driver we launch:
>
> * pip install -r
> ironic-staging-drivers/ironic-staging-drivers/$driver/python-requirements.txt
> * bash
> ironic-staging-drivers/ironic-staging-drivers/$driver/other-requirements.sh
> * add drivers to enabled_driver list
>
> At the end ironic will try to register a node with some *_ssh driver. So
> if it succeed it means that conductor with staging drivers has started
> successfully.
>
> The devstack plugin is on review already:
> https://review.openstack.org/#/c/299229/
>
> Sincerely,
> Vasyl Saienko
>
>
>
>
> __________________________________________________________________________
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
--
Andreas Jaeger aj@{suse.com,opensuse.org} Twitter/Identica: jaegerandi
SUSE LINUX GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
GF: Felix Imendörffer, Jane Smithard, Graham Norton,
HRB 21284 (AG Nürnberg)
GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126
More information about the OpenStack-dev
mailing list