Ceph activities for Saucy
[GOAL]
Ensure Ceph remains well supported on Ubuntu 13.10 and in the Cloud Archive for 12.04.
[RATIONALE]
Ceph is an important part of the OpenStack offering on Ubuntu; we should continue to track the latest stable release from upstream (Dumpling).
Blueprint information
- Status:
- Complete
- Approver:
- Dave Walker
- Priority:
- High
- Drafter:
- Ubuntu Server
- Direction:
- Approved
- Assignee:
- James Page
- Definition:
- Approved
- Series goal:
- Accepted for saucy
- Implementation:
-
Implemented
- Milestone target:
-
ubuntu-13.10
- Started by
- James Page
- Completed by
- James Page
Related branches
Related bugs
Whiteboard
[USER STORIES]
Jonas (who works for a Bank) wants to deploy Ceph with encryption of underlying physical disks to ensure confidentiality in post-lifecycle decommissioning of servers. He's able to deploy Ceph Dumpling with dm-crypt encryption from the Havana Cloud Archive for Ubuntu 12.04.
James want to ensure the quality of the Ceph packages in the Ubuntu archive at all times; as the packages include DEP-8 tests these are used to gate uploads into the main development archive.
[ASSUMPTIONS]
Server QA lab will be virtualized using OpenStack supporting regular testing activities.
[RISKS]
mod_fastcgi patches not suitable for inclusion.
[IN SCOPE]
mod_fastcgi patches
ceph-deploy
[OUT OF SCOPE]
[USER ACCEPTANCE]
Multi-node testing of Ceph on a regular basis using Juju charms.
DEP-8 automated testing of Ceph providing gated entry of Ceph packages into the Ubuntu Archive.
[RELEASE NOTE/BLOG]
Ubuntu 13.10 includes Ceph 0.67.4 (Dumpling stable release), providing improved performance and efficiency and block device encryption.
[UDS SESSION NOTES]
http://
http://
Work Items
Work items for ubuntu-13.06:
[james-page] Enable google-perftools on armhf: DONE
[james-page] Upload cuttlefish (0.61.2) to saucy: DONE
[james-page] Upload cuttlefish to the havana cloud archive: DONE
[james-page] Upload cuttlefish (0.61.3) to saucy: DONE
[james-page] Upload cuttlefish (0.61.3) to the havana cloud archive: DONE
[james-page] Upload cuttlefish (0.61.4) to saucy: DONE
[james-page] Upload cuttlefish (0.61.4) to the havana cloud archive: DONE
[james-page] Bobtail 0.56.6 point release to raring: DONE
[james-page] Bobtail 0.56.6 point release to grizzly cloud archive: DONE
Work items for ubuntu-13.07:
[james-page] Upload dumpling - 2 weeks to ceph-edgers PPA: DONE
Work items for ubuntu-13.08:
Upload 0.67~rc3 to saucy: DONE
[james-page] Upload dumpling to saucy: DONE
[james-page] Upload dumpling to the havana cloud archive: DONE
[james-page] Write dep8 tests for ceph: DONE
[james-page] Upload 0.67.1 to saucy: DONE
[james-page] Upload 0.67.1 to the havana cloud archive: DONE
[james-page] Upload 0.67.2 to saucy: DONE
[james-page] Upload 0.67.2 to the havana cloud archive: DONE
[james-page] Upload ceph-deploy 1.2.1 to saucy: DONE
[james-page] Upload ceph-deploy 1.2.2 to saucy: DONE
ceph-deploy packaging: DONE
Work items for ubuntu-13.09:
[james-page] Upload ceph-deploy 1.2.3 to saucy: DONE
[james-page] New packaging to include new sync agents for rados gateway (2): POSTPONED
Work items for ubuntu-13.10:
[james-page] Regular multi-node ceph testing in the lab: POSTPONED
[james-page] Implement more in-depth testing of Ceph to support SRU's: POSTPONED
[james-page] Update ceph charms to support use with LXC: DONE
[james-page] Update ceph charms to support use with 0.67.x: DONE
Ceph teuthology tests for deploying with Juju: POSTPONED
Ability to use upstream packages in Juju charms: POSTPONED
Review upstream patches for mod_fastcgi: POSTPONED
Review/test ceph RADOS with mod_fcgid: POSTPONED
Identify use-cases for ceph performance scenarios: POSTPONED
Physical az awareness and auto-configuration in ceph charms: POSTPONED
Pool creation and configuration support in ceph charms: POSTPONED
Work items:
[arosales] status.u.c test work item: DONE
Dependency tree

* Blueprints in grey have been implemented.