summaryrefslogtreecommitdiff
path: root/driver-requirements.txt
diff options
context:
space:
mode:
authorXavier <marcusrafael@lsd.ufcg.edu.br>2016-09-08 00:35:37 -0300
committerXavier <marcusrafael@lsd.ufcg.edu.br>2016-09-28 20:50:38 -0300
commitb78605487dc082dcf8a181aeb70e8bacdacd083b (patch)
tree3b0576cc0caddf063386b59cf0d4cb875e7d431a /driver-requirements.txt
parent7ea6b6ae1160003d0e104e66afb7fb8e981a884f (diff)
downloadironic-b78605487dc082dcf8a181aeb70e8bacdacd083b.tar.gz
Add inspection feature for the OneView drivers
This change is about adding the ability to the OneView drivers of doing hardware inspection. In this context, for enable hardware under management by OneView been inspected, is essencial a Server Profile applied to that hardware. A Server Profile, in OneView context, means a configuration that makes booting and connectivity operations settings possible. Considering in-band inspection as the inspection process that involves booting a ramdisk on the target node and fetching information directly from it, in this patch we extend the ironic.drivers.modules.inspector.Inspector class to inherit the ironic implementation for in-band inspection behaviours and to address our needs, we override the 'inspect_hardware' method to apply the needed Server Profile and we also override the '_periodic_check_result' periodic task to remove the Server Profile after the inspection process is over. Change-Id: I77ebf4b9175c2c1df1baa6d58714ff54c97c17ff Closes-Bug: 1621530
Diffstat (limited to 'driver-requirements.txt')
-rw-r--r--driver-requirements.txt2
1 files changed, 1 insertions, 1 deletions
diff --git a/driver-requirements.txt b/driver-requirements.txt
index 711c3379e..b5a418fdc 100644
--- a/driver-requirements.txt
+++ b/driver-requirements.txt
@@ -8,7 +8,7 @@ proliantutils>=2.1.11
pyghmi>=0.8.0
pysnmp
python-ironic-inspector-client>=1.5.0
-python-oneviewclient<3.0.0,>=2.0.2
+python-oneviewclient<3.0.0,>=2.5.1
python-scciclient>=0.4.0
python-seamicroclient>=0.4.0
UcsSdk==0.8.2.2