aboutsummaryrefslogtreecommitdiff
path: root/test-requirements.txt
diff options
context:
space:
mode:
authorghanshyam <gmann@ghanshyammann.com>2018-05-09 01:00:58 +0000
committerghanshyam <gmann@ghanshyammann.com>2018-05-09 01:01:53 +0000
commitccd542f7ea26d792ca8a07539f66fac6dfddbfb9 (patch)
tree1342dd97de517286d82df3ace6e9f4bbec27cddb /test-requirements.txt
parent12f7b96546140cf61fd420726ad0d5a0c893ff89 (diff)
downloadkolla-ansible-ccd542f7ea26d792ca8a07539f66fac6dfddbfb9.tar.gz
kolla-ansible-ccd542f7ea26d792ca8a07539f66fac6dfddbfb9.zip
Gate fix: Cap hacking to avoid gate failure
hacking is not capped in g-r and it is in blacklist for requirement as hacking new version can break the gate jobs. Hacking can break gate jobs because of various reasons: - There might be new rule addition in hacking - Some rules becomes default from non-default - Updates in pycodestyle etc That was the main reason it was not added in g-r auto sync also. Most of the project maintained the compatible and cap the hacking version in test-requirements.txt and update to new version when project is ready. Bumping new version might need code fix also on project side depends on what new in that version. If project does not have cap the hacking version then, there is possibility of gate failure whenever new hacking version is released by QA team. Example of such failure in recent release of hacking 1.1.0 - http://lists.openstack.org/pipermail/openstack-dev/2018-May/130282.html Change-Id: I05790c5f946a4127fe6c8d9867cc618cb83d67fb
Diffstat (limited to 'test-requirements.txt')
-rw-r--r--test-requirements.txt2
1 files changed, 1 insertions, 1 deletions
diff --git a/test-requirements.txt b/test-requirements.txt
index c6113809f..2dbc44086 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -7,7 +7,7 @@ beautifulsoup4>=4.6.0 # MIT
coverage!=4.4,>=4.0 # Apache-2.0
doc8>=0.6.0 # Apache-2.0
extras>=1.0.0 # MIT
-hacking>=0.10.0
+hacking>=0.10.0,<1.1.0
openstackdocstheme>=1.18.1 # Apache-2.0
oslo.log>=3.36.0 # Apache-2.0
oslotest>=3.2.0 # Apache-2.0