Charms

This page lists the charms that make up the OpenStack Charms project.

Each stable release of OpenStack Charms is backwards-compatible to cover all currently-supported combinations of Ubuntu and OpenStack, relative to the specific payload of each charm.

Note

The latest stable charm revision should be used before proceeding with topological changes, charm application migrations, workload upgrades, series upgrades, or bug reports.

OpenStack charms (Stable)

These charms have stable releases with ongoing maintenance and testing. They meet the requirements of payload project health, payload packaging, upgradability, charm test gates, and the general release guidelines of the OpenStack Charms project.

Charm

Initial release

aodh

< 16.10

barbican

16.10

barbican-vault

19.04

ceilometer

< 16.10

ceilometer-agent

< 16.10

cinder

< 16.10

cinder-backup

< 16.10

cinder-backup-swift-proxy

20.05

cinder-ceph

< 16.10

designate

< 16.10

glance

< 16.10

heat

< 16.10

keystone

< 16.10

keystone-ldap

17.02

keystone-saml-mellon

20.05

manila

20.02

manila-ganesha

20.02

masakari

20.05

masakari-monitors

20.05

mysql-innodb-cluster

20.05

mysql-router

20.05

neutron-api

< 16.10

neutron-api-plugin-arista

20.08

neutron-api-plugin-ovn

20.05

neutron-dynamic-routing

18.08

neutron-gateway

< 16.10

neutron-openvswitch

< 16.10

nova-cell-controller

18.11

nova-cloud-controller

< 16.10

nova-compute

< 16.10

octavia

19.04

octavia-dashboard

19.04

octavia-diskimage-retrofit

19.07

openstack-dashboard

< 16.10

placement

19.10

swift-proxy

< 16.10

swift-storage

< 16.10

Supporting charms (Stable)

These charms have stable releases with ongoing maintenance and testing. They are classified differently because the payload of each is not technically an OpenStack project.

Charm

Initial release

ceph-fs

20.02

ceph-iscsi

20.10

ceph-mon

< 16.10

ceph-osd

< 16.10

ceph-proxy

18.02

ceph-radosgw

< 16.10

ceph-rbd-mirror

19.04

cinder-purestorage

19.10

designate-bind

< 16.10

glance-simplestreams-sync

18.05

gnocchi

17.08

hacluster

< 16.10

ovn-central

20.05

ovn-chassis

20.05

ovn-dedicated-chassis

20.05

pacemaker-remote

20.05

percona-cluster

< 16.10

rabbitmq-server

< 16.10

trilio-data-mover

20.08

trilio-dm-api

20.08

trilio-horizon-plugin

20.08

trilio-wlm

20.08

vault

18.05

Tech-preview charms (Beta)

These charms do not have stable releases, even though they may technically have “stable/yy.mm” branches. Regardless of any maintenance and testing that these charms may receive, some work (major bugs, payload packaging issues, project issues, general QA) is still required before the charms are ready for production use (promoted to Stable).

Alpha charms (Edge)

This classification of charms includes those which may be a proof-of-concept, a test fixture, or one which is in active development. They are not intended to be used in production. Supportability, upgradability, testability may be lacking, either from a charm perspective, or from the workload package perspective.

Maintenance-mode charms

These charms are in maintenance mode, meaning that new features and new releases are not actively being added or tested with them. Generally, these were produced for a demo, PoC, or as an example.

  • None at this time.

Deprecated charms

These charms have reached EOL and are deprecated.