charm-ironic-api:stable/21.04

Last commit made on 2021-09-13
Get this branch:
git clone -b stable/21.04 https://git.launchpad.net/charm-ironic-api

Branch merges

Branch information

Name:
stable/21.04
Repository:
lp:charm-ironic-api

Recent commits

07dec11... 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: I5fa17bd0969745ad11aa90a101ca7f01868b7c75
(cherry picked from commit 109c87bfb23834e0552fe58bf4ffeaae7a881caf)

e4946f5... by Corey Bryant

Ensure all test bundles pick up vip from overlay

All of the test bundles deploy ironic-api in HA with hacluster,
however the bundles were using individual overlays that required
new overlays to be defined for each new bundle. Instead, let's
use a single local-charm-overlay.yaml.j2. This handles the
situation similar to how charm-octavia does.

Closes-Bug: #1934382
Change-Id: If79f39ad8a866494edbe1c6b61e233bd6f3adbd7
(cherry picked from commit 222e7e70c3b91ba5651f7eeb8e72b198ddedde2c)

7a360c7... by Aurelien Lourot

Sync release-tools

In order to fix ResolutionImpossible on tox invocation.

https://github.com/openstack-charmers/release-tools/issues/151
https://github.com/openstack-charmers/release-tools/pull/152

Change-Id: Ife7a13504dc28dd08bb9c75ff31dcd7d15b46b1e
(cherry picked from commit b57c9d47509cc41553ef15c95e64c1ef3927511a)

447b8a2... by Corey Bryant

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

Change-Id: I43ca436204b427ce4cebfdec90d88a00ed79dc81

9b634ba... 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: I0eb2198a7fd2fd9b4ab24741b8e8cc603308e0c8

143b9c6... 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: Iaccf00c4a83e08ee467459d768754b5b43f1ed65

d02f431... by Zuul <email address hidden>

Merge "Add new osci.yaml"

971d242... 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: I998769f4a02f9a2a3ece0ed20e2a478703d566c3

29eaace... by Chris MacNaughton

Add new osci.yaml

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

Change-Id: I16e82e0f295a9c0f6f21e4ff343e2f1afda1d82d

75077d3... 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: Ib344ddb0fccc87d6253d681fc24d3a9e096001be