charm-nova-compute:stable/21.04

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

Branch merges

Branch information

Name:
stable/21.04
Repository:
lp:charm-nova-compute

Recent commits

a0e7890... by James Page

apparmor: ensure multipath.conf is accessible

Allow access to main multipath configuration file from the
nova-compute daemon.

Change-Id: Ibaa5f45b7fd72fcc936986286939e1285bcdb945
Closes-Bug: 1906727
(cherry picked from commit 9d9a74ddda83df01ae8cbd34c6d13697b5fe17bc)

ff5bb97... 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: I7613f4296a86c7889bdad41a68868117b4d93fdb
(cherry picked from commit 50ca3cc76c0827f90ae6f7345628ae223f3159e4)

85fbaed... by Corey Bryant

c-h sync - restore proxy env vars for add-apt-repository

Change-Id: I5907d887bc15bc764146d322e784998c44f2029e

09c5116... by Rodrigo Barbieri

Port ncc pci-alias list fix to nova-compute

Port of https://review.opendev.org/535350

Fix for this bug already exists for
nova-cloud-controller charm, therefore
port it over to nova-compute.

Closes-bug: #1921147
Change-Id: I0c37d2bce3b195f5dc18111bb70a30de03b2bbc6
(cherry picked from commit d51e010fcac6544775f95127c14f247532213d9b)

9ec1e1f... by Liam Young

Add apparmor rule to support /usr/sbin

It seems that as of Disco *1 /sbin is a symlink to /usr/sbin. This
patch adds support for file in either location.

*1 https://lists.ubuntu.com/archives/ubuntu-devel-announce/2018-November/001253.html

Change-Id: I66fa27f3f5e29d83cfea0f1afb33374303ab4669
Closes-Bug: #1925511
(cherry picked from commit 120235f3590d3a1272061320a4f76a06f407ff34)

e52c2fa... 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: Iea5955588ef3270eb2f5ce5ee26219d063eca7de

bfc3436... by Billy Olsen

Use get_availability_zone() on cloud-compute relation

Commit 9f4369d9 added a feature to set the availability zone of
the nova-compute unit on the cloud-compute relation. This uses the
value of the JUJU_AVAILABILITY_ZONE environment variable, which is
not consistent with how the nova-compute service sets its availability
zone.

Use the nova_compute_utils.get_availability_zone() method instead.

Closes-Bug #1925412

Change-Id: Ie68ecd808a60baf0d5bfe526f4355ce3c7ae5c77

fc835f8... by Liam Young

CH Sync to pick up fixes to bug/1923739

Change-Id: I7b828e8fc13ab61dac7057ca5270ccabbf4d218d
Closes-Bug: 1923739

75975ff... by Alex Kavanagh

21.04 sync - add 'hirsute' in UBUNTU_RELEASES

The 'hirsute' key in c-h/core/host_factory/ubuntu.py:
UBUNTU_RELEASES had been missed out, and is needed for
hirsute support in many of the charms. This sync is to
add just that key. See also [1]

Note that this sync is only for classic charms.

[1] https://github.com/juju/charm-helpers/pull/598

Change-Id: I60b208bbf5a04a9ab598b76ff0cf7f8baf216cbb

3709741... by Zuul <email address hidden>

Merge "21.04 libraries freeze for charms on master branch"