charm-masakari:stable/21.04

Last commit made on 2021-08-26
Get this branch:
git clone -b stable/21.04 https://git.launchpad.net/charm-masakari

Branch merges

Branch information

Name:
stable/21.04
Repository:
lp:charm-masakari

Recent commits

ed2eb9c... by Aurelien Lourot

Fix wrong series in hirsute test bundle

Without this fix deployment fails with
ERROR cannot deploy bundle: cannot add unit for
application "masakari": acquiring machine to host
unit "masakari/0": cannot assign unit "masakari/0"
to machine 12: series does not match

Change-Id: Ib436e8916cb31fe049bc0a641fbd29fda2e0f260
(cherry picked from commit 737cea6409dbf9899e9ba985bbfa87232ddb3854)

a24bf65... by Alex Kavanagh

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: Ic8d988993a52beb8c647f242860c4793610a6c92
(cherry picked from commit 043c5971e31d8b57fe8b128f7db229f5e216138a)

532ddc9... by Chris MacNaughton

Specify certificates relation to update endpoints.

When the certificates relation is unspecified with the
configure_tls method invocation, the masakari endpoints
seem to ignore the update to TLS. This change specifies
the relation which causes the endpoints to update correctly.

Closes-Bug: #1935986
Change-Id: Ib1a6ca1ddf64950ff13cf3a8904d9848710d96a5
(cherry picked from commit 3760b7211f6428dfd7321d4adf8d7ddaed7535f2)

35a1c5d... by Corey Bryant

rebuild - restore proxy env vars for add-apt-repository

Change-Id: I444d1663d75b18a41d6a25a75b1a57ec435990fd

b3e86c0... by Aurelien Lourot

Updates for stable branch creation

Set default branch for git review/gerrit.

Update test bundles to point to openstack-charmers.

Change-Id: Ica20e0d227ede944ded8254219246ddbbd0c2ecd

c97b812... by Alex Kavanagh

21.04 libraries freeze for charms on master branch

* charm-helpers sync for classic charms
* build.lock file for reactive charms
* ensure tox.ini is from release-tools
* ensure requirements.txt files are from release-tools
* On reactive charms:
  - ensure stable/21.04 branch for charms.openstack
  - ensure stable/21.04 branch for charm-helpers

Change-Id: I05d305bbac9d81549208787e847a71c4aa75baee

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

Merge "Add new osci.yaml"

f00231d... by Chris MacNaughton

Add new osci.yaml

This change is preparatory to migration Ubuntu OpenStack CI
from Jenkins to Zuul

Change-Id: I996496c12e189257a27fdb39dd094ccb0a6df929

0272e41... by Alex Kavanagh

Add hirsute and remove trusty from metadata.yaml

This update adds the new hirsute Ubuntu release (21.04) and
removes trusty support (14.04 which is EOL at 21.04).

Change-Id: Iacceaa4946c468ac5b5062ff6ee04835c833be62

d7154a9... by Alex Kavanagh

Updates to pin charm-tools to 2.8.3

* Update requirements.txt to pin charm-tools to 2.8.3
* Update tox.ini to change the build parameters.
* This upgrades from <2.7 which adds reproducible charms
* Bug was fixed that controlled the default output directory
  doesn't get 'builds' appended. The tox change puts it
  back so that stable & master both build to the same
  directory. This may be reviewed in the future.

Change-Id: Ie167177b18f4bd9043d31f741f323dfd0cbe970a