[Blueprint server-o-ensemble-orchestra-openstack-support] Ensemble should support Orchestra and OpenStack as a deployment medium

Clint Byrum clint at fewbar.com
Fri May 27 00:08:41 UTC 2011


Blueprint changed by Clint Byrum:

Whiteboard changed:
-  
-  2 basic ways Ensemble could integrate with Orchestra:
-   a.) orchestra add an ec2 interface... ensemble is probably pretty low in requirements (ListInstances, RunInstances...) -> Orchestra todo, can use a subset
-   b.) ensemble support interacting with orchestra via cobbler's api. -> option a seems agreed on
-   
+ Work Items:
+ prototype deploying openstack with just pre-determined cloud-config stanzas fed into Cobbler: TODO
+ prototype puppet modules for deploying OpenStack: TODO
+ prototype ensemble driving physically deployed machines with a cloud-config stanza installing the agent and the Orchestra Server as bootstrap node: TODO
+ Collect data gathered from prototyping and record in spec/blueprint: TODO
+ Report findings of prototyping via mailing list / bogs: TODO
+ Develop deployment method for simple openstack components using chosen tool: TODO
+ Develop deployment method for more advanced openstack components using chosen tool: TODO
+ 
+ 
+ --- UDS session notes ---
+ 
+  2 basic ways Ensemble could integrate with Orchestra:
+   a.) orchestra add an ec2 interface... ensemble is probably pretty low in requirements (ListInstances, RunInstances...) -> Orchestra todo, can use a subset
+   b.) ensemble support interacting with orchestra via cobbler's api. -> option a seems agreed on
+ 
  OpenStack:
  - need to allow OpenStack object storage (swift) in addition to S3 storage
  - need to distinguish between Rackspace and OpenStack, we want to interact with both
  - missing python-swift-twisted client library (txRackspace is a placeholder) to OpenStack Object storage (To do for OpenStack)
  
  Not enough resources in ensemble team to work on this
  
  ACTION:
-  * gustavo to send soren email regarding needed api functions for twisted client lib
-  * cloud init to support Rackspace meta-data (nice, not required)
-  * orchestra to give a twisted API to create physilcal machine that ensemble can call (aws or openstack)
-  * have a simple way for orchestra to deploy a pool of machine that are made availabe for ensemble
+  * gustavo to send soren email regarding needed api functions for twisted client lib
+  * cloud init to support Rackspace meta-data (nice, not required)
+  * orchestra to give a twisted API to create physilcal machine that ensemble can call (aws or openstack)
+  * have a simple way for orchestra to deploy a pool of machine that are made availabe for ensemble
  
  < JAMES PAGE >
-  ------------
-         \   ^__^
-          \  (oo)\_______
-             (__)\       )\/\
-                 ||----w |
-                 ||     ||
+  ------------
+         \   ^__^
+          \  (oo)\_______
+             (__)\       )\/\
+                 ||----w |
+                 ||     ||
  
  Is he here ? WOW

-- 
Ensemble should support Orchestra and OpenStack as a deployment medium
https://blueprints.launchpad.net/ubuntu/+spec/server-o-ensemble-orchestra-openstack-support



More information about the Ubuntu-server-bugs mailing list