From 9230edbeb85712cf0948a5478fe767dbf094c94e Mon Sep 17 00:00:00 2001 From: phvalguima Date: Mon, 16 Sep 2024 14:54:50 +0200 Subject: [PATCH] Add minor fixes from tls cert lib (#443) The `tls_certificates.py` lib released a new version with minor formatting / comment fixes. Updates opensearch to use that new version instead. --- .../tls_certificates_interface/v3/tls_certificates.py | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/lib/charms/tls_certificates_interface/v3/tls_certificates.py b/lib/charms/tls_certificates_interface/v3/tls_certificates.py index bf4d3425e..da7fa95e6 100644 --- a/lib/charms/tls_certificates_interface/v3/tls_certificates.py +++ b/lib/charms/tls_certificates_interface/v3/tls_certificates.py @@ -318,7 +318,7 @@ def _on_all_certificates_invalidated(self, event: AllCertificatesInvalidatedEven # Increment this PATCH version before using `charmcraft publish-lib` or reset # to 0 if you are raising the major API version -LIBPATCH = 19 +LIBPATCH = 20 PYDEPS = ["cryptography", "jsonschema"] @@ -1449,9 +1449,7 @@ def _revoke_certificates_for_which_no_csr_exists(self, relation_id: int) -> None Returns: None """ - provider_certificates = self.get_unsolicited_certificates( - relation_id=relation_id - ) + provider_certificates = self.get_unsolicited_certificates(relation_id=relation_id) for provider_certificate in provider_certificates: self.on.certificate_revocation_request.emit( certificate=provider_certificate.certificate, @@ -2028,7 +2026,7 @@ def _find_certificate_in_relation_data(self, csr: str) -> Optional[ProviderCerti def _get_csr_from_secret(self, secret: Secret) -> str: """Extract the CSR from the secret label or content. - This function is a workaround to maintain backwards compatiblity + This function is a workaround to maintain backwards compatibility and fix the issue reported in https://github.com/canonical/tls-certificates-interface/issues/228 """