Files
charm-manila-ganesha/src/metadata.yaml
Myles Penner 84cf1968c5 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

Change-Id: I5a6ba15bebf955ad84ed0b98f39f096d0970d4a0
2024-09-04 20:09:38 +00:00

30 lines
832 B
YAML

name: manila-ganesha
summary: Manila-Ganesha allows binding Manila to CephFS via Ganesha
maintainer: OpenStack Charmers <openstack-charmers@lists.ubuntu.com>
description: |
Nfs-ganesha is a user-mode file server for NFS v3, 4.0, 4.1, 4.1 pNFS,
and 4.2; and for 9P from the Plan9 operating system. It can support
all these protocols concurrently. Manila-Ganesha allows connecting
a Manila server to a Ceph cluster via CephFS.
tags:
- storage
- file-servers
subordinate: false
extra-bindings:
tenant-storage:
provides:
manila-plugin:
interface: manila-plugin
nrpe-external-master:
interface: nrpe-external-master
scope: container
requires:
ceph:
interface: ceph-client
shared-db:
interface: mysql-shared
amqp:
interface: rabbitmq
identity-service:
interface: keystone-credentials