Call for Testing: OpenStack charm - Python rewrites

Adam Gandelman adamg at canonical.com
Mon Aug 19 19:01:41 UTC 2013


Hi All-

At the beginning of this cycle we set out to rid the OpenStack charm set
of all things Bash [1].  The goal was to standardize on Python across
the board and develop some common patterns across the charms, leaning
heavily on shared code from the lp:charm-helpers project.   This work is
now done and ready for wider testing.  The affected charms include
cinder, glance, nova-cloud-controller, nova-compute, swift-storage and
openstack-dashboard.  All charms should be functionally the same and
support the deployment configurations that we've targeted since Essex. 

The rewritten charms are currently hosted off the openstack-charmers [2]
LP repository, labeled "python-redux"  I plan to raise merge proposals
for each into the main charm store branches after we finish up our local
testing.  Any additional testing that others wish to provide in their
own environments would be *greatly* appreciated.  A juju-deployer
configuration that will deploy from these branches is also available for
easy testing [3]

Thanks,
Adam

[1]
https://blueprints.launchpad.net/ubuntu/+spec/servercloud-s-openstack-charms
[2] http://code.launchpad.net/~openstack-charmers
[3]
http://bazaar.launchpad.net/~openstack-charmers/+junk/openstack-ha/view/head:/python-redux.json



More information about the Juju mailing list