Certificate addition support to mon and ro charms 49/10549/5
authorDavid Garcia <david.garcia@canonical.com>
Thu, 25 Mar 2021 14:04:52 +0000 (15:04 +0100)
committerDavid Garcia <david.garcia@canonical.com>
Thu, 25 Mar 2021 17:40:23 +0000 (18:40 +0100)
commit5d1ec6e86da83820d316bb52d6586f9dc27106de
tree2397c5fff32b6121850c64c8c537f35c83a065da
parente63d60268c9ae3f07851d48eb3f8c9cd96ce23ad
Certificate addition support to mon and ro charms

This commit adds the `certificates` config in both RO and MON charms.

Changes:
 - Add `certificates` config option in mon and ro charms
 - Use charmed-osm/ops-lib-charmed-osm library in all charms

Change-Id: I14e3cf7ad2c846c4a2af57f317d4151119ce5fbb
Signed-off-by: David Garcia <david.garcia@canonical.com>
26 files changed:
installers/charm/grafana/requirements.txt
installers/charm/grafana/tests/__init__.py
installers/charm/keystone/requirements.txt
installers/charm/keystone/tests/__init__.py
installers/charm/lcm/requirements.txt
installers/charm/lcm/tests/__init__.py
installers/charm/mon/config.yaml
installers/charm/mon/requirements.txt
installers/charm/mon/src/charm.py
installers/charm/mon/tests/__init__.py
installers/charm/mon/tests/test_charm.py
installers/charm/nbi/requirements.txt
installers/charm/nbi/tests/__init__.py
installers/charm/ng-ui/requirements.txt
installers/charm/ng-ui/tests/__init__.py
installers/charm/pla/requirements.txt
installers/charm/pla/tests/__init__.py
installers/charm/pol/requirements.txt
installers/charm/pol/tests/__init__.py
installers/charm/prometheus/requirements.txt
installers/charm/prometheus/tests/__init__.py
installers/charm/ro/config.yaml
installers/charm/ro/requirements.txt
installers/charm/ro/src/charm.py
installers/charm/ro/tests/__init__.py
installers/charm/ro/tests/test_charm.py