Go to file
Alex Kavanagh 418bd85392 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

This change also switches away from directory backed OSD devices
in the test bundles, as they are not supported anymore.

Change-Id: I57d1b47afbbeef211bb777fdbd0b4a091a021c19
Co-authored-by: Aurelien Lourot <aurelien.lourot@canonical.com>
2022-04-12 12:05:59 +02:00
2022-04-12 12:05:59 +02:00
2020-11-12 09:06:46 +01:00
2019-04-19 19:44:57 +00:00
2019-01-10 16:11:41 +01:00
2021-12-15 11:02:05 +00:00
2019-01-10 16:11:41 +01:00
2022-04-12 12:05:59 +02:00
2022-04-12 12:05:59 +02:00
2021-11-12 11:13:56 -05:00
2022-04-12 12:05:59 +02:00
2022-04-12 12:05:59 +02:00
Description
Juju Charm - Ceph RBD Mirroring
16 MiB
Languages
Python 99.4%
Shell 0.6%