Most of the v1 mitigation is baked into the kernel and not
optional. The swapgs barriers are, however, optional.
They have a negative performance impact so we disable them
by using the nospectre_v1 kernel bootarg.
Signed-off-by: Jim Somerville <Jim.Somerville@windriver.com>
ipmitool was recently found to be missing from the load after
a rpm cleanup that seemed to remove all dependency on it.
Maintenance and its Hardware Monitor use the ipmitool
for power / reset control as well as sensor monitoring.
This update adds a dependency on ipmitool in the maintenance
mtcAgent and hwmon rpm build recipe so that it will always
be included in the load with maintenance.
PASS: Verify ipmitool in load
PASS: Verify mtce and hwmon rpm dependency on ipmitool
PASS: Verify system install
Signed-off-by: Eric MacDonald <firstname.lastname@example.org>
Add maintenance services as stx-metal plugin.
Enable services by both node type and metal components.
Mtce services are installed and active(running) in devstack.
Signed-off-by: Mingyuan Qi <email@example.com>