charm-trilio-horizon-plugin:stable/4.1

Last commit made on 2022-07-27
Get this branch:
git clone -b stable/4.1 https://git.launchpad.net/charm-trilio-horizon-plugin

Branch merges

Branch information

Name:
stable/4.1
Repository:
lp:charm-trilio-horizon-plugin

Recent commits

285bccc... by Liam Young

Correct bundles charm channel

Change-Id: Ica3a02ba4c0e1322422981ccecd20588e48a2883

66796cd... by Liam Young

Setup Trilio 4.1 branch

Adjust bundles for 4.1 test coverage and update .gitreview to
point at 4.1 branch.

Change-Id: Ifbb90618128e60b61f432150b6ffc6bbabbe5882

3fdc50f... by Liam Young

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
- Pin everything in wheelhouse.txt for bionic and focal support.
  This will need updating when the charm channels are created.

Change-Id: I6be651732c1778e29c7cbe2bf767c60ceec356eb

af6a5b5... by Corey Bryant

Add yoga bundles and release-tool syncs

* charm-helpers sync for classic charms
* sync from release-tools
* switch to release-specific zosci functional tests
* run focal-ussuri as smoke tests
* remove trusty, xenial, and groovy metadata/tests
* drop py35 and add py39

Change-Id: Iaf03fec031aecd7fa89d36b6b2f4d385dd63397b

529d2a2... by Billy Olsen

Sync in the tox/pip changes for blessings

The need to sync in the tox/pip changes for setuptools < 58 that is used
in other charms. Reactive charms depend on charm-tools, which depends on
blessings<=1.6 which uses 2to3 that is deprecated and removed in
setuptools 58.0.

Change-Id: Ib90b58940c122913dd25ff0990cc3fa200183bea

c6a5fda... by Zuul <email address hidden>

Merge "Add update-trilio action"

f7b8f9b... by Liam Young

Add update-trilio action

Add update-trilio action which can be run after a Trilio
upgrade.

Trilio sometimes updates packages in package repositiories that
require DB migrations or config file changes. Since these package
updates are not applied by the charm as they would be by changing the
openstack-origin or triliovault-pkg-source the charm has no event to
react to to automatically perform the post package upgrade actions.
This change adds an action `update-trilio` which can
be run to apply the changes.

Change-Id: I60034c9a7b14307835776a30b753905aab87aa75

ee9cbc7... 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: I3acf48662c34d65624e2a585b6fe1d08bd5632eb

eee986a... by Corey Bryant

rebuild - restore c-h proxy env vars for add-apt-repository

Change-Id: Ibea3456472e06ff1c06d5ad208a51b8634e9c1e2

afdfd99... by Chris MacNaughton

Add new osci.yaml

This change is preparatory to migration Ubuntu OpenStack CI
from Jenkins to Zuul

Change-Id: Id44d2037d5743bc882388141d726194c51d82fbf