Skip to content

Commit

Permalink
Cap tempest to < 12.1.0
Browse files Browse the repository at this point in the history
Latest tempest release is incompatible with urllib3 1.14 that is
enforced in gate using upper constraints. Tempest uses chunked= argument
to construct a request, the argument that is introduced in urllib3 1.15+
only.

This patch is not a backport from master because it's not needed there.
On master, we use tempest plugin, and tempest is executed from inside a
venv that contains all master versions of dependencies, including
urllib3.

Sadly, it's not that easy to switch the stable branch to using the same
tempest plugin since that would involve messing with job settings and
tox targets. It's safer and easier to cap for now and hope we won't
trigger requirement conflicts with that down the road. If we do... well,
let's fix it when and if we do. For the time being, we'll procrastinate
and pray.

Depends-On: I3b48b86ffe75f3c12b4d13e0239530f18744ef69
Change-Id: I3f5888e6ed6e5bb930154f65effb7c8c750edd94
  • Loading branch information
booxter committed Jun 30, 2016
1 parent aa10d01 commit aaa1486
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion neutron/tests/api/requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@
# of appearance. Changing the order has an impact on the overall integration
# process, which may cause wedges in the gate later.

tempest>=10.0.0 # Apache-2.0
tempest>=10.0.0,<12.1.0 # Apache-2.0

0 comments on commit aaa1486

Please sign in to comment.