charm-neutron-api-plugin-arista:stable/xena

Last commit made on 2023-01-13
Get this branch:
git clone -b stable/xena https://git.launchpad.net/charm-neutron-api-plugin-arista

Branch merges

Branch information

Name:
stable/xena
Repository:
lp:charm-neutron-api-plugin-arista

Recent commits

751a2ea... by Corey Bryant

Pin tox to < 4.0.0

Tox 4.0.0 was recently released and it has several breaking changes.
We pin to < 4.0.0 here. We are planning to move forward only on the
master charm branches.

Tox is also pinned to < 4.0.0 for stable branches in upstream
openstack-zuul-jobs as well as in zosci-config. However, the
requires= section in the charm's tox.ini file ends up installing
tox>4, wiping out the zuul-pinned tox<4 that was already installed
installed. This patch fixes that.

Related-Bug: #2002788
Change-Id: I3690ac0e496b51a296613a52718986169812d24a

90d1750... by Zuul <email address hidden>

Merge "Charm use virtualenv" into stable/xena

64190da... by Felipe Reyes

Charm use virtualenv

All reactive charms should use a venv wherever possible.

Related-Bug: #1991149
Change-Id: I7e0867346e59a09ce6471739eea4bf2610722a91
(cherry picked from commit 51a26e78eac588c51f1c96e61201384874b8974f)

7c9447d... by Alex Kavanagh

Pin build.lock for all layers to the commit hash

The build.lock branch points to master which means that the layer is not
locked. Lock the layers to the commit hash instead; this ensures
reproducible builds as much as possible.

Change-Id: I8c893b216de09633c15eda229ae4bd5ec06d5475

de7f7a3... by Alex Kavanagh

Update the charmcraft.yaml for xena (no 22.04 base)

- Build on 20.04 amd64
- Run on 20.04 amd64, s390x, ppc64el, arm64

Change-Id: I3032aaaf18d5e091ec1cc3b67480968f7f2fec1c

9b6f5d4... by Alex Kavanagh

Update to build using charmcraft - xena batch

Batch to add building by charmcraft for the xena batch.
Supports just wallaby and xena in gate.

Change-Id: I3c847ec5dd8b1e0c168d4e6665f8d3e3a907ebbc

267e440... by Alex Kavanagh

21.10 - Release

Remove the "channel: candidate" from the func-test
bundles.

Change-Id: I57277e0feae10acea83e637f17013beb85e4c901

a1662c9... by Alex Kavanagh

21.10 - Update requirements.txt - pin cffi 1.14.6

* On stable/21.10 branch
* Pin cffi 1.14.6 in requirements.txt used in charm build
  for py35 compatability.

Change-Id: I65f338e47c0126f30e52b95bb21d14f7db04cd00

35ac947... by Alex Kavanagh

21.10 - Stable cut of charms for testing period

* use stable/21.10 libraries
* use zaza/zaza-openstack-tests at stable/21.10
* build.lock files for reactive charms
* bundles refer to ~openstack-charms candidate channel

Change-Id: I9f9c838dae7ffdae32765d2f6e3bd5726a5c81f1

5627cc9... by Alex Kavanagh

Add xena bundles

- add non-voting focal-xena bundle
- add non-voting impish-xena bundle
- rebuild to pick up charm-helpers changes
- update tox/pip.sh to ensure setuptools<50.0.0

Change-Id: I3a3e37fa673e76d92d3ba51874d5147da8c1c18a