kayobe/ansible/group_vars/all/ironic
Mark Goddard 704f25cae7 Flesh out Ironic configuration, particularly drivers
Also adds PXE append params with arguments to enable consoles
2017-04-01 09:25:10 +01:00

126 lines
3.9 KiB
Plaintext

---
###############################################################################
# Ironic configuration.
# List of enabled Ironic drivers.
kolla_ironic_drivers:
- agent_ipmitool
- pxe_ipmitool
# Specify the list of hardware types to load during service initialization.
kolla_ironic_enabled_hardware_types:
- ipmi
# Specify the list of boot interfaces to load during service initialization.
kolla_ironic_enabled_boot_interfaces:
- pxe
# Default boot interface to be used for nodes that do not have boot_interface
# field set.
kolla_ironic_default_boot_interface: pxe
# Specify the list of console interfaces to load during service initialization.
kolla_ironic_enabled_console_interfaces:
- ipmitool-socat
- no-console
# Default console interface to be used for nodes that do not have
# console_interface field set.
kolla_ironic_default_console_interface: ipmitool-socat
# Specify the list of deploy interfaces to load during service initialization.
kolla_ironic_enabled_deploy_interfaces:
- direct
- iscsi
# Default deploy interface to be used for nodes that do not have
# deploy_interface field set.
kolla_ironic_default_deploy_interface: iscsi
# Specify the list of inspect interfaces to load during service initialization.
kolla_ironic_enabled_inspect_interfaces:
- inspector
- no-inspect
# Default inspect interface to be used for nodes that do not have
# inspect_interface field set.
kolla_ironic_default_inspect_interface: inspector
# Specify the list of management interfaces to load during service
# initialization.
kolla_ironic_enabled_management_interfaces:
- ipmitool
# Default management interface to be used for nodes that do not have
# management_interface field set.
kolla_ironic_default_management_interface: ipmitool
# Specify the list of network interfaces to load during service initialization.
kolla_ironic_enabled_network_interfaces:
- noop
- flat
- neutron
# Default network interface to be used for nodes that do not have
# network_interface field set.
kolla_ironic_default_network_interface: neutron
# Specify the list of power interfaces to load during service initialization.
kolla_ironic_enabled_power_interfaces:
- ipmitool
# Default power interface to be used for nodes that do not have power_interface
# field set.
kolla_ironic_default_power_interface: ipmitool
# Specify the list of raid interfaces to load during service initialization.
kolla_ironic_enabled_raid_interfaces:
- agent
- no-raid
# Default raid interface to be used for nodes that do not have
# raid_interface field set.
kolla_ironic_default_raid_interface: no-raid
# Specify the list of storage interfaces to load during
# service initialization.
#kolla_ironic_enabled_storage_interfaces:
# Default storage interface to be used for nodes that do not
# have storage_interface field set.
#kolla_ironic_default_storage_interface:
# Specify the list of vendor interfaces to load during service initialization.
kolla_ironic_enabled_vendor_interfaces:
- no-vendor
# Default vendor interface to be used for nodes that do not have
# vendor_interface field set.
kolla_ironic_default_vendor_interface: no-vendor
# Default boot option to use when no boot option is requested in node's
# driver_info.
kolla_ironic_default_boot_option: local
# Name of the Neutron network to use for cleaning.
kolla_ironic_cleaning_network: 'provision-net'
# Name of the Neutron network to use for provisioning.
kolla_ironic_provisioning_network: 'provision-net'
# List of default kernel parameters to append for baremetal PXE boot.
kolla_ironic_pxe_append_params_default:
- nofb
- nomodeset
- vga=normal
- console=tty0
- console=ttyS0,115200n8
# List of additional kernel parameters to append for baremetal PXE boot.
kolla_ironic_pxe_append_params_extra: []
# List of kernel parameters to append for baremetal PXE boot.
kolla_ironic_pxe_append_params: >
{{ kolla_ironic_pxe_append_params_default +
kolla_ironic_pxe_append_params_extra }}