Implement pypi-based install and package pinning for non u-c packages
Rally does not adhere to the global requirements process, so its
requirements extend beyond those managed by upper-constraints, and
sometimes are incompatible with upper constraints.
We have no need to track their development from git commit to git
commit, and can rather rely on stable releases which we verify are
working with the upper constraints whenever we do a pinning bump.
This keeps things simpler for us, and also allows the repo build
process in the integrated build to do a constrained venv build
instead of doing it unconstrained and breaking stable branch builds
down the line.
Reviewed: https:/ /review. openstack. org/585170 /git.openstack. org/cgit/ openstack/ openstack- ansible- os_rally/ commit/ ?id=6baad96a484 172794ffe7c7c63 7cd3562bcc061a
Committed: https:/
Submitter: Zuul
Branch: stable/queens
commit 6baad96a4841727 94ffe7c7c637cd3 562bcc061a
Author: Jesse Pretorius <email address hidden>
Date: Tue May 29 12:11:41 2018 +0100
Implement pypi-based install and package pinning for non u-c packages
Rally does not adhere to the global requirements process, so its
requirements extend beyond those managed by upper-constraints, and
sometimes are incompatible with upper constraints.
We have no need to track their development from git commit to git
commit, and can rather rely on stable releases which we verify are
working with the upper constraints whenever we do a pinning bump.
This keeps things simpler for us, and also allows the repo build
process in the integrated build to do a constrained venv build
instead of doing it unconstrained and breaking stable branch builds
down the line.
Closes-Bug: 1782372 /review. openstack. org/585165 8463cf7805bc046 382c3b6d44e b07b1725f37adf0 e1b596fcf5)
Needed-By: https:/
Change-Id: If3d0120cf6f6f7
(cherry picked from commit 321fb7e69aa4d87