config/sysinv/sysinv/sysinv/sysinv/puppet
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
..
__init__.py Open vSwitch integration with host and configuration framework 2018-06-14 16:03:52 -05:00
aodh.py Fix: "import" issue for Python 2/3 compatible code 2018-12-25 08:58:03 +08:00
barbican.py Store BMC password in Openstack Barbican instead of keyring. 2019-02-12 10:12:54 -05:00
base.py Kubernetes Cluster Network Configuration 2019-01-09 12:41:25 -05:00
ceilometer.py Fix: "import" issue for Python 2/3 compatible code 2018-12-25 08:58:03 +08:00
ceph.py Ceph initialization on AIO is done only in 'controller' manifests 2019-02-10 21:22:41 +02:00
cinder.py Fix: "import" issue for Python 2/3 compatible code 2018-12-25 08:58:03 +08:00
common.py Ceph for standard: System Inventory CLI, API, DB 2019-01-16 18:12:15 +02:00
dcmanager.py Fix: "import" issue for Python 2/3 compatible code 2018-12-25 08:58:03 +08:00
dcorch.py Fix: "import" issue for Python 2/3 compatible code 2018-12-25 08:58:03 +08:00
device.py Fix: "import" issue for Python 2/3 compatible code 2018-12-25 08:58:03 +08:00
fm.py Fix: "import" issue for Python 2/3 compatible code 2018-12-25 08:58:03 +08:00
glance.py Enable python3.5 sysinv unit test 2019-01-30 08:51:07 +08:00
gnocchi.py Fix: "import" issue for Python 2/3 compatible code 2018-12-25 08:58:03 +08:00
heat.py Fix: "import" issue for Python 2/3 compatible code 2018-12-25 08:58:03 +08:00
horizon.py Fix: "import" issue for Python 2/3 compatible code 2018-12-25 08:58:03 +08:00
interface.py Fix multi-net interface configuration 2019-02-01 09:21:26 -05:00
inventory.py Add Barbican bootstrap and runtime manifests 2019-01-11 13:33:00 -05:00
ironic.py Fix: "import" issue for Python 2/3 compatible code 2018-12-25 08:58:03 +08:00
keystone.py Enable python3.5 sysinv unit test 2019-01-30 08:51:07 +08:00
kubernetes.py Kubernetes Cluster Network Configuration 2019-01-09 12:41:25 -05:00
ldap.py Fix: "import" issue for Python 2/3 compatible code 2018-12-25 08:58:03 +08:00
magnum.py Fix: "import" issue for Python 2/3 compatible code 2018-12-25 08:58:03 +08:00
mtce.py Fix: "import" issue for Python 2/3 compatible code 2018-12-25 08:58:03 +08:00
murano.py Fix: "import" issue for Python 2/3 compatible code 2018-12-25 08:58:03 +08:00
networking.py Fix mtu configuration for dns and nfs 2019-02-01 09:54:44 -05:00
neutron.py Create DataNetworks modelling in System Configuration 2019-01-22 17:43:45 -05:00
nfv.py Fix: "import" issue for Python 2/3 compatible code 2018-12-25 08:58:03 +08:00
nova.py Create DataNetworks modelling in System Configuration 2019-01-22 17:43:45 -05:00
openstack.py Fix: "import" issue for Python 2/3 compatible code 2018-12-25 08:58:03 +08:00
ovs.py Create DataNetworks modelling in System Configuration 2019-01-22 17:43:45 -05:00
panko.py Fix: "import" issue for Python 2/3 compatible code 2018-12-25 08:58:03 +08:00
patching.py Fix: "import" issue for Python 2/3 compatible code 2018-12-25 08:58:03 +08:00
platform.py Fix mtu configuration for dns and nfs 2019-02-01 09:54:44 -05:00
puppet.py Store puppet config in context 2018-12-18 10:45:13 -05:00
service_parameter.py Fix: "import" issue for Python 2/3 compatible code 2018-12-25 08:58:03 +08:00
smapi.py Fix: "import" issue for Python 2/3 compatible code 2018-12-25 08:58:03 +08:00
storage.py Create docker-lv in the automatically created ctgs-vg volume group 2019-01-07 20:03:07 -05:00
swift.py Fix: "import" issue for Python 2/3 compatible code 2018-12-25 08:58:03 +08:00