This patch adds a feature support matrix of nova-lxd.
Items and descriptions of matrix are basically quoted from
the support matrix of nova:
https://docs.openstack.org/nova/latest/user/support-matrix.html
"Block storage over RBD(Ceph)" and "VXLAN networking" are
added newly.
The nova's matrix contains items other than operation.*.
(e.g. networking.*, storage.*, console.*...)
But, those items are not appeared in the built html.
This is a spec of sphinx_feature_classification.support_matrix:
https://docs.openstack.org/sphinx-feature-classification/latest/user/index.html
So the matrix added by this patch changed all items to operation.*.
Change-Id: Iafb072b32f0d0568e04864afef8e053ab442f41a
According to Openstack summit session [1] stestr
is maintained project to which all Openstack projects should migrate.
Let's switch it then.
[1] https://etherpad.openstack.org/p/YVR-python-pti
Change-Id: Ic4eae5a383616e93f154b99208817ca9f20548cc
Signed-off-by: Chuck Short <chucks@redhat.com>
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>
Recently utils.last_bytes has moved to libvirt/utils.py in nova.
(2341a41eaee5152e95379e5ed38012270af82ef5). Duplicate the function
that was in nova/utils.py.
Also includes a fix for nova-lxd's gate:
Update test-requirements with wsgi-intercept
Closes-Bug: #1707096
Change-Id: Ie77c8e67e29e8a01bbf58ab9277c5110cd7c112e
Signed-off-by: Chuck Short <charles.short@ericsson.com>>
Since pbr already landed and the old version of hacking seems not
work very well with pbr>=2, we should update it to match global
requirement.
Partial-Bug: #1668848
Change-Id: Ib3e29a2b03429e69151717908bc43c590bb8c52e