File _patchinfo of Package patchinfo.2107
<patchinfo incident="2107">
<issue id="965619" tracker="bnc">"/usr/bin/ceph-rbdnamer" should come from ceph-common package instead of ceph</issue>
<category>recommended</category>
<rating>moderate</rating>
<packager>smithfarm</packager>
<description>
This update provides Ceph 0.8.11, which brings several fixes and enhancements to the
Ceph client and libraries:
- common: Move ceph-rbdnamer binary from ceph to ceph-common. (bsc#965619)
- common: Client admin socket leaks file descriptors.
- common: FileStore calls syncfs(2) even it is not supported.
- common: HeartBeat: include types.
- common: Malformed JSON command output when non-ASCII strings are present.
- common: Memory leak in Mutex.cc, pthread_mutexattr_init without pthread_mutexattr_destroy.
- common: Thread:pthread_attr_destroy(thread_attr) when done with it.
- common: ThreadPool add/remove work queue methods not thread safe.
- common: Fix critical bufferlist::zero bug.
- common: Take mutex while opening fd.
- common: Fix recursive lock of md_config_t (0).
- common: Messages/MWatchNotify: include an error code in the message .
- common: Rados.shutdown() dies with Illegal instruction (core dumped).
- common: SimpleMessenger: allow RESETSESSION whenever we forget an endpoint.
- common: WorkQueue: make wait timeout on empty queue configurable .
- librbd: Objectcacher setting max object counts too low.
- librbd: AIO calls may block.
- librbd: Fix assertion failure in internal.cc:1967: FAILED assert(watchers.size() == 1).
- librbd: Acquire cache_lock before refreshing parent.
- librbd: Fix snap_remove to ignore -ENOENT errors.
- librados: Fix memory leak in Python rados bindings.
- librados: Fix resources leakage in RadosClient::connect().
- librados: Translate operation flags from C APIs.
</description>
<summary>Recommended update for ceph</summary>
</patchinfo>