Seems like passenv directive in tox.ini needs to separate multiple
environment variable names by comma now. This commit updates tox.ini
to respect that.
Change-Id: Icf63fe7697b31af29ca7e1b9de5c78874f52efe1
the releasenotes is in envlist of tox, but releasenotes testenv is
not exists. And we don't need the releasenotes for kuryr-tempest-plugin,
so this PS to remove it.
Change-Id: If9b8b6dc9dbacb4c10dafa0392f75907926fd217
Update docs building, cleanup after py27 removal a bit:
* Update requirements for Sphinx and openstackdocstheme for
python 3
* Remove unneeded sections from setup.cfg
* Remove install_command, it's unneeded, the default is fine.
* Move constraints into deps, use TOX_CONSTRAINTS instead of obsolete
UPPER_CONSTRAINTS
* Switch to hacking 3.0, fix problems found
Change-Id: I8b5634b02b399a0678c611b7be8593280b666953
Seems like some recent update of Sphinx broke oslosphinx extension. We
don't really need it now, so this commit removes it by adopting the
"modern" way of building docs (mostly based on how it's done in
openstack/kuryr-kubernetes).
Change-Id: I8a0d5e3923b6497eb7c6944fc6d9adc9007bf5ec
Closes-Bug: 1824958
We want to default to running all tox environments under python 3, so
set the basepython value in each environment.
We do not want to specify a minor version number, because we do not
want to have to update the file every time we upgrade python.
We do not want to set the override once in testenv, because that
breaks the more specific versions used in default environments like
py35 and py36.
Change-Id: I996ee8a245c3c220d32048ef23674cd867d773f3
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
Upper reqs limits weren't applied to the tox environment for the kuryr
tempest plugin. This commit sets that on the tox.ini file.
Change-Id: Icc34350341e678513095bdb8d78c7c005ed3ab13
pep8 was configured incorrectly in tox.ini and wasn't catching
violations. This commit fixes the job and the issues that got in while
the job was silently ignoring them.
Change-Id: Id4d1e3192c558edf3c4babae54c87c1ba10d617f
This commit fixes a trivial pep8 issues before importing the upstream
repo on the openstack infra.
Change-Id: I80b598712e011bce693d8b15385e6618e4f89505