| Age | Commit message (Collapse) | Author | Files | Lines |
|
Locally all tox tests passed without those requirements.
Also removed keystoneclient test. We are building images not clients.
Change-Id: I89578f0d7710cb38db12bf862584f13b49af20ef
|
|
flake8 new release 3.8.0 added new checks and gate pep8
job start failing. hacking 3.0.1 fix the pinning of flake8 to
avoid bringing in a new version with new checks.
Though it is fixed in latest hacking but 2.0 and 3.0 has cap for
flake8 as <4.0.0 which mean flake8 new version 3.9.0 can also
break the pep8 job if new check are added.
To avoid similar gate break in future, we need to bump the hacking min
version.
- http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014828.html
Change-Id: I4532bcef73cb4169cfeacd0e9d09e9a99928818d
|
|
The repo is Python 3 now, so update hacking to version 3.0 which
supports Python 3.
Fix problems found by updated hacking version.
Update local hacking checks for new flake8.
Remove hacking and friends from lower-constraints, they are not
needed in installations.
Change-Id: I67e5ca24c550163c218fb06692de0b7c528d8318
|
|
Starting from Python 3.6 we can use f-strings. But default Flake8 setup
on CI does not handle it.
Let's sort that out as suggested on mailing list:
http://lists.openstack.org/pipermail/openstack-discuss/2019-November/011056.html
Change-Id: If9113306aa7a652dd0d9f2c8bff8f64f639cfdbd
|
|
There's a regression[0] in bandit 1.6.0 which causes bandit to stop
respecting excluded directories, and our tests throw a bunch of
violations. Blacklist this version, but allow newer versions as there is
already a pull request[1] to fix it, and I expect it will be included in
the next release.
[0] https://github.com/PyCQA/bandit/issues/488
[1] https://github.com/PyCQA/bandit/pull/489
Change-Id: I4429614a57fb512fe2bfdf0686c3eff0adc2a2f4
|
|
According to Openstack summit session [1],
stestr is maintained project to which all Openstack projects should migrate.
Let's switch to stestr as other projects have already moved to it.
[1] https://etherpad.openstack.org/p/YVR-python-pti
Change-Id: I27308a2435a4dca572d736f56a02b0bbc8563981
|
|
Use latest release 1.1.0 and compatible changes w.r.t pep8
Change-Id: Ia3d1166a2746a46591e4e5a04ea91e03ddc28d93
|
|
lower constraints list do not match the local requirements.
This commit is to update the same.
please follow:
http://lists.openstack.org/pipermail/openstack-dev/2018-April/129056.html
Change-Id: Ic617e22e0e1118cb40e471608b0250bf77b2a26c
|
|
For compliance with the Project Testing Interface as described in:
[1] https://governance.openstack.org/tc/reference/project-testing-interface.html
[2] http://lists.openstack.org/pipermail/openstack-dev/2017-December/125710.html
Change-Id: I302aced3b50b038900375e9632ca7ed136f32914
|
|
Change-Id: I2de8fbc2dc16ac9e687ff074b845a8751bf36101
|
|
Change-Id: I556cd6d3b6bb15f43a6a96e77ff9084fda7c5053
|
|
Change-Id: I55a690e621af9c37613cb29ab3cf53d9e1f73435
|
|
ceilometer api and client are dead in queens. lets drop this
client.
Change-Id: I1d2b31977f05c3a912d8704caa019c02c784556e
|
|
Change-Id: I4403b3d97910fa146973cb1b3a0e2a914b11ca3c
|
|
Change-Id: Ib7706c7ee7a039dec37b7bb168f29c89355cce40
|
|
Change-Id: I27c911cd7910a24f6141c0b99b67805d2875d3a5
|
|
Change-Id: I613cd9e6105be5c4a13d7798eb4a52fa699a1f73
|
|
Change-Id: Ie3cba625ee510be28606de33bd9df754c3e5173a
|
|
Change-Id: Ie02424fe34ef4c2c2cfb8ecb04f99306b7104ab4
|
|
Change-Id: I3a571ed282e3566c4a155eea5c222a727b849938
|
|
As part of the docs migration work[0] for Pike we need to switch to use the
openstackdocstheme.
[0]https://review.openstack.org/#/c/472275/
Change-Id: Ib82ae202e347c17d255b3c91149474151a59eac3
|
|
Change-Id: Ie46e9bd1a2316bd576c968ba17f50e6a33925fae
|
|
Change-Id: Ifa7aca86ca96afbdf0ff708bfd6f7ed510d74871
|
|
Change-Id: I52821f9ba29a722a9120766f147a5990ec05653a
|
|
Change-Id: I7cef0be404d8a29ef7bb8625501ae9141add9753
|
|
Change-Id: I4236e9a42c6785e32fc8be1947cb259348030831
|
|
Change-Id: If2d5394cd4e0a90638ff277d569200a2dc5fdce7
|
|
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: Ibd9f0b27f389836142d825798379c70428852846
|
|
Change-Id: Ia0f519032e2d5e6b582e1f6fa56ed67b56c007ff
|
|
This patch add the coverage tool package to test-requirements.txt
which was missing, while kolla support coverage. In addtion to this
tox.ini coverage command is modified to reflect the coverage report
in standard output whenever "tox -e cover" command run for better
representation of coverage report.
Change-Id: I7f77c8d5320a7d180586ce1e8773a4f294846331
Partially-Implements: blueprint coverage-increment-for-kolla
|
|
Change-Id: I65f3b6e57b07a509140ddfc6a02841dc9c2569f6
|
|
|
|
Change-Id: Idaf310f809f9b2c8859ec3bdacf6a6645dae405c
|
|
Currently, we have hacking check in kolla, but no place where we
can define hacking check rules. This patch adds HACKING.rst file
for that. And also add test cases for hacking.
Change-Id: I87f8768138d91bf6a5a1db91d37392f794f3f0ba
|
|
Change-Id: Ic327d1868341173ab182208cf5caedd27b937011
|
|
|
|
Change-Id: I1c6f4b4c5739ee54dd287ad0236e3bf4e44c164c
|
|
Graphviz is only helpful and used for developer. It is useless for
deployment. So move it to test-requirements.txt file and warning users
when he wants to save dependency feature.
TrivialFix
Change-Id: Id8de76baa6f1455ad032abe4738d9779cf0cc5a6
|
|
Change-Id: I66138f3d033461363d8cbf30104afa7a4643cff8
|
|
python-openstackclient
* python-cinderclient
* python-glanceclient
* python-keystoneclient
* python-novaclient
TrivialFix
Change-Id: Ia3bfa3ea090d7b7c0978c6f672c7554bfd4b0cc9
|
|
Change-Id: I279a3ec4ff1d7c16622921d9354b0a0b408b9b0a
|
|
TrivialFix
Change-Id: Icca637368427e7ba0f60fc547dedbeba141de269
|
|
These two modules are seemingly installed in ubuntu 16 and Fedora
systems. Ubuntu 14 needs them to be included explicitly.
Change-Id: I3e56453c36be20b160ba61a26015ec8ed0fa02a4
Closes-bug: 1623308
|
|
Change-Id: Ia6cc6c3d60c861e1051a6b4204d8d9ba962f08aa
|
|
|
|
* rename version_check.py to version-check.py
* move requirement beautifulsoup4 from requirements to test-requirements
* add new requirement PrettyTable to test-requirements
* add debug logging messages (can be enabled with --debug parameter)
* add support to load configured versions from a kolla-build.conf
file (can be used with --config-file parameter)
* use PrettyTable to print out a nice result table
---snip---
+---------+-----------------+----------------+------------------...
| Project | Current version | Latest version | Comparing changes...
+---------+-----------------+----------------+------------------...
| aodh | 2.0.3 | 2.0.4 | https://github.co...
| cinder | 8.0.0 | 8.1.0 | https://github.co...
| ironic | 5.1.1 | 5.1.2 | https://github.co...
| murano | 2.0.0 | 2.0.1 | https://github.co...
| nova | 13.1.0 | 13.1.1 | https://github.co...
+---------+-----------------+----------------+------------------...
---snap---
TrivialFix
Change-Id: I5b5d3db34396b2fc95714273612563ea14e78cf8
|
|
Change-Id: Ibf09b0327adc4454864ed0876d58cc52078592e8
|
|
Change-Id: Ifbfd85ae44985049fdfb73a90078893511f0beab
|
|
Change-Id: I402fdf7d24071cf85c9bb5ca839cff785e69e08e
|
|
Change-Id: Ic5710257758d3b6c8655443a5498cfa64d756263
|