v0.54 released

sage

The v0.54 development release is ready!  This will be the last development release before v0.55 “bobtail,” our next long-term stable release, is ready.  Notable changes this time around include:

  • osd: use entire device if journal is a block device
  • osd: new caps structure (see below)
  • osd: backfill target reservations (improve performance during recovery)
  • ceph-fuse: many fixes (including memory leaks, hangs)
  • radosgw: REST API for managing usage stats
  • radosgw: many small fixes, cleanups (coverity)
  • mds: misc fixes for multi-mds clusters
  • rbd: ls -l
  • ceph-disk-prepare: support for external journals, default mount/mkfs options, etc.
  • ceph-debugpack: misc improvements

There isn’t anything especially exciting here; most of the big stuff is landing in v0.55, which will become bobtail. Most of our effort over the next few weeks will be on make sure that v0.55 bobtail is rock solid and performs well.

Note that the syntax for the OSD capabilities have changed slightly.  If you use non-default capabilities, please refer to the full release notes.

You can get v0.54 from the usual locations: