ironic-inspector/ironic_inspector
Kaifeng Wang b31888a4ee Fix incorrect pxe-enabled was set during introspection
Morden bare metals usually support PXEs from all NICs, in
our current logic only the port matching mac address in the
BOOTIF will be set to pxe-enabled. This does not work for UEFI
nor user friendly to bonding.

This patch adds a configuration option [processing]update_pxe_enabled
to control whether this field should be updated according to
introspection data, defaults to False to keep backwards compatibility.

Change-Id: I6f3b00180f62dc6f500ac2cdb5d8f8cc7c7190cf
2020-06-22 23:05:50 +08:00
..
cmd Merge "No need to import print function anymore" 2020-05-15 12:20:48 +00:00
common Use latest version of python construct 2020-05-14 10:37:07 +02:00
conductor Stop running a periodic task for the noop PXE filter 2020-05-06 09:30:30 +02:00
conf Fix incorrect pxe-enabled was set during introspection 2020-06-22 23:05:50 +08:00
locale/en_GB/LC_MESSAGES Imported Translations from Zanata 2020-06-17 08:07:35 +00:00
migrations Added scope to introspection rules. 2020-03-26 21:40:43 +01:00
plugins Fix incorrect pxe-enabled was set during introspection 2020-06-22 23:05:50 +08:00
pxe_filter Stop running a periodic task for the noop PXE filter 2020-05-06 09:30:30 +02:00
test Fix incorrect pxe-enabled was set during introspection 2020-06-22 23:05:50 +08:00
__init__.py Switch to pbr 2015-06-18 16:09:07 +02:00
alembic.ini Add alembic migrations for the inspector database 2015-09-23 14:44:46 +01:00
api_tools.py Stop using six library 2019-12-17 09:23:01 +01:00
db.py Added scope to introspection rules. 2020-03-26 21:40:43 +01:00
introspect.py Make POST /v1/introspection synchronous when manage_boot==False 2020-05-12 12:21:20 +02:00
introspection_state.py Fix pycodestyle warnings/errors now visible with hacking 1.1.0 2018-05-08 23:46:05 +02:00
main.py Enable Basic HTTP authentication middleware. 2020-06-05 01:28:40 +12:00
node_cache.py Use openstacksdk for ironic module 2020-03-23 14:28:09 +01:00
policy.py Add request context and policy enforcement 2017-10-13 11:55:52 +00:00
process.py Use openstacksdk for ironic module 2020-03-23 14:28:09 +01:00
rules.py Added scope to introspection rules. 2020-03-26 21:40:43 +01:00
utils.py Enable Basic HTTP authentication middleware. 2020-06-05 01:28:40 +12:00
version.py Use Reno for release notes management 2015-11-26 10:12:14 +01:00
wsgi_service.py Split API and conductor services 2019-08-12 15:29:55 +08:00