Get this repository:
git clone https://git.launchpad.net/charm-mysql-router

See all merge proposals.

Import details

Import Status: Reviewed

This repository is an import of the Git repository at https://opendev.org/openstack/charm-mysql-router.git.

The next import is scheduled to run .

Last successful import was .

Import started on juju-1e3bde-prod-lp-code-import-15 and finished taking 30 seconds — see the log
Import started on juju-1e3bde-prod-lp-code-import-14 and finished taking 15 seconds — see the log
Import started on juju-1e3bde-prod-lp-code-import-13 and finished taking 15 seconds — see the log
Import started on juju-1e3bde-prod-lp-code-import-13 and finished taking 20 seconds — see the log
Import started on juju-1e3bde-prod-lp-code-import-13 and finished taking 15 seconds — see the log
Import started on juju-1e3bde-prod-lp-code-import-12 and finished taking 25 seconds — see the log
Import started on juju-1e3bde-prod-lp-code-import-12 and finished taking 15 seconds — see the log
Import started on juju-1e3bde-prod-lp-code-import-16 and finished taking 15 seconds — see the log
Import started on juju-1e3bde-prod-lp-code-import-15 and finished taking 15 seconds — see the log
Import started on juju-1e3bde-prod-lp-code-import-15 and finished taking 20 seconds — see the log

Branches

Name Last Modified Last Commit
master 2022-05-20 12:09:02 UTC
Restart router if connections fail with 2003 code

Author: Liam Young
Author Date: 2022-05-13 09:25:19 UTC

Restart router if connections fail with 2003 code

At the moment if a connection through the router fails after a
configuration update the router is only restarted if the connection
error has a code of 2013 but often the error thrown is 2003 (see
*1) . This patch alters the charms
behaviour to also restart the router on a 2013 error.

While testing this patch it became apparent that a connection
attempt through the router immediatly after the router has been
restarted very often fail. So, the connection attempt has been
moved into its own method with its own tenacity retry logic.
A side effect of this is that the total possible wait time
has increased from 5 * 10 (outer tenacity loop) to 5 * 10 * 5
(outer tenacity loop and inner tenacity loop).

*1 https://dev.mysql.com/doc/mysql-errors/8.0/en/client-error-reference.html

Closes-Bug: #1973177
Change-Id: I9c2846bf4f21d2dcb1958bee4c9fa72dd4464b6c

stable/jammy 2022-05-05 10:34:51 UTC
Set [DEFAULT].unknown_config_option to warning.

Author: Felipe Reyes
Author Date: 2022-05-04 13:10:39 UTC

Set [DEFAULT].unknown_config_option to warning.

This change sets the configuration option
[DEFAULT].unknown_config_option to warning on upgrade-charm and on
config-changed, this allows clusters running mysql-8.0.29 with the
"name" key set to run.

This option is set to "warning" by default, although mysqlrouter set it
to "error". More details at
https://dev.mysql.com/doc/mysql-router/8.0/en/mysql-router-conf-options.html#option_mysqlrouter_unknown_config_option

Closes-Bug: #1971565
Change-Id: I9613706f1e2b573af10562fb6fbf0b9a7aedf6da
(cherry picked from commit 9563b204ad838529c17a155274f5815de595f6dc)

stable/focal 2021-10-21 14:01:47 UTC
21.10 - Release

Author: Alex Kavanagh
Author Date: 2021-10-21 13:49:41 UTC

21.10 - Release

Remove the "channel: candidate" from the func-test
bundles.

Change-Id: I7f6b981b29e8a6e903681111351dce82d417882a

stable/21.10 2021-10-21 14:01:47 UTC
21.10 - Release

Author: Alex Kavanagh
Author Date: 2021-10-21 13:49:41 UTC

21.10 - Release

Remove the "channel: candidate" from the func-test
bundles.

Change-Id: I7f6b981b29e8a6e903681111351dce82d417882a

stable/5.7 2021-10-21 14:01:47 UTC
21.10 - Release

Author: Alex Kavanagh
Author Date: 2021-10-21 13:49:41 UTC

21.10 - Release

Remove the "channel: candidate" from the func-test
bundles.

Change-Id: I7f6b981b29e8a6e903681111351dce82d417882a

stable/21.04 2021-08-27 09:49:19 UTC
Test bundles for focal-wallaby and hirsute-wallaby

Author: Alex Kavanagh
Author Date: 2021-03-05 12:44:31 UTC

Test bundles for focal-wallaby and hirsute-wallaby

These are the test bundles (and any associated changes) for
focal-wallaby and hirsute-wallaby support.

hisute-wallaby test is disabled (moved to dev) due to [1].

[1] https://github.com/juju-solutions/layer-basic/issues/194

Change-Id: I16b04aab3ad2438b4c2ecabb697d24c7725e316b
(cherry picked from commit 4cd4a1e37ae52c0d81aec171ab090ac38bdc7d33)

stable/21.01 2021-02-10 19:12:51 UTC
Updates for stable branch creation 21.01

Author: Aurelien Lourot
Author Date: 2021-02-10 19:12:40 UTC

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

stable/20.10 2020-11-02 10:48:28 UTC
Updates for stable branch creation

Author: Aurelien Lourot
Author Date: 2020-11-02 10:48:18 UTC

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: Iaec2c3462c6674f37bb41a74e78f938755dcdd1c

stable/20.08 2020-08-13 10:35:09 UTC
Updates for stable branch creation

Author: Alex Kavanagh
Author Date: 2020-08-13 10:35:00 UTC

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: I6bf948a7a7b41be1dc0495df5ada10c07b5c5af9

stable/20.05 2020-06-24 06:58:22 UTC
Stable rebuild to fix dependency issue

Author: Frode Nordahl
Author Date: 2020-06-24 06:08:38 UTC

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

stable/20.02 2020-02-17 15:46:29 UTC
Updates for stable branch creation

Author: Liam Young
Author Date: 2020-02-17 15:46:25 UTC

Updates for stable branch creation

Set default branch for git review/gerrit.

Switch amulet tests to stable.

Switch zaza bundles to stable charms.

Switch to using stable charm-helpers branch.

Change-Id: I44f46966efb69939ca1e8b8613fd009673e0914d

stable/19.10 2019-10-24 19:26:14 UTC
Updates for stable branch creation

Author: David Ames
Author Date: 2019-10-24 19:26:09 UTC

Updates for stable branch creation

Set default branch for git review/gerrit.

Switch amulet tests to stable.

Switch to using stable charm-helpers branch.

Change-Id: If4c888b8efa7680ba3cbdfae148ed76aefea27a0

112 of 12 results

Other repositories

Name Last Modified
lp:charm-mysql-router 2022-05-23
11 of 1 result
You can't create new repositories for MySQL Router Charm.