summaryrefslogtreecommitdiff
path: root/ironic/conf
diff options
context:
space:
mode:
authorDmitry Tantsur <dtantsur@protonmail.com>2021-12-07 16:50:19 +0100
committerDmitry Tantsur <dtantsur@protonmail.com>2021-12-20 15:11:17 +0100
commitcfcea55cf6d05cbc90af83d91cfd1ee9719f07fd (patch)
treec9d5523c717cec7eeba3038f18ee5ddce4d6b176 /ironic/conf
parent19cafb55e134cf95477e9a7eff1542a6fae7dc6d (diff)
downloadironic-cfcea55cf6d05cbc90af83d91cfd1ee9719f07fd.tar.gz
Automatically configure enabled_***_interfaces
This change makes it easier to configure power and management interfaces (and thus vendor drivers) by figuring out reasonable defaults. Story: #2009316 Task: #43717 Change-Id: I8779603e566be5a84daf6f680c0bbe2f191923d9
Diffstat (limited to 'ironic/conf')
-rw-r--r--ironic/conf/default.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/ironic/conf/default.py b/ironic/conf/default.py
index 3a6d3721d..66555d146 100644
--- a/ironic/conf/default.py
+++ b/ironic/conf/default.py
@@ -121,7 +121,7 @@ driver_opts = [
cfg.StrOpt('default_inspect_interface',
help=_DEFAULT_IFACE_HELP.format('inspect')),
cfg.ListOpt('enabled_management_interfaces',
- default=['ipmitool', 'redfish'],
+ default=None, # automatically calculate
help=_ENABLED_IFACE_HELP.format('management')),
cfg.StrOpt('default_management_interface',
help=_DEFAULT_IFACE_HELP.format('management')),
@@ -131,7 +131,7 @@ driver_opts = [
cfg.StrOpt('default_network_interface',
help=_DEFAULT_IFACE_HELP.format('network')),
cfg.ListOpt('enabled_power_interfaces',
- default=['ipmitool', 'redfish'],
+ default=None, # automatically calculate
help=_ENABLED_IFACE_HELP.format('power')),
cfg.StrOpt('default_power_interface',
help=_DEFAULT_IFACE_HELP.format('power')),