ironic/ironic
Hamdy Khader a41c7a9592 Add support for Smart NICs
Extend Ironic to enable use of Smart NICs to implement
generic networking services for baremetal servers.

Extending the ramdisk, direct, iscsi and ansible deployment Interfaces
to support the Smart NIC use-cases.

For Smart NIC use-case the baremetal node must be powered on and
booted into bios then wait for agent that runs on the Smart NIC to be
alive then do the network changes required.

Task: #26932
Story: #2003346
Change-Id: I00d6f13dd991074e4f45ada4d7cf4ccc0edbc7e1
2019-02-07 15:24:34 +02:00
..
api Add description field to node 2019-02-01 10:25:58 +08:00
cmd Allocation API: database and RPC 2019-01-07 12:51:10 +01:00
common Add support for Smart NICs 2019-02-07 15:24:34 +02:00
conductor Add support for Smart NICs 2019-02-07 15:24:34 +02:00
conf Add support for Smart NICs 2019-02-07 15:24:34 +02:00
db Add description field to node 2019-02-01 10:25:58 +08:00
dhcp Merge "Add meaningful exception in Neutron port show" 2018-03-16 13:49:39 +00:00
drivers Add support for Smart NICs 2019-02-07 15:24:34 +02:00
hacking Follow-up to improve pep8 checking with hacking 2018-07-26 10:29:41 +07:00
objects Add description field to node 2019-02-01 10:25:58 +08:00
tests Add support for Smart NICs 2019-02-07 15:24:34 +02:00
__init__.py Move eventlet monkey patch code 2017-03-02 13:48:18 +02:00
version.py Correct version.py and update current version string 2014-03-21 13:50:05 -07:00