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

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

Branch merges

Branch information

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

Recent commits

cff51a6... by Zuul <email address hidden>

Merge "Charm use virtualenv" into stable/victoria

bfb4804... 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: I342a62398f01a651d1122e9920131b0bbfb616c5

7ee2faf... 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)

168e9df... 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: If2dcb107148a2f5035e05c78cffc1e55a7f2e4d7

78416ac... by Alex Kavanagh

Migrate charm charmhub for stable/victoria

- start from stable/victoria branch
- Do charmcraft, osci, zuul changes
- Modify libs to point to stable/victoria for:
  - charmhelpers
  - charms.openstack (as needed)
  - zaza & zaza.openstack.tests
- Remove unsupported test bundles
- migration bundles to charmhub.io (ch: prefix + channels)
- Build on 20.04 amd64
- Run on 20.04 amd64, s390x, ppc64el, arm64

Change-Id: I5f7863a62b01a04173f68992f2107096575e95be

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

e8281c4... 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: I2d24adb251766828a21f818ddd88d0f846c7cc42