v0.38 released

sage

It”s a week delayed, but v0.38 is ready.  The highlights:

  • osd: some peering refactoring
  • osd: “replay” period is per-pool (now only affects fs data pool)
  • osd: clean up old osdmaps
  • osd: allow admin to revert lost objects to prior versions (or delete)
  • mkcephfs: generate reasonable crush map based on “host” and “rack” fields in [osd.NN] sections of ceph.conf
  • radosgw: bucket index improvements
  • radosgw: improved swift support
  • rbd: misc command line tool fixes
  • debian: misc packaging fixes (including dependency breakage on upgrades)
  • ceph: query daemon perfcounters via command line tool

The big upcoming items for v0.39 are RBD layering (image cloning), online casino gambling further improvements to radosgw”s Swift support, and some monitor failure recovery and bootstrapping improvements.  We”re also continuing work on the automation bits that the Chef cookbooks and Juju charms will use, and a Crowbar barclamp was also just posted on github.  Several patches are still working their way into libvirt and qemu to improve support for RBD authentication.

You can get v0.38 from the usual places: