Pin proliantutils version

This avoids an issue where the version installed could be incompatible
with ironic, or other installed libraries.

In particular, this was seen with proliantutils 2.8.2, which is
incompatible with the version of sushy-lib on the stable/rocky branch.

Change-Id: I02f1e247ca2333b2e90586e7311395e7bd94938c
Story: 2005310
Task: 30214
This commit is contained in:
Mark Goddard 2019-03-27 17:45:16 +00:00
parent 339f6cb949
commit 348b45aca8
2 changed files with 7 additions and 1 deletions

View File

@ -44,7 +44,7 @@
- name: "proliantutils - Install from pip" - name: "proliantutils - Install from pip"
include: pip_install.yml include: pip_install.yml
package=proliantutils package=proliantutils<2.9.0
state=present state=present
extra_args="-c {{ upper_constraints_file }}" extra_args="-c {{ upper_constraints_file }}"
environment: "{{ venv }}" environment: "{{ venv }}"

View File

@ -0,0 +1,6 @@
---
fixes:
- |
Fixes an issue where the proliantutils library version was unconstrained,
potentially resulting in installation of an incompatibile library. The
version has been pinned to 2.8.x.