JUJU Charm Certification

Mark Shuttleworth mark at ubuntu.com
Mon Aug 29 16:06:42 UTC 2016


On 29/08/16 11:23, SivaRamaPrasad Ravipati wrote:
> How to get my newly created juju charm into the Charm store as a
> Ubuntu certified (or) recommended (Official) Charm?
>
> Is Charm Certification  paid One?
>

The "curated" charms are the ones that anybody can deploy directly, as
in "juju deploy charmname". Those are charms that have been reviewed and
meet policy requirements, and we are confident that the maintainers of
the charms will keep them up to date as everything around them continues
to evolve. There is no charge for that, it's like maintaining packages
in Ubuntu, as long as you show that you care and can do it well then
welcome to the community!

Key questions these folks will ask:

 * do your charms support the full lifecycle - install, scale up, scale
back, upgrade
 * do your charms integrate with the likely monitoring and management
things people care about
 * do your charms work with the likely other components (i.e. neutron or
cinder in openstack)
 * are they built with tests and other indicators of quality and maintenance
 * is there a commitment to keeping them in good condition over time

> How can I integrate myCharm into ubuntu-Autopilot? 

That's a separate conversation, I would suggest you start with Mark
Baker cc'd. The main things we care about for Autopilot, in terms of the
charms, are:

 * are the charms being tested daily in OIL (OpenStack Interop Lab)
 * do they have a high success rate in OIL?
 * are there versions of the charms that work with OpenStack trunk and
stable (i.e. Mitaka and Newton)
 * are we confident there will be a Newton-safe version of the charm
when Newton releases?
   - mainly we look for upstream CI/CD with these charms againts stable
and trunk OpenStack
 * is there CI of the next version of the charmed software (i.e. will
there be charms of your next release)

Mark




More information about the Juju mailing list