charm-ceilometer-agent/metadata.yaml
Myles Penner cd5e40d495 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: If200e251b667c527a5c1aa9db293b6e0eda4a53d
2024-09-03 21:18:40 +00:00

34 lines
1.0 KiB
YAML

name: ceilometer-agent
subordinate: true
summary: Subordinate charm for deploying Ceilometer compute agent
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.
.
This charm should be used in conjunction with the ceilometer and nova-compute
charms to collect OpenStack measurements.
tags:
- openstack
- telemetry
- misc
provides:
nrpe-external-master:
interface: nrpe-external-master
scope: container
nova-ceilometer:
interface: nova-ceilometer
scope: container
requires:
container:
interface: juju-info
scope: container
ceilometer-service:
interface: ceilometer
amqp:
interface: rabbitmq