[Blueprint server-o-ensemble] Get Ensemble into Ubuntu

Clint Byrum clint at fewbar.com
Wed Jun 8 21:02:03 UTC 2011


Blueprint changed by Clint Byrum:

Whiteboard changed:
  Work Items:
- [clint-fewbar] Prepare txzookeeper packaging for upload to Ubuntu: TODO
+ [clint-fewbar] Prepare txzookeeper packaging for upload to Ubuntu: INPROGRESS
  [clint-fewbar] Get txzookeeper sponsored into Debian: TODO
  [clint-fewbar] Upload latest zookeeper to Ubuntu: TODO
  [clint-fewbar] Submit debdiff of latest zookeeper to Debian: TODO
  [txaws-admins] release txaws with fixes needed by ensemble: TODO
  [clint-fewbar] Prepare ensemble package for upload to Ubuntu: TODO
  [niemeyer] Ensemble Daily PPA: DONE
  
  == The road to main for ensemble ==
- 
  
  1. When do we want that to happen?
  
  - 11.10 Ensemble in Universe, problem,  ensemble is rapidly developing
  how to deal with updates.
  
  Ensemble can't be "frozen" past a stable release.  We need to deploy new
  features for the project to be successful.
  
  Two possible approaches:
  
  - Use a PPA (simpler, works well)
  - Do SRUs every month or so (much more heavy weight, apparently unnecessary)
  
  We'll probably be going with the second option.
  
- 
  2. What do we need to get done for this to happen?
  
  Needed dependencies:
  
  - txzookeeper (not packaged yet)
  - txaws (must be upgraded)
  - zookeeper (needs patches which were already pushed upstream)
  
- 
  3. Strategies for upgrading?
- 
  
  4. Etc.
  
  Sample interaction with Ensemble:
  
  $ ensemble bootstrap
  # Creates some files in ~/.ensemble/
  $ ensemble bootstrap
  # Creates the first instance of Ensemble on EC2
  $ ensemble deploy wordpress
  $ ensemble deploy mysql
  $ ensemble add-relation wordpress mysql
  
  This requires AWS credentials in the environment.
  
  The mysql instance can be reused across services.
  
- 
  Tasks
  ---
  
-  - [niemeyer] Ensemble Daily PPA.
+  - [niemeyer] Ensemble Daily PPA.
  
  ----
  Questions
  
-  - Zookeeper Packages
-  - python zookeeper
-  - txaws package updates
-  - ensemble package
-  - principia package?
-  
- 
+  - Zookeeper Packages
+  - python zookeeper
+  - txaws package updates
+  - ensemble package
+  - principia package?
  
  #uds-o #track #topic
  put your session notes here

-- 
Get Ensemble into Ubuntu
https://blueprints.launchpad.net/ubuntu/+spec/server-o-ensemble



More information about the Ubuntu-server-bugs mailing list