charm-cloudkitty/charmcraft.yaml
hernandanielg eb39635b4d Cloudkitty charm
This charm enables the deployment of the cloudkitty service
in the Openstack environment, cloudkitty service provides rating as a service
based on metrics, it handles field mapping rules to calculate costs and generate reports for the end-user.

Cloudkitty charm can relate to mysql,  rabbitmq-server, gnocchi and keystone.

func-test-pr: https://github.com/openstack-charmers/zaza-openstack-tests/pull/929
Change-Id: I35353c24c779b226d5edd2641a3177258849122b
2022-10-06 19:31:43 +00:00

33 lines
720 B
YAML

type: charm
parts:
charm:
after: [update-certificates]
charm-python-packages:
# See https://github.com/canonical/charmcraft/issues/551
- setuptools
build-packages:
- git
update-certificates:
plugin: nil
# See https://github.com/canonical/charmcraft/issues/658
override-build: |
apt update -qqq
apt install -qy ca-certificates
update-ca-certificates
bases:
- build-on:
- name: ubuntu
channel: "20.04"
architectures: [amd64]
run-on:
- name: ubuntu
channel: "22.04"
architectures: [amd64, s390x, ppc64el, arm64]
run-on:
- name: ubuntu
channel: "20.04"
architectures: [amd64, s390x, ppc64el, arm64]