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.
Change-Id: I9e4b1c12d04434e387eb75f435ef0afbc70dc701
Depends-On: https://review.openstack.org/555034
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
This change updates the tox.ini file to call stestr
directly instead of going through ostestr.
For more background you can read the ML posting:
https://goo.gl/TFvcxy
So now you won't need `--n` to run single tests, and you
can also supply regex directly without even the `--`.
For example:
`tox -epy27 $regex`
Change-Id: I2b9b7fbd60b2cc5eea8af01e20cde5714df5027a
Some of available checks are disabled by default,
like:[H106] Don’t put vim configuration in source
files;[H203] Use assertIs(Not)None to check for None;
[H904] Delay string interpolations at logging calls
Change-Id: Ic43e8b77cd6a700f3b71e89d6017f11a742fe87f
We don't use wsmeext.sphinxext, it should be oslo_policy.sphinxext
not wsmeext.sphinxext. This patch is to correct this.
Change-Id: I33e717d5938bbe747ce93dbc79dcfca9cc78bc20
Keystone session can be used directly in user function to access
OpenStack services.
Include openstack clients in python requirements as well.
Add a python function example.
Implements: blueprint qinling-openstack-clients
Change-Id: I4798c404cb57bafe14049f57ba8db7c7125106c7