vault-charm:stable/19.04

Last commit made on 2019-07-18
Get this branch:
git clone -b stable/19.04 https://git.launchpad.net/vault-charm

Branch merges

Branch information

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

Recent commits

46002dc... by Cory Johns

Fix leader fail-over for cert provider

When leadership is transferred to another unit when Vault is in HA mode,
the new leader didn't have the `charm.vault.ca.ready` flag set, so it
would fail to respond to any cert requests, even though the CA was
already properly configured. This addresses that issue, with the caveat
that when the leadership takeover happens, all requested certs will be
re-issued due to the new leader (potentially) not having access to the
previously published data. (We can fix this once we have
application-level relation data.)

Fixes lp:1836348

Change-Id: Ifd8bfbf0a5c44f1e70ff7ad999dfda7333014a88
(cherry picked from commit 833a5e83a16e1c0d92b252d306a7f35799fe24b5)

f0390f6... by Dmitrii Shcherbakov

Rebuild the charm to include helper fixes

A recent charm-helpers released has introduced a regression into the
Vault charm, see LP: #1835933.

https://github.com/juju/charm-helpers/issues/344

Closes-Bug: 1835933
(cherry picked from commit 1298ab66f4cc62029ff904f081ad85137dce3088)

Change-Id: Ife803bdc59acb8f7ef25d842fcfbdb5dbd1d030b

da9ab87... by James Page

Rebuild vault charm

Rebuild vault charm to incorporate fixes to the tls-certificates
interface.

Change-Id: Ie969cb069200fd027213d5b183b76ffff1bdb6c3
Closes-Bug: 1830772

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

Merge "Add hostname as a new config option" into stable/19.04

be805d2... by Chris MacNaughton

Backport Zaza reconfiguration

By splitting up Zaza from the openstack-charms specific tests,
we can more easily guarantee test stability, while not harming
out ability to improve on the testing library during a cycle.

This change backports the zaza namespace change landing, and
adds a stable branch of the zaza-openstack-charms project to
the test-dependencies.

Change-Id: I0c3be578938e1ef8b2752d5cc6883043bda0d110

8046549... by Nicolas Pochet

Add hostname as a new config option

Without this option, the charm announces its API URL with the VIP
address. It is problematic when using FQDN in the SAN section of the
certificates and not IP addresses.

Change-Id: Id40f7f3d70c1e9b055bd0ed65c1c9a90c95f84c1
Closes-Bug: 1826225
(cherry picked from commit 8b99dc282988b6b395d4c9c867e050213127f07c)

0de073e... by George Kraft

Add core snap resource, fix vault snap resource

Closes-Bug: #1828063
Change-Id: I39a842dfe33f02a46337338c9161e958764a7926
(cherry picked from commit d42a530675b4af907884ae314c91f7017dab892e)

b85f196... by Chris MacNaughton

Migrate Zaza tests to independant OpenStack Charms specific library

Change-Id: I8f3c2372b3ac2415ad882e414e589d5e22c34fd3
(cherry picked from commit cdc898bf5b40646eb32917cce98f3f561577bad0)

46ec9b8... 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.

813037e... 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: I8d125f0812d0faa2da8e5290e2265d7a2d65f840