charm-mysql-router:stable/21.01

Last commit made on 2021-02-10
Get this branch:
git clone -b stable/21.01 https://git.launchpad.net/charm-mysql-router

Branch merges

Branch information

Name:
stable/21.01
Repository:
lp:charm-mysql-router

Recent commits

77f2472... by Aurelien Lourot

Updates for stable branch creation 21.01

Set default branch for git review/gerrit.
Switch tests to stable.
Switch to using stable charm-helpers branch.
Switch to using stable charm.openstack branch.
Switch to using stable zaza branch.
Switch to using stable zaza-openstack-tests branch.

Change-Id: I2e512976e6b8babb9d96d43630ec3b58a20abc9c

7c8acbc... by David Ames

Use report host on bootstrap

LP Bug #1914649 saw an edge case where --report-host was necessary for
mysql-router bootstrap. Adding it to cover this edge case.

Change-Id: I0ea751aa4015ad6e569d9c3e9f8364cf36801c18
Closes-Bug: #1914649

5245a15... by David Ames

Set client_ssl_mode

When vault certificates are being used and passed to the mysql-router
via the db-router relation use client_ssl_mode = PASSTHROUGH. This
maintains the < 8.0.23 behavior terminating TLS at the
mysql-innodb-cluster nodes.

If not using vault certificates from the db-router relation use
client_ssl_mode = PREFERRED, 8.0.23's new behavior. This TLS encrypts
with self-signed certificates. This covers TLS for the deployment
process.

If ssl_ca is unset on the db-router relation, unset it on the shared-db
relation to guarantee the requestor uses the correct communication
method.

Closes-Bug: #1914299
Change-Id: I1e66aca79df83b41072bb5df2cfb1708c8259cb4
Co-authored-by: Aurelien Lourot <email address hidden>

ec36191... by Alex Kavanagh

Rebuild to use charm-tools pre 2.8 release

Reverting to an earlier version of charm-tools to
resolve some building issues seen with latest 2.8.2
version.

Change-Id: I6b2d422b8bef71e703b3f1ff3d8200dc3dfd23a3

dbcef53... by David Ames

Rebuild with udpated charm-tools 2.8.2

Validate the newest version of charm-tools: 2.8.2
https://github.com/juju/charm-tools/pull/598

Change-Id: I88cb968bbe81ada9668e9469b921875370d9040a

bddc6c2... by Peter Matulis

Fix copyright typo

Change-Id: Ic45c815c5b8430424f3faef276d15bbc18c66872

a285278... by Zuul <email address hidden>

Merge "Disable REST API to avoid clash"

b95dbe0... by Liam Young

Disable REST API to avoid clash

Disble the rest API to avoid a clash if multiple mysql router
subordinates are deployed on the same node.

Closes-Bug: #1911907
Change-Id: Id15744bcdb0cab5786d745e76e69223415a38ced

f165db9... by Alex Kavanagh

Updates for testing period for 20.01 release

Includes updates to charmhelpers/charms.openstack for cert_utils
and unit-get for the install hook error on Juju 2.9

* charm-helpers sync for classic charms
* rebuild for reactive charms
* ensure tox.ini is from release-tools
* ensure requirements.txt files are from release-tools
* On reactive charms:
  - ensure master branch for charms.openstack
  - ensure master branch for charm-helpers

Change-Id: Ib0e48fb7bb640e489c94b20b62f6084b35591b1e

4a7c959... by Zuul <email address hidden>

Merge "Add Groovy to the test gate"