Public bug reported:

[Overview]

Swift 2.3.0 has experimental support for erasure coded storage pools;
even though this is optional, the integration is fairly well laced into
the storage pool code, and the project are working towards making this
production grade.

This MIR requests that the required dependency be included in main, so
we can move to the newer Swift versions (getting other new version
goodness as well).

Its also worth noting that CPU optimization is currently a build time
feature in this dependency chain - as as a result is disable to meet the
minimum CPU feature baseline in Debian, so the algorithms are not
optimized in any way so won't be as performant as they should be on
modern CPU architectures.

>> pyeclib <<

[Availability]
In universe and Debian

[Rationale]
New dependency for OpenStack Swift to support erasure coded pools of object 
data.

[Security]
No security history.

[Quality assurance]
Package builds OK, unit tests executed as part of package build

[Dependencies]
All in main or on this MIR request.

[Standards compliance]
OK

[Maintenance]
ubuntu-server/ubuntu-openstack

[Background information]
pyeclib provides a python wrap around liberasurecode - versions must be exactly 
matched

>> jerasure <<

[Availability]
In universe and Debian

[Rationale]
New dependency for OpenStack Swift to support erasure coded pools of object 
data.

[Security]
No security history.

[Quality assurance]
Package builds OK

[Dependencies]
All in main or on this MIR request.

[Standards compliance]
OK

[Maintenance]
ubuntu-server/ubuntu-openstack

>> gf-complete <<

[Availability]
In universe and Debian

[Rationale]
New dependency for OpenStack Swift to support erasure coded pools of object 
data.

[Security]
No security history.

[Quality assurance]
Package builds OK

[Dependencies]
All in main or on this MIR request.

[Standards compliance]
OK

[Maintenance]
ubuntu-server/ubuntu-openstack

>> liberasurecode <<

[Availability]
In universe and Debian

[Rationale]
New dependency for OpenStack Swift to support erasure coded pools of object 
data.

[Security]
No security history.

[Quality assurance]
Package builds OK

[Dependencies]
All in main or on this MIR request.

[Standards compliance]
OK

[Maintenance]
ubuntu-server/ubuntu-openstack

** Affects: gf-complete (Ubuntu)
     Importance: High
         Status: New

** Affects: jerasure (Ubuntu)
     Importance: High
         Status: New

** Affects: liberasurecode (Ubuntu)
     Importance: High
         Status: New

** Affects: python-pyeclib (Ubuntu)
     Importance: High
         Status: New

