charm-rabbitmq-server:stable/18.05

Last commit made on 2019-04-19
Get this branch:
git clone -b stable/18.05 https://git.launchpad.net/charm-rabbitmq-server

Branch merges

Branch information

Name:
stable/18.05
Repository:
lp:charm-rabbitmq-server

Recent commits

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

9005a38... by David Ames

Avoid package upgrade collisions

During upgrade to a new cloud archive and a new rabbitmq-server
package, the package update will stop the rabbitmq service. If two or
more units do this near the same time the services will fail to restart.

This change adds the cluster_wait function before a package upgrade to
avoid collisions.

Fix relation_get for cluster_with causing extraneous hooks to execute.
Fix nagios stats collection logic.

Change-Id: I8d9aa38d917583fa45b5570eca9a78c813303e2b
Closes-Bug: #1778829
(cherry picked from commit 86edf1e5d86b97ec071578b1e910cd94b7a019e4)

91232a7... by James Page

Ensure nagios is enabled when enabling cluster status checks

Move the installation of the cluster status checking into
the conditional that checked with the NRPE directory exists.

This ensures that the managment plugin can be installed without
the charm being related to Nagios.

Change-Id: I998ba7c4b70207bb38f9898046f4e47bcb5723a4
Closes-Bug: 1781582
(cherry picked from commit 4d4c998072c6795f2681a5836fa85046ee26eadb)

657bdcd... by James Page

Fix NRPE stats collection

Commit c0b936c7392c554bd3b72cc669484ab0b8960b8d broke NRPE stats
collection via a cron job due to a misplacement of the conditional
for checking for enablement of the management plugin.

Restore previous code flow for NRPE stats enable/disable.

Change-Id: Ice1058c8f926ff559c0bfac6615315ed6eefb11d
Closes-Bug: 1778849
(cherry picked from commit 44e0d79836c6b8b03fb2482293a7a0c511e305ad)

1617de3... 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: I7aa5ca29faa015bc04cf2690676334a6d4cc896c

fd3e48f... by Zuul <email address hidden>

Merge "Extend check_rabbitmq.py to honor ssl=only"

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

Merge "Add Nagios check for cluster partitions"

18ae78e... by Zuul <email address hidden>

Merge "Enable Bionic as a gate test"

fcafc49... by Ryan Beisner

Remove deprecated functional test targets

Change-Id: Ia8a2a0a9dd67848926212588edd95ab19c56b408

e6ac62e... by David Ames

Enable Bionic as a gate test

Change bionic test from dev to gate for 18.05.

Change-Id: Ic4b65961f31e89f0912c30128971f85df95d395f