charm-neutron-gateway:stable/21.04

Last commit made on 2021-09-15
Get this branch:
git clone -b stable/21.04 https://git.launchpad.net/charm-neutron-gateway

Branch merges

Branch information

Name:
stable/21.04
Repository:
lp:charm-neutron-gateway

Recent commits

011ee19... by Hemanth Nakkina

Add extension fwaas_v2 based on neutron-api relation data

fwaas_v2 extension is added in l3_agent.ini by default from stein.
However with the newly introduced neutron-api configuration parameter
enable-fwaas, the extension have to added only when it is set to true
on neutron-api charm.

neutron-api charm adds enabled-fwaas as relation data in the commit
https://review.opendev.org/c/openstack/charm-neutron-api/+/806676.
This patch removes special handling of fwaas_v2 as l3_extension_plugins
is already updated in relation data based on neutron-api enable-fwaas
configuration.

Remove python3-neutron-fwaas in package list from stein release. The
package is already part of dependency of neutron-l3-agent until Ussuri
release and the dependency will be removed from Victoria release in
package control files.

Synced charmhelpers to get related changes
https://github.com/juju/charm-helpers/pull/640

Partial-Bug: #1934129
Change-Id: I07db7fb7c2f00eaf4c0a5bcc082c73922b87d1c0
(cherry picked from commit de22d6cbe2d9755048019674b8be1a4d11280649)

63568bc... 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: Ia525250e139ea0fd86cc0f19919a7739eda1cb09
(cherry picked from commit 6a22df54a76d0d915be21221cdd74f020ce43ead)

cf110e5... by Corey Bryant

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

Change-Id: Ia878f5cce4117f1d7e22e75bfa8988e4602518dc
Co-authored-by: Aurelien Lourot <email address hidden>

23637ab... 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: I8c8fb11dece52a2abd8a30469def86ebfd023995

5f33d68... 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: I3798a8dc52cd80464481692d821590d367a9bf29

b3f6993... by Liam Young

Implementation of deferred restarts

Add deferred restart actions and config.

Change-Id: I6aeceae10b7a25ba5bfd6f2cb07f510a9481d0ba

9b4888d... by Zuul <email address hidden>

Merge "21.04 libraries freeze for charms on master branch"

6facf64... 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: I78d24b0e2f4218abaa6c7fd5854319ab9fa6f01a

069aa20... by Nobuto Murata

Update worker-multiplier config description

Based on the change in charm-helpers:
https://github.com/juju/charm-helpers/pull/553

Related-Bug: #1843011
Change-Id: Ia9c6c6787c9798e3a3d4b98f316cc7f2b38af711

e0a7188... by Rodrigo Barbieri

Improve documentation on data-port functionality

Update docs to clarify that manual removing of previous
values are required if the config changes.

Change-Id: Ia13b5e2a9b38a8a9e4e2d6cb38d308a114c3cbc2
Related-bug: #1915967