PEP8 needs upgrade of hacking version and lower-constraints require us
to start having stuff supporting Python 3.8 in lower-constraints.txt.
Both are fixed by this commit.
Change-Id: I1d0b244f98dbe2228edfcc0caae70b43013a18ad
This has been replaced by stestr for some time.
Change-Id: Ifd0ad4129305766b0378dca33a2ff3c767dc5fe1
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
This commit contains the following fixes that unblock the CI:
* Migrate from testrepository to stestr. Most of the OpenStack
projects has done this migration.
* Sync Sphinx requirement.
* Fix coverage job.
Change-Id: Ic85842035d9e049fd47d4842797f0c37dabaa520
This makes tox use the latest version of the tool from os-testr repo,
which contains some valuable changes, like the one making the gate
fail if for some reason no tests are executed because all of them are
skipped.
Change-Id: If88be4b310d746ccc885e3d0c1db8a4dfabb2a28
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: I721625611472a85ef3d20ac03d199a9878ce8b27
Once we add debug testenv, we can use "tox -e debug -- --debug"
to debug test cases when tox is running.
Change-Id: I7eb11806c1bf8d2fd1fccf2e84ce92ce197b3842
The OpenStack Release team has enabled support for reno for release notes
across all projects [1]. Start using this for Kuryr.
Note that Kuryr has no stable/liberty branch, so similar to shade [2],
we'll just tuck in the release notes into the general documentation area
for now.
[1] http://docs.openstack.org/developer/reno/
[2] https://review.openstack.org/#/c/253597/
Change-Id: I3b172f25fe454253fd82f138ed012f35a47c2eb9
Signed-off-by: Kyle Mestery <mestery@mestery.com>
This patch adds unit tests for Kuryr and examine if it satisfies
libnetwork's remote driver specifications.
Change-Id: Ic8ab9944a5ed884db518c840b75917261583e53e
Signed-off-by: Taku Fukushima <f.tac.mac@gmail.com>