** Also affects: liberasurecode (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: jerasure (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: gf-complete (Ubuntu)
   Importance: Undecided
       Status: New

** Summary changed:

- [MIR] python-pyeclib, liberasurecode, libjerasure, libgf-complete
+ [MIR] python-pyeclib, liberasurecode, jerasure, gf-complete

** Description changed:

+ >> pyeclib <<
+ 
  [Availability]
+ In universe and Debian
  
  [Rationale]
+ New dependency for OpenStack Swift to support erasure coded pools of object 
data.
  
  [Security]
  
  [Quality assurance]
+ Package builds OK, unit tests executed as part of package build
  
  [Dependencies]
+ All in main or on this MIR request.
  
  [Standards compliance]
+ OK
  
  [Maintenance]
+ ubuntu-server/ubuntu-openstack
  
  [Background information]
+ pyeclib provides a python wrap around liberasurecode - versions must be 
exactly matched
  
+ >> jerasure <<
  
  [Availability]
+ In universe and Debian
  
  [Rationale]
+ New dependency for OpenStack Swift to support erasure coded pools of object 
data.
  
  [Security]
  
  [Quality assurance]
+ Package builds OK
  
  [Dependencies]
+ All in main or on this MIR request.
  
  [Standards compliance]
+ OK
  
  [Maintenance]
+ ubuntu-server/ubuntu-openstack
  
- [Background information]
+ >> gf-complete <<
  
  [Availability]
+ In universe and Debian
  
  [Rationale]
+ New dependency for OpenStack Swift to support erasure coded pools of object 
data.
  
  [Security]
  
  [Quality assurance]
+ Package builds OK
  
  [Dependencies]
+ All in main or on this MIR request.
  
  [Standards compliance]
+ OK
  
  [Maintenance]
+ ubuntu-server/ubuntu-openstack
  
- [Background information]
+ >> liberasurecode <<
  
  [Availability]
+ In universe and Debian
  
  [Rationale]
+ New dependency for OpenStack Swift to support erasure coded pools of object 
data.
  
  [Security]
  
  [Quality assurance]
+ Package builds OK
  
  [Dependencies]
+ All in main or on this MIR request.
  
  [Standards compliance]
+ OK
  
  [Maintenance]
- 
- [Background information]
+ ubuntu-server/ubuntu-openstack

** Description changed:

  >> pyeclib <<
  
  [Availability]
  In universe and Debian
  
  [Rationale]
  New dependency for OpenStack Swift to support erasure coded pools of object 
data.
  
  [Security]
+ No security history.
  
  [Quality assurance]
  Package builds OK, unit tests executed as part of package build
  
  [Dependencies]
  All in main or on this MIR request.
  
  [Standards compliance]
  OK
  
  [Maintenance]
  ubuntu-server/ubuntu-openstack
  
  [Background information]
  pyeclib provides a python wrap around liberasurecode - versions must be 
exactly matched
  
  >> jerasure <<
  
  [Availability]
  In universe and Debian
  
  [Rationale]
  New dependency for OpenStack Swift to support erasure coded pools of object 
data.
  
  [Security]
  
  [Quality assurance]
  Package builds OK
  
  [Dependencies]
  All in main or on this MIR request.
  
  [Standards compliance]
  OK
  
  [Maintenance]
  ubuntu-server/ubuntu-openstack
  
  >> gf-complete <<
  
  [Availability]
  In universe and Debian
  
  [Rationale]
  New dependency for OpenStack Swift to support erasure coded pools of object 
data.
  
  [Security]
  
  [Quality assurance]
  Package builds OK
  
  [Dependencies]
  All in main or on this MIR request.
  
  [Standards compliance]
  OK
  
  [Maintenance]
  ubuntu-server/ubuntu-openstack
  
  >> liberasurecode <<
  
  [Availability]
  In universe and Debian
  
  [Rationale]
  New dependency for OpenStack Swift to support erasure coded pools of object 
data.
  
  [Security]
  
  [Quality assurance]
  Package builds OK
  
  [Dependencies]
  All in main or on this MIR request.
  
  [Standards compliance]
  OK
  
  [Maintenance]
  ubuntu-server/ubuntu-openstack

** Description changed:

  >> pyeclib <<
  
  [Availability]
  In universe and Debian
  
  [Rationale]
  New dependency for OpenStack Swift to support erasure coded pools of object 
data.
  
  [Security]
  No security history.
  
  [Quality assurance]
  Package builds OK, unit tests executed as part of package build
  
  [Dependencies]
  All in main or on this MIR request.
  
  [Standards compliance]
  OK
  
  [Maintenance]
  ubuntu-server/ubuntu-openstack
  
  [Background information]
  pyeclib provides a python wrap around liberasurecode - versions must be 
exactly matched
  
  >> jerasure <<
  
  [Availability]
  In universe and Debian
  
  [Rationale]
  New dependency for OpenStack Swift to support erasure coded pools of object 
data.
  
  [Security]
+ No security history.
  
  [Quality assurance]
  Package builds OK
  
  [Dependencies]
  All in main or on this MIR request.
  
  [Standards compliance]
  OK
  
  [Maintenance]
  ubuntu-server/ubuntu-openstack
  
  >> gf-complete <<
  
  [Availability]
  In universe and Debian
  
  [Rationale]
  New dependency for OpenStack Swift to support erasure coded pools of object 
data.
  
  [Security]
+ No security history.
  
  [Quality assurance]
  Package builds OK
  
  [Dependencies]
  All in main or on this MIR request.
  
  [Standards compliance]
  OK
  
  [Maintenance]
  ubuntu-server/ubuntu-openstack
  
  >> liberasurecode <<
  
  [Availability]
  In universe and Debian
  
  [Rationale]
  New dependency for OpenStack Swift to support erasure coded pools of object 
data.
  
  [Security]
+ No security history.
+ 
  
  [Quality assurance]
  Package builds OK
  
  [Dependencies]
  All in main or on this MIR request.
  
  [Standards compliance]
  OK
  
  [Maintenance]
  ubuntu-server/ubuntu-openstack

** Description changed:

+ [Overview]
+ 
+ Swift 2.3.0 has experimental support for erasure coded storage pools;
+ even though this is optional, the integration is fairly well laced into
+ the storage pool code, and the project are working towards making this
+ production grade.
+ 
+ This MIR requests that the required dependency be included in main, so
+ we can move to the newer Swift versions (getting other new version
+ goodness as well).
+ 
  >> pyeclib <<
  
  [Availability]
  In universe and Debian
  
  [Rationale]
  New dependency for OpenStack Swift to support erasure coded pools of object 
data.
  
  [Security]
  No security history.
  
  [Quality assurance]
  Package builds OK, unit tests executed as part of package build
  
  [Dependencies]
  All in main or on this MIR request.
  
  [Standards compliance]
  OK
  
  [Maintenance]
  ubuntu-server/ubuntu-openstack
  
  [Background information]
  pyeclib provides a python wrap around liberasurecode - versions must be 
exactly matched
  
  >> jerasure <<
  
  [Availability]
  In universe and Debian
  
  [Rationale]
  New dependency for OpenStack Swift to support erasure coded pools of object 
data.
  
  [Security]
  No security history.
  
  [Quality assurance]
  Package builds OK
  
  [Dependencies]
  All in main or on this MIR request.
  
  [Standards compliance]
  OK
  
  [Maintenance]
  ubuntu-server/ubuntu-openstack
  
  >> gf-complete <<
  
  [Availability]
  In universe and Debian
  
  [Rationale]
  New dependency for OpenStack Swift to support erasure coded pools of object 
data.
  
  [Security]
  No security history.
  
  [Quality assurance]
  Package builds OK
  
  [Dependencies]
  All in main or on this MIR request.
  
  [Standards compliance]
  OK
  
  [Maintenance]
  ubuntu-server/ubuntu-openstack
  
  >> liberasurecode <<
  
  [Availability]
  In universe and Debian
  
  [Rationale]
  New dependency for OpenStack Swift to support erasure coded pools of object 
data.
  
  [Security]
  No security history.
  
- 
  [Quality assurance]
  Package builds OK
  
  [Dependencies]
  All in main or on this MIR request.
  
  [Standards compliance]
  OK
  
  [Maintenance]
  ubuntu-server/ubuntu-openstack

** Description changed:

  [Overview]
  
  Swift 2.3.0 has experimental support for erasure coded storage pools;
  even though this is optional, the integration is fairly well laced into
  the storage pool code, and the project are working towards making this
  production grade.
  
  This MIR requests that the required dependency be included in main, so
  we can move to the newer Swift versions (getting other new version
  goodness as well).
+ 
+ Its also worth noting that CPU optimization is currently a build time
+ feature in this dependency chain - as as a result is disable to meet the
+ minimum CPU feature baseline in Debian, so the algorithms are not
+ optimized in any way so won't be as performant as they should be on
+ modern CPU architectures.
  
  >> pyeclib <<
  
  [Availability]
  In universe and Debian
  
  [Rationale]
  New dependency for OpenStack Swift to support erasure coded pools of object 
data.
  
  [Security]
  No security history.
  
  [Quality assurance]
  Package builds OK, unit tests executed as part of package build
  
  [Dependencies]
  All in main or on this MIR request.
  
  [Standards compliance]
  OK
  
  [Maintenance]
  ubuntu-server/ubuntu-openstack
  
  [Background information]
  pyeclib provides a python wrap around liberasurecode - versions must be 
exactly matched
  
  >> jerasure <<
  
  [Availability]
  In universe and Debian
  
  [Rationale]
  New dependency for OpenStack Swift to support erasure coded pools of object 
data.
  
  [Security]
  No security history.
  
  [Quality assurance]
  Package builds OK
  
  [Dependencies]
  All in main or on this MIR request.
  
  [Standards compliance]
  OK
  
  [Maintenance]
  ubuntu-server/ubuntu-openstack
  
  >> gf-complete <<
  
  [Availability]
  In universe and Debian
  
  [Rationale]
  New dependency for OpenStack Swift to support erasure coded pools of object 
data.
  
  [Security]
  No security history.
  
  [Quality assurance]
  Package builds OK
  
  [Dependencies]
  All in main or on this MIR request.
  
  [Standards compliance]
  OK
  
  [Maintenance]
  ubuntu-server/ubuntu-openstack
  
  >> liberasurecode <<
  
  [Availability]
  In universe and Debian
  
  [Rationale]
  New dependency for OpenStack Swift to support erasure coded pools of object 
data.
  
  [Security]
  No security history.
  
  [Quality assurance]
  Package builds OK
  
  [Dependencies]
  All in main or on this MIR request.
  
  [Standards compliance]
  OK
  
  [Maintenance]
  ubuntu-server/ubuntu-openstack

** Changed in: gf-complete (Ubuntu)
    Milestone: None => ubuntu-15.08

** Changed in: jerasure (Ubuntu)
    Milestone: None => ubuntu-15.08

** Changed in: liberasurecode (Ubuntu)
    Milestone: None => ubuntu-15.08

** Changed in: python-pyeclib (Ubuntu)
    Milestone: None => ubuntu-15.08

** Changed in: gf-complete (Ubuntu)
   Importance: Undecided => High

** Changed in: jerasure (Ubuntu)
   Importance: Undecided => High

** Changed in: liberasurecode (Ubuntu)
   Importance: Undecided => High

** Changed in: python-pyeclib (Ubuntu)
   Importance: Undecided => High

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

Title:
  [MIR] python-pyeclib, liberasurecode, jerasure, gf-complete

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gf-complete/+bug/1482227/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs

Reply via email to