Frode Nordahl 2fb0cf1250 Build separately for each supported series and use binary builds
Charms for OpenStack Yoga supports both Ubuntu Focal and Jammy
which means Python 3.8 and Python 3.10.  Managing dependencies
across those two versions is non-trivial and we need to build
the charm on the series the charm is supposed to support.

Switch to using a binary build which allows pip's dependency
resolution to work.

Update charm to consume the 1.0/stable track for the snap.

Bundles:
- Drop the renaming of the charm artifact and reference the
  series specific charm artifact in the bundles instead.
- Fix gss mirror list, jammy retrofit-series and use 8.0/stable
  for MySQL.

Closes-Bug: #1981334
Closes-Bug: #1970653
Closes-Bug: #1975491
Change-Id: I8c924038ee1c5ff258c41a44ad14ebc86a107b1b
2022-09-08 13:55:41 +02:00
2019-06-16 10:08:51 +02:00
2019-06-16 10:08:51 +02:00
2021-10-06 16:25:30 -04:00
2021-10-06 16:25:30 -04:00

Overview

This subordinate charm provides the Octavia Diskimage Retrofit tool

Usage

There is a section in the Octavia appendix in the OpenStack Charms Deployment Guide that describes how to deploy and use the charm.

A bundle overlay for use in conjunction with the OpenStack Base bundle is also available.

Note

: The charm relies on Glance image properties as provided by the Glance Simplestreams Sync Charm for automatic discovery of the most recent image, and as such is designed to be deployed as a subordinate to it.

Note

: When establishing connections to cloud services such as Glance and Keystone in clouds that have TLS enabled, the system certificate store will be used to verify the peer. It is the responsibility of the principle charm to populate the system certificate store.

Bugs

Please report bugs on Launchpad.

For general questions please refer to the OpenStack Charm Guide.

S
Description
Juju Charm - Octavia Diskimage Retrofit
Readme
17 MiB
Languages
Python 96.9%
Go Template 2.5%
Shell 0.6%