ironic/driver-requirements.txt
Lin Tan f72a694784 Add AMT-PXE-Driver Power&Management&Vendor Interface
Introduce a new driver pxe-amt to extend Ironic's range to desktops.
AMT (Active Management Technology)/vPro is widely used in desktops
to remotely control the power, similar to IPMI in servers.
It will use AMT as power management and PXE as deploy management.
This patch only provides basic operations to support the workflow of
remotely deploying on AMT/vPro system.

This adds power, management and it's own vendor interface.
This also adds a new fake-amt driver.

Implements blueprint amt-pxe-driver
Change-Id: Idd9b63d124f52e24efab8b49dfe1f2e25b8387e6
2015-03-10 00:19:27 +08:00

29 lines
1.2 KiB
Plaintext

# This file lists all python libraries which are utilized by drivers,
# but not listed in global-requirements.
# It is intended to help package maintainers to discover additional
# python projects they should package as optional dependencies for Ironic.
# These are available on pypi
ironic-discoverd>=1.0.0
proliantutils>=2.0.1
pyghmi
pysnmp
python-scciclient
python-seamicroclient
# The drac and amt driver import a python module called "pywsman", however,
# this does not exist on pypi.
# It is installed by the openwsman-python (on RH) or python-openwsman (on deb)
# package, from https://github.com/Openwsman/openwsman/blob/master/bindings/python/Makefile.am#L29
# There is *also* a "wsman" module on pypi ... but I think that's the wrong one.
# The iboot driver does not seem to have any available packages or pip modules,
# but the source is available here:
# https://github.com/darkip/python-iboot
# 'pxe_vbox' and 'agent_vbox' drivers require pyremotevbox library.
# The python module ZSI which is required for pyremotevbox is not available
# in pypi right now. Refer documentation on how to install and configure this:
# http://docs.openstack.org/developer/ironic/drivers/vbox.html
pyremotevbox