Place upper bound on python-dracclient version

The idrac hardware type requires python-dracclient versions greater than
or equal to 1.3.0 and less than 2.0.0.

This is not a backport of a similar change which merged on the master
and stable/stein branches [1]. That change specifies python-dracclient
versions greater than or equal to 1.5.0 and less than 3.0.0 are
required.

Subsequently, a change which merged only on master modified the bounds
to greater than or equal to 3.0.0 and less than 4.0.0 [2].

[1] https://review.opendev.org/#/q/I5f6d6be53aec9d72e8ba5cfa436f12e01966f871
[2] https://review.opendev.org/#/c/634903/

Change-Id: If5b0c5b69f0f8759136051072c1ff53c6d86217d
(cherry picked from commit f78ccef3f5)
This commit is contained in:
Richard Pioso 2019-04-10 17:19:22 -04:00
parent 4d2604da4a
commit 65a63c5fd8
2 changed files with 2 additions and 2 deletions

View File

@ -22,7 +22,7 @@ Enabling
All iDRAC drivers require the ``python-dracclient`` library to be installed, All iDRAC drivers require the ``python-dracclient`` library to be installed,
for example:: for example::
sudo pip install 'python-dracclient>=1.3.0' sudo pip install 'python-dracclient>=1.3.0,<2.0.0'
To enable the ``idrac`` hardware type, add the following to your To enable the ``idrac`` hardware type, add the following to your
``/etc/ironic/ironic.conf``: ``/etc/ironic/ironic.conf``:

View File

@ -12,7 +12,7 @@ python-scciclient>=0.6.0
python-ilorest-library>=2.1.0 python-ilorest-library>=2.1.0
hpOneView>=4.4.0 hpOneView>=4.4.0
UcsSdk==0.8.2.2 UcsSdk==0.8.2.2
python-dracclient>=1.3.0 python-dracclient>=1.3.0,<2.0.0
python-xclarityclient>=0.1.6 python-xclarityclient>=0.1.6
# The CIMC drivers use the Cisco IMC SDK version 0.7.2 or greater # The CIMC drivers use the Cisco IMC SDK version 0.7.2 or greater