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
8 lines
195 B
Plaintext
8 lines
195 B
Plaintext
# Charm dependencies
|
|
keystoneauth1
|
|
python-glanceclient
|
|
|
|
git+https://github.com/openstack/charms.openstack.git#egg=charms.openstack
|
|
|
|
git+https://github.com/juju/charm-helpers.git#egg=charmhelpers
|