summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLucas Alvares Gomes <lucasagomes@gmail.com>2014-10-10 09:56:30 +0100
committerDevananda van der Veen <devananda.vdv@gmail.com>2014-10-14 10:51:51 -0700
commit53171f75a64a26dcec91facbdec95b2ed7f74338 (patch)
tree2d7fef89910367c8eb2090899a800eccdc278631
parent3807e9447634c5ce6d9f65cac48ddc9bc0f9d295 (diff)
downloadironic-53171f75a64a26dcec91facbdec95b2ed7f74338.tar.gz
Add the PXE VendorPassthru interface to PXEDracDriver2014.2.rc32014.2proposed/juno
Without the PXE VendorPassthru interface to expose the "pass_deploy_info" method in the vendor_passthru endpoint of the API the DRAC it can't continue the deployment after the ramdisk is booted. Closes-Bug: #1379705 Change-Id: I21042cbb95a486742abfcb430471d01cd73b3a4a (cherry picked from commit 78ec7d5336eb65ff845da7ea9f93d34b402f5a0f)
-rw-r--r--ironic/drivers/drac.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/ironic/drivers/drac.py b/ironic/drivers/drac.py
index 05df2b81d..796d78309 100644
--- a/ironic/drivers/drac.py
+++ b/ironic/drivers/drac.py
@@ -36,3 +36,4 @@ class PXEDracDriver(base.BaseDriver):
self.power = power.DracPower()
self.deploy = pxe.PXEDeploy()
self.management = management.DracManagement()
+ self.vendor = pxe.VendorPassthru()