Commit Graph

6 Commits

Author SHA1 Message Date
David Ames 06675c43c9 Scale-in fixes
Properly handle departed and broken hooks.

Change-Id: Iecb1f943ffa5505617b5e5eb70f070458fc6645d
Closes-Bug: #1881596
2020-08-28 09:35:21 -07:00
David Ames b2ed9aa73c Enable MySQL TLS
Enable passing the certificate authority on the relation in order to
enable TLS communication to the MySQL DB.

In order to enable MySQL to use TLS for client connections all that
is required is the CA certificate. A certificate and key may be used
for client certificate authentication. However, since almost all
deployments will not use certificate authentication, focusing on the CA as SSL
data complete makes sense.

Change-Id: I785afe7f64cb57caa857178d529e3cabdcf63517
2020-06-30 15:24:52 -07:00
David Ames c31027400a Specify the port for Shared DB connections
Prior to this change there was no way to specify a port for mysql
connections. Add this to the Shared DB connection information.

Change-Id: Iafcc106fca44479e89b4b66a0a3988ffeee01f04
Closes-Bug: #1876188
2020-05-04 15:42:15 -07:00
David Ames 7c50d9e1dc Pass wait timeout all the way through to clients
Pass the non-interactive wait timeout value through.

Change-Id: I25c2e982ebabe09385e52fef0fb8c97cabe60756
Closes-Bug: #1841063
2020-04-17 07:38:48 -07:00
David Ames 9cc097f06e Shared-DB Provides
Enable the provides side of the interface with an Endpoint
implementation.

Change-Id: If218a23445709543426de0501765ed24eb8af308
2019-10-03 07:54:03 -07:00
Corey Bryant 79c265c408 Initial commit 2015-11-30 15:33:53 +00:00