charm-ceilometer/metadata.yaml
Myles Penner 5ec01104bb Add charmcraft 3 support
Summary of changes:
- Update the charmcraft.yaml file to use base and platforms, only
  allowing noble support.
- Update config to default to caracal.
- Update osci.yaml to use the charmcraft 3.x/beta
- Drop non-noble tests
- Update constraints file from -2024.1.txt to -noble.txt
- Add noble and oracular to charmhelpers
- Set env var in tox.ini TEST_JUJU3=1
- Add charmbuild to .zuul.yaml

Change-Id: I2fdd4221dbb25377355ca2b3ca8d0752c9084b0d
2024-09-03 21:18:05 +00:00

51 lines
1.3 KiB
YAML

name: ceilometer
summary: OpenStack Telemetry
maintainer: OpenStack Charmers <openstack-charmers@lists.ubuntu.com>
description: |
Ceilometer project aims to become the infrastructure to collect measurements
within OpenStack so that no two agents would need to be written to collect
the same data. It's primary targets are monitoring and metering, but the
framework should be easily expandable to collect for other needs. To that
effect, Ceilometer should be able to share collected data with a variety
of consumers.
docs: https://discourse.charmhub.io/t/ceilometer-docs-index/11219
tags:
- openstack
- telemetry
- misc
extra-bindings:
public:
admin:
internal:
provides:
nrpe-external-master:
interface: nrpe-external-master
scope: container
ceilometer-service:
interface: ceilometer
requires:
shared-db:
interface: mongodb
amqp:
interface: rabbitmq
amqp-listener:
interface: rabbitmq
identity-service:
interface: keystone
identity-notifications:
interface: keystone-notifications
identity-credentials:
interface: keystone-credentials
ha:
interface: hacluster
scope: container
metric-service:
interface: gnocchi
event-service:
interface: event-service
certificates:
interface: tls-certificates
peers:
cluster:
interface: ceilometer-ha