ironic/ironic/conf
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
..
__init__.py Remove oneview drivers 2018-10-15 16:32:15 -07:00
agent.py Add support for Smart NICs 2019-02-07 15:24:34 +02:00
ansible.py fix typos in documentation 2018-03-23 08:30:57 +08:00
api.py Use HostAddressOpt for opts that accept IP and hostnames 2018-08-17 13:35:25 +00:00
audit.py Fix default value of "ignore_req_list" config option 2016-12-09 16:14:21 +02:00
auth.py Finalize migration to keystoneauth adapters 2017-12-19 12:17:35 +02:00
cinder.py Use adapters for cinderclient 2017-11-21 09:32:21 +02:00
cisco.py Centralize Config Options - patch merge, cleanup 2016-08-25 11:08:00 -07:00
conductor.py Merge "Parallelize periodic power sync calls follow up" 2019-02-02 12:08:28 +00:00
console.py Fix node exclusive lock not released on console start/restart. 2018-12-03 16:22:19 +00:00
database.py Remove overwriting the default value of db_max_retries. 2017-03-10 10:41:27 -08:00
default.py Make versioned notifications topics configurable 2019-01-23 08:38:18 +01:00
deploy.py Merge "Recommend to set boot mode explicitly" 2018-11-27 03:16:41 +00:00
dhcp.py Centralize config options - [dhcp] 2016-06-16 17:11:14 -07:00
drac.py Disable periodic tasks if interval set to 0 2018-08-14 01:19:02 +00:00
glance.py Completely remove support for deprecated Glance V1 2018-10-12 12:20:10 +02:00
healthcheck.py Add optional healthcheck middleware 2018-02-12 14:48:05 -05:00
ilo.py Adds support for soft power operations to 'ilo' power interface 2018-10-01 01:30:01 -04:00
inspector.py Deprecate [inspector]enabled option 2018-06-27 16:21:55 +02:00
ipmi.py Introduce configuration option [ipmi]ipmi_disable_timeout 2018-12-10 14:04:02 -08:00
irmc.py Add CUSTOM_CPU_FPGA Traits value to ironic inspection 2018-07-11 19:09:03 +07:00
iscsi.py Enable configuration of conversion flags for iscsi 2018-10-19 16:59:29 +02:00
metrics.py Pass agent metrics config via conductor 2016-08-02 17:56:43 +00:00
metrics_statsd.py Pass agent metrics config via conductor 2016-08-02 17:56:43 +00:00
neutron.py Add descriptions for config option choices 2018-03-14 20:27:50 -04:00
opts.py Remove uses of logger name "oslo_messaging" 2019-01-26 00:42:20 +07:00
pxe.py Allow disabling TFTP image cache 2019-01-02 18:53:48 +00:00
redfish.py Add configurable Redfish client authentication 2018-12-04 09:07:06 +01:00
service_catalog.py Introduce keystoneauth adapters for clients 2017-08-22 06:07:19 +00:00
snmp.py Make SNMP UDP transport settings configurable 2017-08-18 14:42:21 +00:00
swift.py Fix swiftclient creation 2017-12-06 14:14:29 +00:00
xclarity.py Mark xclarity password as secret 2018-05-15 09:47:21 +03:00