The openstack-ansible-nova-lxd test of Zuul check is failed now.
This test uses a tox environment named as "func_lxd".
The "func_lxd" was defined in the
openstack/openstack-ansible-os_nova repository.
But, the "func_lxd" was renamed to "lxd" in the following patch:
https://review.openstack.org/#/c/600838/
So this patch changes the environment name from "func_lxd" to "lxd".
Change-Id: Idbb12a07fe5dae71b603d5cb6f238bf2bee89a5f
Create a tox environment for running the unit tests against the lower
bounds of the dependencies.
Create a lower-constraints.txt to be used to enforce the lower bounds
in those tests.
Add openstack-tox-lower-constraints job to the zuul configuration.
See http://lists.openstack.org/pipermail/openstack-dev/2018-March/128352.html
for more details.
Also: fix up test due to changes in requirements/make it work with
Python 3.6
Change-Id: Iedb7fe7e5bbb8935a5a958a301ed3c5540005bbc
Depends-On: https://review.openstack.org/555034
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
Zuul no longer requires the project-name for in-repo configuration.
Omitting it makes forking or renaming projects easier.
Change-Id: Id88a23a4e98bb2a12300208f054a1637563bf963
This patch implements a replacement of the legacy
functional test previously implemented using
openstack-ansible. The job and pipeline is defined
in-repo to ensure that the nova-lxd team has complete
control over the voting status, pipelines it is in,
etc.
The test uses the 'func_lxd' tox environment in the
openstack/openstack-ansible-os_nova repository which
executes an integration build of nova services in a
container, using the nova-lxd compute driver, using
linuxbridge for networking and using the nodepool host
for compute.
Depends-On: If39e4bec8db0be04b13dfc005ee404b73c0b65d3
Depends-On: Ia5ab6aa43f912b3cb4adf98154cd3da12688c2e0
Depends-On: I4995fcac48889bd189cc1f25adb442b7a6637a46
Change-Id: I49075be82daf62b1ca564c77bf835ae83cd6595b