config/sysinv/sysinv/sysinv/sysinv/common
Irina Mihai 754f49a357 Add Ceph pools management chart
- new helm chart to set replication and min replication for
each Ceph pool:
  -> new helm chart name: ceph-pools-audit
  -> the ceph-pools-audit chart creates a CronJob that runs
     every 5 minutes; the CronJob checks the replication for
     each existing pool and sets it right if needed, to reflect
     the attributes of the Ceph backends
  -> the CronJob is needed for: charts that may not manage pool
     configuration, pools created dynamically by services that
     may not have the current pool configuration uploaded
     (ex: swift), updating replication without reinstalling the
     charts that created the pools
  -> the ceph-pools-audit chart is installed after the
     rbd-provisioner in the application-apply
- new overrides for the ceph-pools-audit chart that provide
the replication values from the attributes of the present
Ceph backends
- enable rados-gw by default when a Ceph backend is enabled

Change-Id: I1565268bac3ddc77e8368d2d6ab8600b3e4ed893
Story: 2004520
Task: 29034
Signed-off-by: Irina Mihai <irina.mihai@windriver.com>
2019-02-08 11:48:18 -06:00
..
__init__.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
ceph.py Ceph for standard: Semantic checks 2019-01-18 09:27:12 +00:00
config.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
configp.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
constants.py Add Ceph pools management chart 2019-02-08 11:48:18 -06:00
context.py Sysinv healthy query API request failed 2018-09-13 13:36:15 -04:00
exception.py Trigger application reapply on host unlock/delete 2019-01-31 15:29:23 -05:00
extension_manager.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
fernet.py Fernet key synchronization 2018-10-26 14:56:42 -05:00
fm.py Sysinv healthy query API request failed 2018-09-13 13:36:15 -04:00
health.py Change compute node to worker node personality 2018-12-13 14:15:55 -05:00
image_service.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
images.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
kubernetes.py Trigger application reapply on host unlock/delete 2019-01-31 15:29:23 -05:00
paths.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
policy.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
retrying.py Fix tox pep8 errors of type E722 in sysinv 2018-08-10 14:51:50 -04:00
service.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
service_parameter.py Add docker proxy configuration for kubernetes 2019-01-30 17:23:17 +08:00
states.py Fix word and statement errors in comments 2018-11-14 10:04:51 +08:00
storage_backend_conf.py Ceph for standard: Semantic checks 2019-01-18 09:27:12 +00:00
utils.py Update criteria to determine if stx-openstack is installed 2019-02-05 14:12:12 -06:00
wsgi_service.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00