charm-percona-cluster:stable/16.07

Last commit made on 2019-04-19
Get this branch:
git clone -b stable/16.07 https://git.launchpad.net/charm-percona-cluster

Branch merges

Branch information

Name:
stable/16.07
Repository:
lp:charm-percona-cluster

Recent commits

e45d9ad... by OpenDev Sysadmins <email address hidden>

OpenDev Migration Patch

This commit was bulk generated and pushed by the OpenDev sysadmins
as a part of the Git hosting and code review systems migration
detailed in these mailing list posts:

http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html

Attempts have been made to correct repository namespaces and
hostnames based on simple pattern matching, but it's possible some
were updated incorrectly or missed entirely. Please reach out to us
via the contact information listed at https://opendev.org/ with any
questions you may have.

161d601... by Ian Wienand

Replace openstack.org git:// URLs with https://

This is a mechanically generated change to replace openstack.org
git:// URLs with https:// equivalents.

This is in aid of a planned future move of the git hosting
infrastructure to a self-hosted instance of gitea (https://gitea.io),
which does not support the git wire protocol at this stage.

This update should result in no functional change.

For more information see the thread at

 http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003825.html

Change-Id: Iba76686de3bd722bafa92da8fde08d640a21d1a0

0285e68... by David Ames

Updates for stable branch creation for 16.07

Set defaultbranch for git review/gerrit.
Switch amulet tests to stable.
Switch to using stable charm-helpers branch.

Change-Id: If33061fc714de21f18212a3867a48f43e43a04b1

7046a22... by Liam Young

Pre 1607 release charm-helpers sync

Sync charmhelpers to pick up bug fixes for 1607 release

Change-Id: I00a2e4b1fd3c3ab7410a3662a25e3766f460220d

6578871... by James Page

Use bundletester for amulet test execution

Switch to using bundletester for execution of functional tests,
leveraging tox to build out test virtualenvs.

Rename amulet tests inline with gate-* and dev-* naming standards.

Update README to refer to functional testing section of the charm
guide.

Add basic multi-unit test for Xenial.

Change-Id: I06a976d9fc6418f04f46f3c3cca83d2fb47f3ee4

7cd6ab7... by David Ames

Install python dependencies early for CH ip.py

When using charmhelpers.contrib.network.ip apt install was quietly
failing. Install python dependencies in the early install hook
(before install.real).

Charm-helpers sync to bring in apt_install with fatal=True

Change-Id: I2aecd78d04c0ebdbf80ba17d2bd13659715a912f
Partial-Bug: 1601972

1177279... by David Ames

Pre-release charm-helpers sync

To begin release testing get each charm up to date with lp:charm-helpers

Change-Id: I95aedd300a143d440263d0be218c8ca217836491

7d5c896... by Edward Hope-Morley

Add new cluster-network config option

Adds support for specifying a cluster network. This allows
percona replication to be directed onto a specific network
as opposed to always being on the unit private-address network.

Change-Id: If35792f3c6f03533b44fc2c3eae0b192255349e4
Closes-Bug: 1599447

7f3cfab... by David Ames

DNS HA

Implement DNS high availability. Pass the correct information to
hacluster to register a DNS entry with MAAS 2.0 or greater rather
than using a virtual IP.

Charm-helpers sync to bring in DNS HA helpers

Change-Id: I2d9e2b92b0ebf33dc2f62327df6edbfd1e81dcca

dd9f4e7... by David Ames

Fix boostrap pxc on systemd

Percona-cluster was quietly failing to bootstrap. The problem was brought to
light but not caused by a recent commit which added a service stop of mysql
before the bootstrap.

Systemd systems try to run: systemctl bootstrap-pxc mysql
Which returns: Unknown operation bootstrap-pxc.

This fix both handles systemd bootstrapping and is more verbose when a bootstrap fails.

Change-Id: Ifdaa3114fd2de315d2da8d2bd6a807e503d26dce
Partial-Bug: 1600001