metal/mtce/src/scripts
Eric MacDonald 9ab726b0eb Add support for peer controller reset via mtcClient
This update adds the ability for SM to passively
request the mtcClient to BMC reset its peer controller
as a means to recover a severely loaded active controller.

To do this the mtcAgent is modified keep the controllers'
mtcClients updated with the BMC info of its peer.

The mtcClient is modified to audit for the SM signal
and then when asserted issue a BMC reset of its peer
controller using ipmitool system call.

The ability to command the peer mtcCient to 'sync'
prior to the BMC reset is implemented but configured
disabled for now.

Change-Id: Ibe4c8aaa3a980cbe5f34c3e22f015698a6453c1a
Partial-Bug: #1895350
Co-Authored-By: Bin.Qian@windriver.com
Signed-off-by: Eric MacDonald <eric.macdonald@windriver.com>
2021-01-14 16:44:14 -05:00
..
collect_bmc.sh Add maintenance BMC info collect script 2020-10-15 15:41:51 -04:00
config Decouple Guest-server/agent from stx-metal 2018-09-18 17:15:08 -04:00
config.service Decouple Guest-server/agent from stx-metal 2018-09-18 17:15:08 -04:00
crashDumpMgr Enhance crashDumpMgr with oversized crash dump protection 2020-10-28 16:51:54 +00:00
crashDumpMgr.service Enhance crashDumpMgr with oversized crash dump protection 2020-10-28 16:51:54 +00:00
crashdump.logrotate Add /var/crash dump management to maintenance. 2020-10-17 13:11:46 +00:00
dmemchk.sh Remove Resource Monitor ; aka rmon, from the load 2019-03-19 16:12:38 -04:00
goenabled Add LSB headers to mtce service scripts 2019-08-29 11:20:14 -05:00
goenabled.service De-branding in starlingx/metal: Titanium Cloud -> StarlingX 2020-04-03 07:58:25 +02:00
hbs-query [Trivial Fix] fix typos in docstrings 2019-02-21 14:46:06 +08:00
hbsAgent Decouple Guest-server/agent from stx-metal 2018-09-18 17:15:08 -04:00
hbsClient Add LSB headers to mtce service scripts 2019-08-29 11:20:14 -05:00
hbsClient.conf Decouple Guest-server/agent from stx-metal 2018-09-18 17:15:08 -04:00
hbsClient.service De-branding in starlingx/metal: Titanium Cloud -> StarlingX 2020-04-03 07:58:25 +02:00
hwclock.service Decouple Guest-server/agent from stx-metal 2018-09-18 17:15:08 -04:00
hwclock.sh Decouple Guest-server/agent from stx-metal 2018-09-18 17:15:08 -04:00
mgmtlinkup Decouple Guest-server/agent from stx-metal 2018-09-18 17:15:08 -04:00
mtc.conf Add support for peer controller reset via mtcClient 2021-01-14 16:44:14 -05:00
mtc.ini Change compute node to worker node personality 2018-12-13 13:08:48 -05:00
mtcAgent Decouple Guest-server/agent from stx-metal 2018-09-18 17:15:08 -04:00
mtcClient Add LSB headers to mtce service scripts 2019-08-29 11:20:14 -05:00
mtcClient.conf Decouple Guest-server/agent from stx-metal 2018-09-18 17:15:08 -04:00
mtcClient.service De-branding in starlingx/metal: Titanium Cloud -> StarlingX 2020-04-03 07:58:25 +02:00
mtcTest Decouple Guest-server/agent from stx-metal 2018-09-18 17:15:08 -04:00
mtce.logrotate Decouple Guest-server/agent from stx-metal 2018-09-18 17:15:08 -04:00
mtce.syslog Setup mtce logfile config 2020-10-16 10:43:01 -04:00
mtcinit Decouple Guest-server/agent from stx-metal 2018-09-18 17:15:08 -04:00
mtclog Add LSB headers to mtce service scripts 2019-08-29 11:20:14 -05:00
mtclog.service De-branding in starlingx/metal: Titanium Cloud -> StarlingX 2020-04-03 07:58:25 +02:00
mtclogd.conf Decouple Guest-server/agent from stx-metal 2018-09-18 17:15:08 -04:00
runservices Add LSB headers to mtce service scripts 2019-08-29 11:20:14 -05:00
runservices.service De-branding in starlingx/metal: Titanium Cloud -> StarlingX 2020-04-03 07:58:25 +02:00
sched_trace Decouple Guest-server/agent from stx-metal 2018-09-18 17:15:08 -04:00
sensor_hp360_v1_ilo_v4.profile Decouple Guest-server/agent from stx-metal 2018-09-18 17:15:08 -04:00
sensor_hp380_v1_ilo_v4.profile Decouple Guest-server/agent from stx-metal 2018-09-18 17:15:08 -04:00
sensor_integration_profile.README Decouple Guest-server/agent from stx-metal 2018-09-18 17:15:08 -04:00
sensor_quanta_v1_ilo_v4.profile Decouple Guest-server/agent from stx-metal 2018-09-18 17:15:08 -04:00
store_trace Decouple Guest-server/agent from stx-metal 2018-09-18 17:15:08 -04:00
stress_ras.sh Decouple Guest-server/agent from stx-metal 2018-09-18 17:15:08 -04:00
stress_swact.sh Decouple Guest-server/agent from stx-metal 2018-09-18 17:15:08 -04:00
wipedisk Fix wipedisk to not break Ceph OSDs during B&R 2020-09-01 16:17:41 +03:00