charm-manila-dashboard:stable/yoga

Last commit made on 2022-06-15
Get this branch:
git clone -b stable/yoga https://git.launchpad.net/charm-manila-dashboard

Branch merges

Branch information

Name:
stable/yoga
Repository:
lp:charm-manila-dashboard

Recent commits

103152c... by Alex Kavanagh

Update the bundles to use the stable track, edge risk for yoga

The bundles for the yoga channel currently point to "latest/edge"
channel for all the charms. This update points the charms to the
appropriate channel for the charm being used, either from ceph,
openstack, ovn or the misc tracks.

Change-Id: I8466ac62b55e46e5a8e46f7e926896116f3a8d67

82bd88b... by Alex Kavanagh

Updates for stable branch creation

- Set default branch for git review/gerrit.
- Switch tests to stable.
- Switch to using stable charm-helpers branch.
- Switch to using stable charm.openstack branch.
- Switch to using stable zaza, zaza-openstack-tests
  branch
- (reactive charms) Add build.lock file

Change-Id: I2e9a6b83a8f16e7a35bdf75e66a036ab025884f9

08b15e9... by Alex Kavanagh

Updates to enable jammy and finalise charmcraft builds

- Add 22.04 to charmcraft.yaml
- Update metadata to include jammy
- Remove impish from metadata
- Update osci.yaml to include py3.10 default job
- Modify tox.ini to remove py35,py36,py37 tox target and add py310
  target.
- ensure that the openstack-origin is yoga

Change-Id: I0cf2bea249c415d285d9d2d7817fcf027c45e580

8224f28... by Alex Kavanagh

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

Change-Id: I7d6a607374b142ee908e10608aebbe0a23686ec3

6ad6e06... by Alex Kavanagh

Migrate charm to charmhub latest/edge track

Change-Id: Iadeaea7927b720ae6b5ad09ae929d46e06425351

c0ad2b2... by Corey Bryant

Additional test updates

* switch to release-specific zosci functional tests
* switch to yoga zosci unit test job
* add py39

Change-Id: I00ae17b94c423c895ce682b4e2a88294020cca1a

0d227b0... by Corey Bryant

Add yoga bundles and release-tool syncs

* charm-helpers sync for classic charms
* pin pyparsing for aodhclient
* pin cffi for py35
* add non-voting focal-yoga bundle
* add non-voting jammy-yoga bundle
* add series metadata for jammy
* switch xena bundles to voting
* run focal-ussuri as smoke tests
* remove trusty, xenial, and groovy metadata and tests

Change-Id: I2418e402bf69129d95db287b892ee6391e04c0cb

88bff4d... 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: Ie540c33ee131622d31c6deb7e113897a40340918

7f1fe30... 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: I58f547a1eea71711f29f77eee6e1575e7fadf187

4eea16d... by Zuul <email address hidden>

Merge "Add impish to metadata.yaml"