charm-heat:stable/21.01

Last commit made on 2021-02-10
Get this branch:
git clone -b stable/21.01 https://git.launchpad.net/charm-heat

Branch merges

Branch information

Name:
stable/21.01
Repository:
lp:charm-heat

Recent commits

4758327... by Aurelien Lourot

Updates for stable branch creation 21.01

Set default branch for git review/gerrit.
Switch tests to stable.
Switch to using stable charm-helpers branch.
Switch to using stable charm.openstack branch.
Switch to using stable zaza branch.
Switch to using stable zaza-openstack-tests branch.

Change-Id: I546a47a5bf876ea288fe70f25702ade4a7d8f62f

29be9de... by Alex Kavanagh

Hotfix charmhelpers sync for local_address() fix

The network-get --primary-address juju-info fails on pre-2.8.?
versions of juju. This results in a NoNetworkBinding error.
Fallback to unit_get() if that occurs for local_address().

Change-Id: I8e7f6a5c19daca65b0561a4ea2e85b8e8adbfff9

c81858c... by Alex Kavanagh

Updates for testing period for 20.01 release

Includes updates to charmhelpers/charms.openstack for cert_utils
and unit-get for the install hook error on Juju 2.9

* charm-helpers sync for classic charms
* rebuild for reactive charms
* ensure tox.ini is from release-tools
* ensure requirements.txt files are from release-tools
* On reactive charms:
  - ensure master branch for charms.openstack
  - ensure master branch for charm-helpers
* Fix unit tests due to changes in core subordinate context lib.

Change-Id: I61d51dc65ba29390df1c057535a2065e205d32b2

8df7b7a... by Aurelien Lourot

Remove Disco and Eoan bits

Change-Id: I4f139f98df217040e8f163fb4914caf79f9c0bfe

7fff0b6... by Aurelien Lourot

Add Groovy to the test gate

Change-Id: I72f7d3821f95ac2ff6bb998935e92833fa50622f

bda02d7... by Aurelien Lourot

Sync release-tools

Sync release-tools boilerplate containing these changes
in order to pin pip < 20.3:
https://github.com/openstack-charmers/release-tools/pull/125
https://github.com/openstack-charmers/release-tools/pull/126

Change-Id: I15f2121db1b79aea8b8345de7244a674acd4a108

213a6a8... by Alvaro Uria

Add nrpe support

Parses services() available, and uses charmhelpers' haproxy checks to
set default checks for Heat. By enabling nrpe-external-master interface,
we also allow hacluster subordinate application to be monitored for
check_crm and pacemakerd.

Change-Id: I4ad2b1c514099f9b6fe352cdab65587780915e5c
Closes-Bug: 1664745
Signed-off-by: Alvaro Uria <email address hidden>

bdc84f7... by Chris MacNaughton

Batch update to land Ubuntu Groovy support into the charms

Cherry-Pick from https://github.com/juju/charm-helpers/commit/09752a15274b1bf0f42b422eb82fcf29fe4082c5

Change-Id: I335386f181b8302674c8364d62b7620ddba6db4a

84f636c... by Alex Kavanagh

Sync libraries & common files prior to freeze

* charm-helpers sync for classic charms
* charms.ceph sync for ceph charms
* rebuild for reactive charms
* sync tox.ini files as needed
* sync requirements.txt files to sync to standard

Func test pr is needed for py35 compatibility - test to ensure that zaza
change works.

func-test-pr: https://github.com/openstack-charmers/zaza/pull/390

Change-Id: Id729d01b6f2e41ccb3f605638a1837fc2b3c626d

894131d... by Aurelien Lourot

Work around missing dependencies on focal-victoria

Also add focal-victoria to the test gate.

Func-Test-Pr: https://github.com/openstack-charmers/zaza-openstack-tests/pull/425
Change-Id: I80e0f8f975a263fbe4c92bdeb2790ebd49cf68d9
Closes-Bug: #1895300
Related-Bug: #1893935