metal/mtce-common/src/common
Alex Kozyrev 506ef3fd7f MTCE: reading BMC passwords from Barbican secret storage.
Use Openstack Barbican API to retrieve BMC passwords stored by SysInv.
See SysInv commit for details on how to write password to Barbican.
MTCE is going to find corresponding secret by host uuid and retrieve
secret payload associated with it. mtcSecretApi_get is used to find
secret reference, based on a hostname. mtcSecretApi_read is used to
read a password using the reference found on a prevoius step.
Also, did a little cleanup and removed old unused token handling code.

Depends-On: I7102a9662f3757c062ab310737f4ba08379d0100
Change-Id: I66011dc95bb69ff536bd5888c08e3987bd666082
Story: 2003108
Task: 27700
Signed-off-by: Alex Kozyrev <alex.kozyrev@windriver.com>
2019-02-14 09:04:46 -05:00
..
Makefile MTCE: reading BMC passwords from Barbican secret storage. 2019-02-14 09:04:46 -05:00
alarmUtil.cpp Decouple Guest-server/agent from stx-metal 2018-09-18 17:15:08 -04:00
alarmUtil.h Decouple Guest-server/agent from stx-metal 2018-09-18 17:15:08 -04:00
fitCodes.h Decouple Guest-server/agent from stx-metal 2018-09-18 17:15:08 -04:00
hostClass.cpp Decouple Guest-server/agent from stx-metal 2018-09-18 17:15:08 -04:00
hostClass.h Decouple Guest-server/agent from stx-metal 2018-09-18 17:15:08 -04:00
hostUtil.cpp MTCE: reading BMC passwords from Barbican secret storage. 2019-02-14 09:04:46 -05:00
hostUtil.h MTCE: reading BMC passwords from Barbican secret storage. 2019-02-14 09:04:46 -05:00
httpUtil.cpp MTCE: reading BMC passwords from Barbican secret storage. 2019-02-14 09:04:46 -05:00
httpUtil.h MTCE: reading BMC passwords from Barbican secret storage. 2019-02-14 09:04:46 -05:00
ipmiUtil.cpp Decouple Guest-server/agent from stx-metal 2018-09-18 17:15:08 -04:00
ipmiUtil.h Decouple Guest-server/agent from stx-metal 2018-09-18 17:15:08 -04:00
jsonUtil.cpp MTCE: reading BMC passwords from Barbican secret storage. 2019-02-14 09:04:46 -05:00
jsonUtil.h MTCE: reading BMC passwords from Barbican secret storage. 2019-02-14 09:04:46 -05:00
keyClass.cpp Decouple Guest-server/agent from stx-metal 2018-09-18 17:15:08 -04:00
keyClass.h Decouple Guest-server/agent from stx-metal 2018-09-18 17:15:08 -04:00
logMacros.h MTCE: reading BMC passwords from Barbican secret storage. 2019-02-14 09:04:46 -05:00
msgClass.cpp fix compilation warnings in c/cpp files 2018-10-23 07:38:33 +00:00
msgClass.h Decouple Guest-server/agent from stx-metal 2018-09-18 17:15:08 -04:00
nlEvent.cpp Decouple Guest-server/agent from stx-metal 2018-09-18 17:15:08 -04:00
nlEvent.h Decouple Guest-server/agent from stx-metal 2018-09-18 17:15:08 -04:00
nodeBase.cpp Change compute node to worker node personality 2018-12-13 13:08:48 -05:00
nodeBase.h MTCE: reading BMC passwords from Barbican secret storage. 2019-02-14 09:04:46 -05:00
nodeEvent.cpp Decouple Guest-server/agent from stx-metal 2018-09-18 17:15:08 -04:00
nodeEvent.h Decouple Guest-server/agent from stx-metal 2018-09-18 17:15:08 -04:00
nodeMacro.h Decouple Guest-server/agent from stx-metal 2018-09-18 17:15:08 -04:00
nodeTimers.cpp Decouple Guest-server/agent from stx-metal 2018-09-18 17:15:08 -04:00
nodeTimers.h Change compute node to worker node personality 2018-12-13 13:08:48 -05:00
nodeUtil.cpp MTCE: reading BMC passwords from Barbican secret storage. 2019-02-14 09:04:46 -05:00
nodeUtil.h MTCE: reading BMC passwords from Barbican secret storage. 2019-02-14 09:04:46 -05:00
pgdbClass.cpp.OBS Decouple Guest-server/agent from stx-metal 2018-09-18 17:15:08 -04:00
pgdbClass.h.OBS Decouple Guest-server/agent from stx-metal 2018-09-18 17:15:08 -04:00
pgdbUtil.cpp.OBS Decouple Guest-server/agent from stx-metal 2018-09-18 17:15:08 -04:00
pingUtil.cpp Decouple Guest-server/agent from stx-metal 2018-09-18 17:15:08 -04:00
pingUtil.h Decouple Guest-server/agent from stx-metal 2018-09-18 17:15:08 -04:00
regexUtil.cpp Decouple Guest-server/agent from stx-metal 2018-09-18 17:15:08 -04:00
regexUtil.h Decouple Guest-server/agent from stx-metal 2018-09-18 17:15:08 -04:00
returnCodes.h Mtce: Add heartbeat cluster information for SM query 2018-10-05 22:47:17 +00:00
secretUtil.cpp MTCE: reading BMC passwords from Barbican secret storage. 2019-02-14 09:04:46 -05:00
secretUtil.h MTCE: reading BMC passwords from Barbican secret storage. 2019-02-14 09:04:46 -05:00
threadUtil.cpp Decouple Guest-server/agent from stx-metal 2018-09-18 17:15:08 -04:00
threadUtil.h Decouple Guest-server/agent from stx-metal 2018-09-18 17:15:08 -04:00
timeUtil.cpp Decouple Guest-server/agent from stx-metal 2018-09-18 17:15:08 -04:00
timeUtil.h Decouple Guest-server/agent from stx-metal 2018-09-18 17:15:08 -04:00
tokenUtil.cpp MTCE: reading BMC passwords from Barbican secret storage. 2019-02-14 09:04:46 -05:00
tokenUtil.h MTCE: reading BMC passwords from Barbican secret storage. 2019-02-14 09:04:46 -05:00