From: Sage Weil Date: Mon, 28 Apr 2014 19:40:04 +0000 (-0700) Subject: doc/release-notes: v0.67.8 notes X-Git-Tag: v0.80~12 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=a60e15af8a2941e33e2524be2ae0f6afc3eb827b;p=ceph.git doc/release-notes: v0.67.8 notes Signed-off-by: Sage Weil --- diff --git a/doc/release-notes.rst b/doc/release-notes.rst index b91595d9aa9e5..1dd85c367f000 100644 --- a/doc/release-notes.rst +++ b/doc/release-notes.rst @@ -1777,6 +1777,55 @@ Notable Changes * sysvinit: add condrestart command (Dan van der Ster) +v0.67.8 "Dumpling" +================== + +This Dumpling point release fixes several non-critical issues since +v0.67.7. The most notable bug fixes are an auth fix in librbd +(observed as an occasional crash from KVM), an improvement in the +network failure detection with the monitor, and several hard to hit +OSD crashes or hangs. + +We recommend that all users upgrade at their convenience. + +Upgrading +--------- + +* The 'rbd ls' function now returns success and returns an empty when a pool + does not store any rbd images. Previously it would return an ENOENT error. + +Notable Changes +--------------- + +* all: improve keepalive detection of failed monitor connections (#7888, Sage Weil) +* ceph-fuse, libcephfs: pin inodes during readahead, fixing rare crash (#7867, Sage Weil) +* librbd: make cache writeback a bit less aggressive (Sage Weil) +* mon: allow 'hashpspool' pool flag to be set and unset (Loic Dachary) +* mon: commit paxos state only after entire quorum acks, fixing rare race where prior round state is readable (#7736, Sage Weil) +* mon: make elections and timeouts a bit more robust (#7212, Sage Weil) +* mon: prevent extreme pool split operations (Greg Farnum) +* mon: wait for quorum for get_version requests to close rare pool creation race (#7997, Sage Weil) +* msgr: fix byte-order for auth challenge, fixing auth errors on big-endian clients (#7977, Dan Mick) +* msgr: fix occasional crash in authentication code (usually triggered by librbd) (#6840, Josh Durgin) +* msgr: fix rebind() race (#6992, Xihui He) +* osd: avoid timeouts during slow PG deletion (#6528, Samuel Just) +* osd: fix bug in pool listing during recovery (#6633, Samuel Just) +* osd: fix queue limits, fixing recovery stalls (#7706, Samuel Just) +* osd: fix rare peering crashes (#6722, #6910, Samuel Just) +* osd: fix rare recovery hang (#6681, Samuel Just) +* osd: improve error handling on journal errors (#7738, Sage Weil) +* osd: reduce load on the monitor from OSDMap subscriptions (Greg Farnum) +* osd: rery GetLog on peer osd startup, fixing some rare peering stalls (#6909, Samuel Just) +* osd: reset journal state on remount to fix occasional crash on OSD startup (#8019, Sage Weil) +* osd: share maps with peers more aggressively (Greg Farnum) +* rbd: make it harder to delete an rbd image that is currently in use (#7076, Ilya Drymov) +* rgw: deny writes to secondary zone by non-system users (#6678, Yehuda Sadeh) +* rgw: do'nt log system requests in usage log (#6889, Yehuda Sadeh) +* rgw: fix bucket recreation (#6951, Yehuda Sadeh) +* rgw: fix Swift range response (#7099, Julien Calvet, Yehuda Sadeh) +* rgw: fix whitespace trimming in http headers (#7543, Yehuda Sadeh) +* rgw: make multi-object deletion idempotent (#7346, Yehuda Sadeh) + v0.67.7 "Dumpling" ==================