[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