Fixes SSL conflicts between relation and config data.
The fix adds event based handling of SSL configuration using charm
config and cleanup of SSL for relation and config based key/certs.
It also adds logical abstractions to analyse SSL setup and emit
relevant events.
Reviewed: https:/ /review. opendev. org/c/openstack /charm- ceph-dashboard/ +/884479 /opendev. org/openstack/ charm-ceph- dashboard/ commit/ 53f664d0d19f0f0 66284fa1e79856b 852d3c5c1a
Committed: https:/
Submitter: "Zuul (22348)"
Branch: master
commit 53f664d0d19f0f0 66284fa1e79856b 852d3c5c1a
Author: utkarshbhatthere <email address hidden>
Date: Fri May 26 16:47:16 2023 +0530
Fixes SSL conflicts between relation and config data.
The fix adds event based handling of SSL configuration using charm
config and cleanup of SSL for relation and config based key/certs.
It also adds logical abstractions to analyse SSL setup and emit
relevant events.
Closes-Bug: 1952282 f5985cfe355e303 c1d6ff5fa0d /github. com/openstack- charmers/ zaza-openstack- tests/pull/ 1090
Change-Id: Ic486434526f639
Signed-off-by: utkarshbhatthere <email address hidden>
func-test-pr: https:/