charm-barbican/src/metadata.yaml
Myles Penner c8ec165fc0 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 charmbuild to .zuul.yaml
- Add rename.sh to build process

Change-Id: Ia22e04e6da00eb176558d43f09c967d37f2366f4
2024-09-05 20:42:52 +00:00

24 lines
683 B
YAML

name: barbican
summary: A REST API for secure storage, provisioning and management of secrets
maintainer: OpenStack Charmers <openstack-charmers@lists.ubuntu.com>
description: |
Barbican is a REST API designed for the secure storage, provisioning and
management of secrets such as passwords and encryption keys. It is aimed at
being useful for all environments, including large ephemeral Clouds
tags:
- openstack
subordinate: false
requires:
shared-db:
interface: mysql-shared
amqp:
interface: rabbitmq
identity-service:
interface: keystone
hsm:
interface: barbican-hsm
optional: true
secrets:
interface: barbican-secrets
optional: true