summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Goddard <mark@stackhpc.com>2017-03-17 11:35:33 +0000
committerMark Goddard <mark@stackhpc.com>2017-03-17 11:35:33 +0000
commit8cd241e28ee9eeeca545f2b5a826c003f8ce0768 (patch)
tree98fb457f780ae005d4850d704c9bb86c80746b9a
parent7b495eb15efab5f82791b8a9be3b518b41b22448 (diff)
Add inspector.yml config file
-rw-r--r--etc/kayobe/inspector.yml85
1 files changed, 85 insertions, 0 deletions
diff --git a/etc/kayobe/inspector.yml b/etc/kayobe/inspector.yml
new file mode 100644
index 0000000..7c35019
--- /dev/null
+++ b/etc/kayobe/inspector.yml
@@ -0,0 +1,85 @@
1---
2###############################################################################
3# Ironic inspector PXE configuration.
4
5# List of extra kernel parameters for the inspector default PXE configuration.
6#inspector_extra_kernel_options:
7
8# URL of Ironic Python Agent (IPA) kernel image.
9#inspector_ipa_kernel_upstream_url:
10
11# URL of Ironic Python Agent (IPA) ramdisk image.
12#inspector_ipa_ramdisk_upstream_url:
13
14###############################################################################
15# Ironic inspector processing configuration.
16
17# Whether inspector should manage the firewall.
18#inspector_manage_firewall:
19
20# List of of inspector processing plugins.
21#inspector_processing_hooks:
22
23# Which MAC addresses to add as ports during introspection. One of 'all',
24# 'active' or 'pxe'.
25#inspector_port_addition:
26
27# Whether to enable discovery of nodes not managed by Ironic.
28#inspector_enable_discovery:
29
30# The Ironic driver with which to register newly discovered nodes.
31#inspector_discovery_enroll_node_driver:
32
33###############################################################################
34# Ironic inspector configuration.
35
36# Ironic inspector IPMI username to set.
37#inspector_ipmi_username:
38
39# Ironic inspector IPMI password to set.
40#inspector_ipmi_password:
41
42# Ironic inspector network interface name on which to check for an LLDP switch
43# port description to use as the node's name.
44#inspector_lldp_switch_port_interface:
45
46###############################################################################
47# Ironic inspector introspection rules configuration.
48
49# Ironic inspector rule to set IPMI credentials.
50#inspector_rule_ipmi_credentials:
51
52# Ironic inspector rule to set deployment kernel.
53#inspector_rule_deploy_kernel:
54
55# Ironic inspector rule to set deployment ramdisk.
56#inspector_rule_deploy_ramdisk:
57
58# Ironic inspector rule to set local boot capability
59#inspector_rule_local_boot:
60
61# Ironic inspector rule to initialise root device hints.
62#inspector_rule_root_hint_init:
63
64# Ironic inspector rule to set serial root device hint.
65#inspector_rule_root_hint_serial:
66
67# Ironic inspector rule to set the interface on which the node PXE booted.
68#inspector_rule_set_pxe_interface_mac:
69
70# Ironic inspector rule to set the node's name from eno3's LLDP switch port
71# description.
72#inspector_rule_eno3_lldp_switch_port_desc_to_name:
73
74# Ironic inspector rule to save introspection data to the node.
75#inspector_rule_save_data:
76
77# List of additional ironic inspector rules.
78#inspector_rules_extra:
79
80# List of all ironic inspector rules.
81#inspector_rules:
82
83###############################################################################
84# Dummy variable to allow Ansible to accept this file.
85workaround_ansible_issue_8743: yes