config/sysinv/sysinv/sysinv/sysinv/puppet
Alex Kozyrev ebc7ac888d Barbican configuration thru Puppet and SysInv.
1. Add the new barbican DB and barbican user.
2. Support DB backup/restore and upgrades for barbican.
3. Configure barbican user and password in region config.
4. Provide Barbican configuration with appropriate data via SysInv.
5. Setup Barbican thru puppet manifests.
There are three main services that need to be configured:
- Barbican API: a RESTful API for managing secrets.
- Barbican Worker: a RPC interface for Barbican API.
- Barbican Keystone Listener: a service for Keystone changes.
Also, HA Proxy and Firewall need to be updated with Barbican port (9311)
as well as Remote Logging manifest to allow Barbican log collection.

Change-Id: I6b0b0c90456627bebde2b834b339bc968100b6f9
Story: 2003108
Task: 27700
Depends-On: I2667d56a71b7d3881c03b6a5c1e5ed61d4f0b902
Signed-off-by: Alex Kozyrev <alex.kozyrev@windriver.com>
2018-12-03 15:49:37 -05:00
..
__init__.py Open vSwitch integration with host and configuration framework 2018-06-14 16:03:52 -05:00
aodh.py Fixing Pep8 errors of type F841 2018-07-20 13:33:47 -04:00
barbican.py Barbican configuration thru Puppet and SysInv. 2018-12-03 15:49:37 -05:00
base.py Nova Helm Chart Override Generation 2018-10-23 11:49:05 -06:00
ceilometer.py Integrate gnocchi for OpenStack Telemetry 2018-07-31 15:48:44 -04:00
ceph.py Adjust the ceph mon IP for simplex k8s installs 2018-10-29 04:05:49 -04:00
cinder.py iscsi multipath support 2018-10-17 13:19:01 +00:00
common.py Add support for external Ceph 2018-07-31 15:48:43 -04:00
dcmanager.py Fixing Pep8 errors of type F841 2018-07-20 13:33:47 -04:00
dcorch.py Distributed Keystone for Distributed Cloud 2018-07-31 09:55:15 -04:00
device.py Fixing Pep8 errors of type E121 2018-07-20 13:34:03 -04:00
fm.py Decouple Fault Management from stx-config 2018-08-16 17:24:19 -04:00
glance.py DC: config registry_host with correct IPv6 format 2018-08-15 14:06:56 -04:00
gnocchi.py Disable all non-essential openstack services in a kubernetes config 2018-09-07 15:26:45 -04:00
heat.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
horizon.py Sysinv. Cleanup import statements for pep8 2018-06-29 13:43:53 -04:00
interface.py sysinv: skip slave network configuration for dpdk interfaces 2018-11-20 10:15:53 -06:00
inventory.py Containerization, support 2 keystones in sysinv 2018-10-11 14:26:48 -04:00
ironic.py Fix tox pep8 errors of type E231 in sysinv 2018-08-09 14:26:34 -04:00
keystone.py Generate openrc file in /etc/platform 2018-10-17 13:11:56 -04:00
kubernetes.py Dynamically load existing puppet plugins 2018-08-22 15:56:52 -04:00
ldap.py Support shared LDAP share in region config 2018-06-28 22:07:38 -04:00
magnum.py Fix tox pep8 errors of type E231 in sysinv 2018-08-09 14:26:34 -04:00
mtce.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
murano.py Fix tox pep8 errors of type E231 in sysinv 2018-08-09 14:26:34 -04:00
networking.py Generalized interface and network configuration 2018-09-13 13:28:51 -04:00
neutron.py Generalized interface and network configuration 2018-09-13 13:28:51 -04:00
nfv.py Enable communication from nova-api-proxy to VIM 2018-11-23 16:16:13 +00:00
nova.py Remove support for nova-local lvm backend for compute hosts 2018-11-28 00:22:10 -05:00
openstack.py DC: config registry_host with correct IPv6 format 2018-08-15 14:06:56 -04:00
ovs.py Modify default lldp system description 2018-10-16 09:33:20 -04:00
panko.py Fixing Pep8 errors of type F841 2018-07-20 13:33:47 -04:00
patching.py Distributed Keystone for Distributed Cloud 2018-07-31 09:55:15 -04:00
platform.py sysinv: reduce minimum allowed vswitch cpu count 2018-11-29 14:14:20 -06:00
puppet.py Fix flake8 errors in sysinv 2018-09-12 13:03:33 -04:00
service_parameter.py Sysinv. Cleanup import statements for pep8 2018-06-29 13:43:53 -04:00
smapi.py Merge "Dynamically load existing puppet plugins" 2018-08-23 14:08:14 +00:00
storage.py Create a new unreplicated filesystem for gnocchi 2018-08-09 13:47:12 -04:00
swift.py Enable Swift on controllers 2018-08-23 11:44:05 -04:00