Skip to content

Commit f945151

Browse files
authored
Merge pull request #186 from stackhpc/ipa-extra-hardware
Configure IPA with useful inspection settings
2 parents 1bdc619 + 19207e1 commit f945151

File tree

2 files changed

+17
-3
lines changed

2 files changed

+17
-3
lines changed

etc/kayobe/ipa.yml

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,9 @@
2929

3030
# List of additional Diskimage Builder (DIB) elements to use when building IPA
3131
# images. Default is none.
32-
#ipa_build_dib_elements_extra:
32+
ipa_build_dib_elements_extra:
33+
- extra-hardware
34+
- mellanox
3335

3436
# List of Diskimage Builder (DIB) elements to use when building IPA images.
3537
# Default is combination of ipa_build_dib_elements_default and
@@ -115,7 +117,10 @@
115117
#ipa_collectors_default:
116118

117119
# List of additional inspection collectors to run.
118-
#ipa_collectors_extra:
120+
ipa_collectors_extra:
121+
- "dmi-decode"
122+
- "extra-hardware"
123+
- "numa-topology"
119124

120125
# List of inspection collectors to run.
121126
#ipa_collectors:
@@ -133,7 +138,11 @@
133138
#ipa_kernel_options_default:
134139

135140
# List of additional kernel parameters for Ironic python agent.
136-
#ipa_kernel_options_extra:
141+
ipa_kernel_options_extra:
142+
# Useful until NTP is configured by default
143+
- ipa-insecure=1
144+
# Avoid disk benchmark failures on some NVMe drives
145+
- nvme_core.multipath=N
137146

138147
# List of kernel parameters for Ironic python agent.
139148
#ipa_kernel_options:
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
features:
3+
- |
4+
Configures the Ironic Python Agent with useful settings for inspection,
5+
such as the ``extra-hardware`` and ``mellanox`` elements.

0 commit comments

Comments
 (0)