Skip to content

Commit 2176eeb

Browse files
authored
DPE-3402 Update TLS test lib and test charm (#370)
* upgrade certificates to v2 * won't skip for 2.x * fix old tls charm name
1 parent f752960 commit 2176eeb

File tree

3 files changed

+773
-173
lines changed

3 files changed

+773
-173
lines changed

lib/charms/mysql/v0/tls.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,10 +29,10 @@
2929

3030
import ops
3131
from charms.mysql.v0.mysql import MySQLKillSessionError, MySQLTLSSetupError
32-
from charms.tls_certificates_interface.v1.tls_certificates import (
32+
from charms.tls_certificates_interface.v2.tls_certificates import (
3333
CertificateAvailableEvent,
3434
CertificateExpiringEvent,
35-
TLSCertificatesRequiresV1,
35+
TLSCertificatesRequiresV2,
3636
generate_csr,
3737
generate_private_key,
3838
)
@@ -52,7 +52,7 @@
5252

5353
LIBID = "eb73947deedd4380a3a90d527e0878eb"
5454
LIBAPI = 0
55-
LIBPATCH = 4
55+
LIBPATCH = 5
5656

5757
SCOPE = "unit"
5858

@@ -67,7 +67,7 @@ def __init__(self, charm: "MySQLCharmBase"):
6767
super().__init__(charm, "certificates")
6868
self.charm = charm
6969

70-
self.certs = TLSCertificatesRequiresV1(self.charm, TLS_RELATION)
70+
self.certs = TLSCertificatesRequiresV2(self.charm, TLS_RELATION)
7171

7272
self.framework.observe(
7373
self.charm.on.set_tls_private_key_action,

0 commit comments

Comments
 (0)