Orchestra should make storage as generic as possible

Bug #834874 reported by Adam Gandelman
This bug affects 1 person
Affects Status Importance Assigned to Milestone
orchestra (Ubuntu)

Bug Description

Ensemble must be able to depend on generic system properties in order to ensure formulas are compatible across many different machine types. In the cloud, we have the luxury of instance types (m1.small, t1.micro), each with pre-defined properties. For example, an m1.small will always have an extra storage device (/dev/xvda1) mounted at /mnt at boot. Formulas that require a storage device can reliably derive whats available via the instance type.

This is not the case on hardware, and one node may have /dev/sdb and /dev/sdc free and avaiable while the node beside it has something different. In interest of making this generic across nodes, Orchestra installations should be preseeded to create an LVM2 volume group across all extra storage devices and a single logical volume that represents the all of the additional storage space. Then, every formula deployed via orchestra can count on something like /dev/orchestravg/orchestralv.

Changed in orchestra (Ubuntu):
importance: Undecided → Wishlist
Revision history for this message
Dustin Kirkland  (kirkland) wrote :

That's a good idea, Adam.

Really hard to do, but none-the-less, a good idea.

Changed in orchestra (Ubuntu):
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.