Update git submodules

* Update charm-manila-ganesha from branch 'master'
  to a7c68e591e2f5d44404c15a1868a93da2a853d74
  - 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 re-enables the gate for Xena.
    
    Depends-On: https://review.opendev.org/c/openstack/charm-manila-ganesha/+/831057
    Change-Id: Icd7c0a6d1c4c71d28f8bf9a2d8b6a18ec58b8e4e
This commit is contained in:
Alex Kavanagh
2022-03-22 18:55:48 +00:00
committed by Gerrit Code Review
parent 14e421b88e
commit 7ae15402d5