← Back to team overview

orchestra team mailing list archive

[Bug 834874] [NEW] Orchestra should make storage as generic as possible

 

Public bug reported:


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.

** Affects: orchestra (Ubuntu)
     Importance: Wishlist
         Status: New

** Changed in: orchestra (Ubuntu)
   Importance: Undecided => Wishlist

-- 
You received this bug notification because you are a member of
orchestra, which is subscribed to orchestra in Ubuntu.
https://bugs.launchpad.net/bugs/834874

Title:
  Orchestra should make storage as generic as possible

Status in “orchestra” package in Ubuntu:
  New

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.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/orchestra/+bug/834874/+subscriptions


Follow ups

References