metal/mtce/src/maintenance
Alex Kozyrev aeb2c1f20a Fix for MTCE race condition in BMC secret handling
There is intermittent issue in getting BMC password in MTCE.
The process of obtaining a secret from Barbican stops after
a secret reference is received. No attempts to retrieve the
actual payload is atempted. This happens when the secret
reference reply is received right after BMC queries are
initiated. It was fine before when we had an one-stage
process of getting a password from keyring. We cannot
allow it now because of a two-stage Barbican process.

Change-Id: I381f69ab6a1a54118b22dd31feefcd93698120ad
Closes-bug: 1818284
Signed-off-by: Alex Kozyrev <alex.kozyrev@windriver.com>
2019-04-05 11:10:13 -04:00
..
Makefile Remove Resource Monitor ; aka rmon, from the load 2019-03-19 16:12:38 -04:00
ipmiClient.h Decouple Guest-server/agent from stx-metal 2018-09-18 17:15:08 -04:00
mtcAlarm.cpp Decouple Guest-server/agent from stx-metal 2018-09-18 17:15:08 -04:00
mtcAlarm.h Decouple Guest-server/agent from stx-metal 2018-09-18 17:15:08 -04:00
mtcBrdMgmt.cpp Decouple Guest-server/agent from stx-metal 2018-09-18 17:15:08 -04:00
mtcBrdMgmt.h Decouple Guest-server/agent from stx-metal 2018-09-18 17:15:08 -04:00
mtcCmdHdlr.cpp Decouple Guest-server/agent from stx-metal 2018-09-18 17:15:08 -04:00
mtcCompMsg.cpp Remove Resource Monitor ; aka rmon, from the load 2019-03-19 16:12:38 -04:00
mtcCtrlMsg.cpp Remove Resource Monitor ; aka rmon, from the load 2019-03-19 16:12:38 -04:00
mtcHttpSvr.cpp Decouple Guest-server/agent from stx-metal 2018-09-18 17:15:08 -04:00
mtcHttpSvr.h Decouple Guest-server/agent from stx-metal 2018-09-18 17:15:08 -04:00
mtcHttpUtil.cpp MTCE: reading BMC passwords from Barbican secret storage. 2019-02-14 09:04:46 -05:00
mtcHttpUtil.h Decouple Guest-server/agent from stx-metal 2018-09-18 17:15:08 -04:00
mtcInvApi.cpp MTCE: reading BMC passwords from Barbican secret storage. 2019-02-14 09:04:46 -05:00
mtcInvApi.h Decouple Guest-server/agent from stx-metal 2018-09-18 17:15:08 -04:00
mtcIpmiUtil.cpp Decouple Guest-server/agent from stx-metal 2018-09-18 17:15:08 -04:00
mtcIpmiUtil.h Decouple Guest-server/agent from stx-metal 2018-09-18 17:15:08 -04:00
mtcNodeComp.cpp Remove Resource Monitor ; aka rmon, from the load 2019-03-19 16:12:38 -04:00
mtcNodeComp.h Remove Resource Monitor ; aka rmon, from the load 2019-03-19 16:12:38 -04:00
mtcNodeCtrl.cpp Fix the duplicated check of float_ip 2019-04-03 21:44:27 +08:00
mtcNodeFsm.cpp Mtce: Add Thresholded Maintenance Enable Recovery support 2018-12-12 08:11:36 -05:00
mtcNodeFsm.h Decouple Guest-server/agent from stx-metal 2018-09-18 17:15:08 -04:00
mtcNodeHdlrs.cpp Fix for MTCE race condition in BMC secret handling 2019-04-05 11:10:13 -04:00
mtcNodeHdlrs.h Decouple Guest-server/agent from stx-metal 2018-09-18 17:15:08 -04:00
mtcNodeMnfa.cpp Decouple Guest-server/agent from stx-metal 2018-09-18 17:15:08 -04:00
mtcNodeMsg.h Remove Resource Monitor ; aka rmon, from the load 2019-03-19 16:12:38 -04:00
mtcSmgrApi.cpp Decouple Guest-server/agent from stx-metal 2018-09-18 17:15:08 -04:00
mtcSmgrApi.h Decouple Guest-server/agent from stx-metal 2018-09-18 17:15:08 -04:00
mtcStubs.cpp Implement Active-Active Heartbeat as HA Improvement Fix 2018-12-10 09:57:34 -05:00
mtcSubfHdlrs.cpp Change compute node to worker node personality 2018-12-13 13:08:48 -05:00
mtcThreads.cpp Decouple Guest-server/agent from stx-metal 2018-09-18 17:15:08 -04:00
mtcThreads.h Decouple Guest-server/agent from stx-metal 2018-09-18 17:15:08 -04:00
mtcVimApi.cpp Decouple Guest-server/agent from stx-metal 2018-09-18 17:15:08 -04:00
mtcVimApi.h Decouple Guest-server/agent from stx-metal 2018-09-18 17:15:08 -04:00
mtcWorkQueue.cpp Decouple Guest-server/agent from stx-metal 2018-09-18 17:15:08 -04:00