Ansible-lint is failing on physical-network.yml, which is a tasks file
rather than a playbook. Specify the two top-level playbooks only, and
ansible-lint will follow the includes.
Change-Id: I3499944939aa717a382d87f5c90236499539de60
The docs requirements migrated to doc/requirements.txt
we need not install things from requirements.txt.
Change-Id: Ife6fc1e75c508f23548832308b64273f16454463
As recommended, since version 3.2.0 tox switches pip invocations
to use the module -m pip instead of direct invocation.
We set min version to 3.2.1 [1] to also fix the behavior of
--parallel--safe-build
[1] https://tox.readthedocs.io/en/latest/changelog.html#v3-2-1-2018-08-10
Change-Id: I6553fb63742df907059e21b893d7d8f5d4292e85
Set flake8-import-order version to 0.17.1
Full py3 compatible version.
Add all Python3 modules to stdlib list.
Also includes fix to an enum34 dependency bug.
Change-Id: I58dd80fc33942656c69ce67ee523a1d57f693e93
Since removing support for Python 2, we changed the basepython
value to 3.
This means that all the tox tests run with the default python
version available in the system.
This is not quite correct when running on environment such as
py36, py37 or py38, since they imply running with different
Python versions based on the environment.
To enforce the correct version we need to add the option
ignore_basepython_conflict available since tox 3.1.0 [0].
[0] https://tox.readthedocs.io/en/latest/config.html#conf-ignore_basepython_conflict
Change-Id: Idd761cdd482dd012e85df9647f4c7865a28ecb14
Adding python 3.6 openstack job to templates, adding py36 to
tox environments and reordering the template jobs.
Change-Id: Ib6269b0d686babfd7973503baa9189efe402e2d8
This will wait for any resources that are created to become available
before exiting the script. This allows you to avoid a race condition
where a server could be created before the resource tracker had been
updated with the new resources; server creation would fail.
Change-Id: I57f8c93cb1ebbc284b96ef1ced2c4edd59b27795
Story: 2004274
Task: 27823
Depends-On: https://review.openstack.org/617642
This adds the configuration necessary to build the release notes.
The templates are based off the ones used in Kayobe.
Change-Id: Ia57ac4acaf40cb5e35407fd6e0a5375dbab51522
The behavior of flake has changed so that ignore overwrites the
default list. This uses the new extend-ignore option to emulate
the old behavior.
See: https://gitlab.com/pycqa/flake8/issues/466 for more details.
TrivialFix
Change-Id: Ib96a176f6cbbf485ad5b0ff2ab90e3bb8bc99abd