charm-hacluster:stable/19.04

Last commit made on 2019-05-06
Get this branch:
git clone -b stable/19.04 https://git.launchpad.net/charm-hacluster

Branch merges

Branch information

Name:
stable/19.04
Repository:
lp:charm-hacluster

Recent commits

984b657... by David Ames

Update stable charms to use stable CH in test reqs

In our test-requirements.txt we often pull in charm-helpers. As stable and
master branches of charm-helpers diverge this can lead to testing failures
on the stable branch charms.

Update tests-requirements.txt to point to the stable branch of charm-helpers.

Change-Id: If55579fe5f421b1640c44ab5466652fbd66e2441

eb5323b... 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.

e235c81... by David Ames

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

0986533... by Liam Young

Stop stonith-enabled being incorrectly set false.

Stonith is being disabled at the global cluster level despite it being needed
for pacemaker-remote nodes.

The legacy hacluster charm option 'stonith_enable' covers the main 'member'
nodes and if it is set to false then stonith resources are not created for
them and the stonith-enabled cluster parameter is set to false. However, in a
masakari deploy stonith is not required for the member nodes but is for the
remote nodes. In this case stonith-enabled cluster option should be set to
true.

Change-Id: Ie1affa17dd3cfcd677aa866b6e3d1c1004bb13c9
Closes-Bug: #1824828

2769926... by Liam Young

Use IP supplied via relation for pacmaker remotes

When setting up resources for pacemaker remote nodes use the IP
address supplied by the remote node for communication. This
ensures that communication happens over the desired network
space.

Depends-On: I5aa6993ec702f97403d1a659e09a3fb2f5af4202
Change-Id: I9bb20b5f0b0d780fbf4cc0ac0e5f86fe277c4715
Closes-Bug: #1824514

1f2e910... by Frode Nordahl

Enable bionic/stein and disco/stein functional tests

Change-Id: Id2e6ee5019481c28dd9db09bdbe4c138508a85a0

40c3de4... by Chris MacNaughton

Sync charm-helpers to enable Ubuntu Disco

Change-Id: I93dcf627c471a0b49055a5b4ad43fbcca9dca5ed

8be0c98... by Zuul <email address hidden>

Merge "Install libmaas for stonith plugin"

ed3ea84... by Liam Young

Install libmaas for stonith plugin

The libmaas stonith plugin uses libmaas which is supplied via
python3-libmaas. python3-libmaas is available from bionic onwards
so install it where possible.

Also, drive by fix to precreate /etc/pacemaker dir if needed to fix
trusty installs.

Closes-Bug: #1823300
Closes-Bug: #1823302

Change-Id: Ib14146f7f667f9c52e11d222f950efcb7cb47a7f

11548d5... by Frode Nordahl

Update series metadata

Ensure that EOL releases are removed from metadata
and tests, and that the current dev release is enabled
in metadata. Dev release tests are enabled separately
because of chickens and eggs.

Change-Id: I8ce82a8a620a33314fc2bc612fbfd3f09acd576f