Planet Ceph

Aggregated news from external sources

  • September 26, 2012
    v0.52 released

    After several weeks of testing v0.52 is ready!  This is a big release for RBD and radosgw users.  Highlights include: librbd: fully functional and documented image cloning librbd: image (advisory) locking librbd: ‘protect’/’unprotect’ commands to prevent clone parent from being deleted librbd: ‘flatten’ command to sever clone parent relationship librbd: a few fixes to ‘discard’ […]

  • September 20, 2012
    v0.48.2 ‘argonaut’ stable update released

    Another update to the stable “argonaut” series has been released. This fixes a few important bugs in rbd and radosgw and includes a series of changes to upstart and deployment related scripts that will allow the upcoming ‘ceph-deploy’ tool to work with the argonaut release. Upgrading: The default search path for keyring files now includes /etc/ceph/ceph.$name.keyring. […]

  • August 26, 2012
    v0.51 released

    The latest development release v0.51 is ready.  Notable changes include: crush: tunables documented; feature bit now present and enforced osd: various fixes for out-of-order op replies osd: several rare peering cases fixed osd: fixed detection of EIO errors from fs on read osd: new ‘lock’ rados class for generic object locking librbd: fixed memory leak […]

  • August 14, 2012
    v0.48.1 ‘argonaut’ stable update released

    We’ve built and pushed the first update to the argonaut stable release.  This branch has a range of small fixes for stability, compatibility, and performance, but no major changes in functionality.  The stability fixes are particularly important for large clusters with many OSDs, and for network environments where intermittent network failures are more common. The […]

  • August 13, 2012
    v0.50 released

    The next development release v0.50 is ready, and includes: osd: major refactor of PG peering and threading osd: more/better dump info about in-progress operations osd: better tracking of recent slow operations osd: misc fixes librados: watch/notify fixes, misc memory leaks mon: misc fixes mon: less-destructive ceph-mon –mkfs behavior rados: copy rados pools radosgw: various compatibility […]

  • July 24, 2012
    v0.49 released

    This release is a bit less exciting than most because it is the first development release since argonaut, and much of our time has been spent working on stability.  Most of those fixes have been backported and slated for the next argonaut point release (v0.48.1).   I’ll include both below; see the 0.48.1 release notes […]

  • July 3, 2012
    v0.48 “argonaut” released

    We’re pleased to annouce the release of Ceph v0.48, code-named “argonaut.”  This release will be the basis of our first long-term stable branch.  Although we will continue to make releases every 3-4 weeks, this stable release will be maintained with bug fixes and select non-destabilizing feature additions for much longer than that.  Argonaut is recommended […]

  • June 21, 2012
    v0.47.3 released

    This is a bugfix release with one major fix and a few small ones: osd: disable use of the FIEMAP ioctl by default as its use was leading to corruption for RBD users a few minor compile/build/specfile fixes I was going to wait for v0.48, but that is still several days away.  If you are […]

  • May 23, 2012
    v0.47.2 released

    This point release fixes a librbd bug and a small items:

    librbd: possible livelock with the caching enabled
    libs3 compilation/install confusion (when building from source)
    ceph.spec updates

    You can get it from the usual places:

    Git at git://github.c…

  • May 22, 2012
    v0.47.1 released

    There was a problem with v0.47 that prevented new OSDs from detecting xattr support properly.  We’ve released v0.47.1 to resolve this issue.  If you’ve installed v0.47, and plan to create new OSDs, you should upgrade.
    You can get v0.47.1 …

  • May 21, 2012
    v0.47 released

    It’s been another three weeks and v0.47 is ready.  The highlights include: mon: admin tools to control unwieldy clusters (temporarily block osd boots, failures, etc.) osd: reduced memory footprint for peering/thrashing librbd: write-thru cache mode librbd: improved error handling osd: removal of ill-conceived ‘localized pg’ feature (those annoying PGs with ‘p’ in them) rest-bench: simple […]

  • April 30, 2012
    v0.46 released

    Another sprint, and v0.46 is ready.  Big items in this release include: rbd: new caching mode (see below) rbd: trim/discard support cluster naming osd: new default locations (slimmer .conf files, see below) osd: various journal replay fixes for non-btrfs file systems log: async and multi-level logging (see below) The biggest new item here is the […]