[Blueprint servercloud-p-openstack-charms] Revisiting openstack juju charms

Adam Gandelman adam.gandelman at canonical.com
Mon Nov 7 20:57:42 UTC 2011


Blueprint changed by Adam Gandelman:

Whiteboard changed:
+ Work items:
+ 
+ nova-cloud-controller: Split into charms after Juju supports multiple units on a machine (or colocation)
+ nova-network: Add VLAN net manager support
+ glance: ceph interface and optional, configurable S3 support
+ glance: split API and registry server to individual charms (when Juju features become available)
+ swift: general overhaul 
+ swift: think about and rework storage node add-unit / remove-unit & balancing
+ swift: load balancing relations
+ all charms: need relations to nagios and collectd
+ keystone: charm needed
+ nova-volume: charm needed
+ horizon: charm needed
+ nova-compute: SSL for live migration
+ rabbitmq: add active-active clustering support
+ melange: charm needed if quantum is supported (tech preview)
+ 
+ 
  Current Charms:
-  * nova-cloud-controller
-  * nova-compute
-  * glance
-  * swift-proxy
-  * swift-storage
+  * nova-cloud-controller
+  * nova-compute
+  * glance
+  * swift-proxy
+  * swift-storage
  
  TODOS for current charms:
-  * Reimplement swift-storage pool (one juju service unit per swift zone, allow add-unit per zone)
-  * Break nova-cloud-controller into individual charms (nova-api, nova-scheduler, nova-objectstore)
-  * Enable and ensure Horizontal scaling  of swift-proxy , glance and nova-cloud-controller
+  * Reimplement swift-storage pool (one juju service unit per swift zone, allow add-unit per zone)
+  * Break nova-cloud-controller into individual charms (nova-api, nova-scheduler, nova-objectstore)
+  * Enable and ensure Horizontal scaling  of swift-proxy , glance and nova-cloud-controller
  
  Charms needed:
-  * keystone
-  * nova-volume
+  * keystone
+  * nova-volume

-- 
Revisiting openstack juju charms
https://blueprints.launchpad.net/ubuntu/+spec/servercloud-p-openstack-charms



More information about the Ubuntu-server-bugs mailing list