charm-mysql-router:stable/20.05

Last commit made on 2020-06-24
Get this branch:
git clone -b stable/20.05 https://git.launchpad.net/charm-mysql-router

Branch merges

Branch information

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

Recent commits

62c5940... by Frode Nordahl

Stable rebuild to fix dependency issue

The charm in the store has regressed due to a change in a upstream
dependency.

This issue was fixed by pinning said dependency in layer-basic [0].

0: https://github.com/juju-solutions/layer-basic/pull/179

Move pinning of stable deps to wheelhouse-override as the current
approach adds both versions and the one with the newest version
will be used.

Add explicit netaddr pin in wheelhouse-override as the order of
dependencies may override the one consumed from layer-basic.

Change-Id: I33d7f81319cd3515d4dac9a91b001281d3155bbf
Closes-Bug: #1884460

8a65c42... by Nobuto Murata

Bind on a necessary address instead of 0.0.0.0

The connections from a client only come from inside the same machine
since the router works as a subordinate charm.

Change-Id: I636065bc02ab0fa5dde9c5a7d6a35003019982a4
Closes-Bug: #1880333
(cherry picked from commit 8b7dc12c5f69faf02d664d75c2dc47aa1a435629)

67b6037... by David Ames

Updates for stable branch creation

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.

Change-Id: I8395b524973f5c069ac6f10f9114a900f3965e34

f6ac626... by Peter Matulis

Update README for supported status

Change-Id: I83f884cb084cd4d17ee3dee53e878f2d20f58aeb

37c4758... by Zuul <email address hidden>

Merge "Scale-in of mysql innodb cluster nodes"

05525da... by David Ames

Scale-in of mysql innodb cluster nodes

Handle departed and broken db-router relations elegantly.
Remove Eoan as a test target.

Closes-Bug: #1874479
Depends-On: Ibc87371f441318e2082ff4028d9f57ae6b796035
Change-Id: Ida5e8fef458abc38cc50ad8749f315eadcb499e0

de3a1cc... by Alex Kavanagh

Rebuild for sync charm-helpers for 20.05 release

Change-Id: I079b4a9acb58473e46914a5504aa2ee96915d77b

4032165... by David Ames

Allow for multiple instantiations of mysql-router

Before this change it was not possible to run more than one
instantiation of mysql-router on a single unit. The Nova cells
deployments require nova-cloud-controller to be connected to two
different databases, therefore, requiring two instantiations of
mysql-router.

This change includes all the necessary steps to run multiple
instantiations of mysql-router on a single unit.

Review and merge charm-helpers PR:
https://github.com/juju/charm-helpers/pull/469

Closes-Bug: #1876188
Depends-On: Iafcc106fca44479e89b4b66a0a3988ffeee01f04
Change-Id: I76d1bfdccf9a551188c9f86c06ee0a22c07d47cf

a3457b9... by David Ames

Focal enablement

Test mysql-router on focal.

Change-Id: Ia54d963b29b68ac39cf00f4037a6477c0ccea472

f8f5495... by David Ames

Pass wait timeout all the way through to clients

Wait timeout is the non-interactive idle timeout setting. The default of
3600 is aligned to OpenStack's idle_timeout configuration default.

Proxy this value from the server to the client.

Depends-On: Ie2b2ad2856cbe1d830f1b7e674a2fb867d81de12
Change-Id: I0a40a65cdf1b618ec843bf872fe0b39866496e1c
Closes-Bug: #1841063