config/sysinv/sysinv/sysinv/sysinv
Alex Kozyrev 2efd898eb7 Store BMC password in Openstack Barbican instead of keyring.
Replacing existing mechanism of storing BMC passwords in SysInv.
Implementing access to Barbican API in SysInv and using it to write
the passwords into a Barbican secrets. Note that a Barbican cannot
change the existing password inside its secret, so we need to remove
the old secret and create a new one in case of password update.
Another thing to mention: SysInv has to create Barbican secrets in
context of "services" project in order MTCE can read them later.

Change-Id: I7102a9662f3757c062ab310737f4ba08379d0100
Story: 2003108
Task: 27700
Signed-off-by: Alex Kozyrev <alex.kozyrev@windriver.com>
2019-02-12 10:12:54 -05:00
..
agent Remove nova storage aggregates 2019-01-25 15:38:43 -05:00
api Store BMC password in Openstack Barbican instead of keyring. 2019-02-12 10:12:54 -05:00
cluster Fix: "import" issue for Python 2/3 compatible code 2018-12-25 08:58:03 +08:00
cmd Fix: others issues for Python 2/3 compatible code 2018-12-19 10:20:56 +08:00
common Merge "Ceph for standard: Add deployment model to System Inventory cluster API" 2019-02-11 16:59:47 +00:00
conductor Store BMC password in Openstack Barbican instead of keyring. 2019-02-12 10:12:54 -05:00
db Enable python3.5 sysinv unit test 2019-01-30 08:51:07 +08:00
helm Move cinder static config to Armada manifest 2019-02-08 16:50:31 -05:00
objects Remove un-necessary exception log 2019-02-11 09:20:50 +08:00
openstack Enable python3.5 sysinv unit test 2019-01-30 08:51:07 +08:00
puppet Store BMC password in Openstack Barbican instead of keyring. 2019-02-12 10:12:54 -05:00
tests Merge "Ceph for standard: Add deployment model to System Inventory cluster API" 2019-02-11 16:59:47 +00:00
__init__.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
netconf.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
sanity_coverage.py Sysinv tox updates. Prepare for bandit reports and test reports 2018-06-29 13:25:09 -04:00
version.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00