charm-octavia/src/tests/bundles/overlays
Alex Kavanagh 736e243bb9 Update to build using charmcraft
Due to a build problem with the reactive plugin, this change falls back
on overriding the steps and doing a manual build, but it also ensures
the CI system builds the charm using charmcraft.  Changes:

- add a build-requirements.txt
- modify charmcraft.yaml
- modify osci.yaml
    -> indicate build with charmcraft
- modify tox.ini
    -> tox -e build does charmcraft build/rename
    -> tox -e build-reactive does the reactive build
- modify bundles to use the <charm>.charm artifact in tests.
  and fix deprecation warning re: prefix
- tox inception to enable tox -e func-test in the CI
- Unit test fix

Depends-On: https://review.opendev.org/c/openstack/charm-keystone/+/830986
Depends-On: https://review.opendev.org/c/openstack/charm-interface-keystone/+/830988
Change-Id: Iadd11634d1fe44731ecf0a6104561b4aeebff23f
Co-authored-by: Aurelien Lourot <aurelien.lourot@canonical.com>
2022-04-02 12:03:51 +01:00
..
focal-xena-ha-ovn.yaml.j2 Update to build using charmcraft 2022-04-02 12:03:51 +01:00
focal-xena-ha.yaml.j2 Update to build using charmcraft 2022-04-02 12:03:51 +01:00
focal-yoga-ha-ovn.yaml.j2 Update to build using charmcraft 2022-04-02 12:03:51 +01:00
focal-yoga-ha.yaml.j2 Update to build using charmcraft 2022-04-02 12:03:51 +01:00
impish-xena-ha-ovn.yaml.j2 Update to build using charmcraft 2022-04-02 12:03:51 +01:00
impish-xena-ha.yaml.j2 Update to build using charmcraft 2022-04-02 12:03:51 +01:00
jammy-yoga-ha-ovn.yaml.j2 Update to build using charmcraft 2022-04-02 12:03:51 +01:00
jammy-yoga-ha.yaml.j2 Update to build using charmcraft 2022-04-02 12:03:51 +01:00
local-charm-overlay.yaml.j2 Test bundles for focal-wallaby and hirsute-wallaby 2021-06-28 13:28:44 +00:00