Ceph activities for Trusty

Registered by James Page

[RATIONALE]
Ceph continues to be a core part of the Ubuntu OpenStack platform; we should continue to ensure that it rocks on Ubuntu for the 14.04 release.

[GOAL]
Rock solid, fully supported Ceph for Ubuntu 14.04 LTS

Blueprint information

Status:
Complete
Approver:
Patricia Gaughen
Priority:
High
Drafter:
Ubuntu Server
Direction:
Approved
Assignee:
James Page
Definition:
Approved
Series goal:
Accepted for trusty
Implementation:
Implemented
Milestone target:
milestone icon ubuntu-14.04
Started by
James Page
Completed by
James Page

Whiteboard

[UDS DISCUSSION TOPICS]
http://pad.ubuntu.com/uds-1311-servercloud-1311-ceph

[USER STORIES]
John is deploying Ceph with OpenStack Icehouse; he's able to leverage the latest Ceph integration features using Ceph directly from the Ubuntu Archive.

Tony wants to deploy a geo-replicated RADOS Gateway on Ceph; he's able todo this using Ceph from the Ubuntu Archive.

[ASSUMPTIONS]
Firefly release schedule lines up with Ubuntu release schedule.

[RISKS]
Ceph is not really supportable for a 5 year LTS (mitigation - provision of newer Ceph in Cloud Archive for 14.04).

[IN SCOPE]
Charms
Packages

[OUT OF SCOPE]

[USER ACCEPTANCE]

[RELEASE NOTE/BLOG]
Ubuntu 14.04 includes the latest stable release of Ceph, providing massively scalable object and block storage services. New features in this release include Erasure encoding of objects and tiered storage pools.

(?)

Work Items

Work items for ubuntu-13.11:
Update ceph packages for emperor upstream release: DONE
Re-sync packaging with Debian: DONE
Update ceph-deploy packages: DONE

Work items for ubuntu-13.12:
Package geo-replication agents for RADOS gateway: DONE

Work items for ubuntu-14.01:
Review/move mod_fastcgi out of multiverse: POSTPONED
MIR mod_fastcgi: POSTPONED
Update ceph-deploy packages: DONE

Work items for ubuntu-14.03:
Improve RADOS gateway packaging for a more off-the-shelf experience: TODO
Update ceph packages to 0.78: DONE

Work items for ubuntu-14.04:
Update ceph packages to 0.79: DONE
Update ceph packages to 0.80: TODO
Fully automated testing of ceph for SRU's and development release: DONE
Update ceph-deploy packages: DONE
Updates to charms for Ceph firefly: DONE

Dependency tree

* Blueprints in grey have been implemented.