The OpenStack charm repositories are all tagged as release:independent; however the OpenStack Charms project does have a regular release cadence which makes specific demands on the charms in terms of development and testing.
The OpenStack Charms team produces a release every 6 months aligned to the main OpenStack release cadence.
To be included as part of a release, the (sub)team supporting a charm must meet the following release requirements:
Charms which don’t meet these requirements can continue to be part of the OpenStack Charms project, but won’t form part of the official 3 monthly charm release. This approach allows new charms to incubate as part of the wider OpenStack Charms project, with inclusion in the 3-monthly release when this policy is met.
Charms may choose to opt-out of the co-ordinated charm release, and follow a more independent release approach - this may be appropriate for supporting charms in the wider OpenStack ecosystem which are not aligned to the main OpenStack release cycle.
This policy is broadly based on the Charm Store ‘curated charm’ policy adopted by the wider charm community, and as such charms not meeting the OpenStack Charms release policy will not form part of the curated charm set on the Juju Charm Store.