charm-magnum-dashboard:stable/2023.1

Last commit made on 2023-06-08
Get this branch:
git clone -b stable/2023.1 https://git.launchpad.net/charm-magnum-dashboard

Branch merges

Branch information

Name:
stable/2023.1
Repository:
lp:charm-magnum-dashboard

Recent commits

fd1dfa9... by Felipe Reyes

Bump up Charm-helpers revision

Update src/build.lock to get the latest revision available in the
stable/antelope branch, among the most relevant patches are:

837a8b58 Support legacy cert requests (#799)
580c7764 Update Makefile to be consistent with CI (#777) (#795)
a2468260 Run CI on stable branches (#786) (#787)
ed014373 Update method for checking endpoint protocol (#769) (#775)

Change-Id: I7718e890c6b5cacc8285020b12221b4eeb2efa86

385d599... by Zuul <email address hidden>

Merge "Stable artefacts for stable/2023.1 (antelope)" into stable/2023.1

5d7ad79... by Alex Kavanagh

Stable artefacts for stable/2023.1 (antelope)

This patch is to lock the stable/2023.1 (antelope release) charms
down so that as much as possible.
In particular, this patch does:

- set the .gitreview to stable/2023.1
- lock zaza and zaza-openstack-tests to stable/antelope branches
- for reactive charms Add build.lock files to lock the layers
  and python modules used to build the charm.
- for ops framework charms, extract a pip freeze from the
  charmcraft container after building the charm to lock the
  modules used to build the charm.
- drop the kinetic bundles if the exist. (Note the updates to
  tests.yaml is in another batch (topic: antelope-voting)
- update the bundles so that they point to the antelope specific
  channels. e.g. 2023.1/edge for OpenStack charms, 23.03/edge for
  OVN charms, quincy/edge for Ceph charms and generally, the
  appropriate LTS Jammy branch for the various support charms.

Change-Id: I7ab5a73192670c4c3ee0a3a0b79290a4ef3284b0

23f060e... by Corey Bryant

Enable jammy-antelope voting and drop kinetic-zed tests

* Voting was turned on for jammy-antelope in the
  project-template for charm-functional-jobs in zosci-config
* Voting for jammy-antelope bundles with non-standard names
  is turned on in individual charms
* Kinetic-zed bundles/tests are removed

Change-Id: I23dc63fc3a56a4886824cc7de09269643bfe0038
(cherry picked from commit de86d6c473c33fd06a1f474bdf8105705ee183d4)

3f8c791... by Corey Bryant

Add Antelope support

* sync charm-helpers to classic charms
* change openstack-origin/source default to antelope
* align testing with antelope
* add new antelope bundles
* add antelope bundles to tests.yaml
* add antelope tests to osci.yaml and .zuul.yaml
* update build-on and run-on bases

Change-Id: I8332f06e1d020a1132d1ef99a05151b13089c917

c352701... by Felipe Reyes

Set container-infra API version to 1.9 for >=Ussuri,<=Wallaby.

Horizon needs to use container-infra 1.9 version, the openstack
client's default, to be able to resize k8s clusters, but by default
Horizon uses 1.1 until Xena (
https://opendev.org/openstack/magnum-ui/commit/1fc627fb ).

This change sets OPENSTACK_API_VERSIONS['container-infra'] to 1.9 for
U/V/W, and unsets the key for >=Xena

Closes-Bug: #1998509
Change-Id: Ie358e9c115273ae648c9bef2aedaae50e5ee179d

05b6045... by Liam Young

Fix charm for tox4 compatibility

Related-Bug: 2002788
Change-Id: I8a25f2125e0bbe60989a680e54d6349b4bf5ebd4

03ead1d... by Corey Bryant

Add Kinetic and Zed support

* sync charm-helpers to classic charms
* change openstack-origin/source default to zed
* align testing with zed
* add new zed bundles
* add zed bundles to tests.yaml
* add zed tests to osci.yaml and .zuul.yaml
* update build-on and run-on bases
* add bindep.txt for py310
* sync tox.ini and requirements.txt for ruamel
* use charmcraft_channel 2.0/stable
* drop reactive plugin overrides
* move interface/layer env vars to charmcraft.yaml

Change-Id: Ib18f9dc365cc1bf38e9901706fce4444aa2f0f08

ed077d6... by Alex Kavanagh

Add *.charm to gitignore

This patch adds *.charm to the .gitignore to ensure that any built
artifacts are ignored.

Change-Id: Ia45421dfaa991606f803dc9dec7f62d5184325f2

3768968... 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: I940a619735f3d407a5cb18dfaa7a6b46a03ef9b9