# v0.94.3 * Backport #11611: ceph.spec: update OpenSUSE BuildRequires * Backport #11701: make the all osd/filestore thread pool suicide timeouts separately configurable * Backport #11706: Client admin socket leaks file descriptors * Backport #11709: Malformed JSON command output when non-ASCII strings are present * Backport #11716: utf8 and old gcc breakage on RHEL6.5 * Backport #11722: Keystone PKI token expiration is not enforced * Backport #11736: ceph: cli interactive mode does not understand quotes * Backport #11737: MDS is crashed (mds/CDir.cc: 1391: FAILED assert(!is_complete())) * Backport #11738: OPT_INT option interprets "3221225472" as -1073741824, and crashes in Throttle::Throttle() * Backport #11740: crush: take crashes due to invalid arg * Backport #11755: Object copy bug * Backport #11760: ceph-disk: get_partition_type fails on /dev/cciss... * Backport #11770: librbd: aio calls may block * Backport #11806: ceph / ceph-dbg steal ceph-objecstore-tool from ceph-test / ceph-test-dbg * Backport #11853: librbd: new config option for legacy blocking aio behavior * Backport #11862: missing man pages for ceph-create-keys, ceph-disk-* * Backport #11874: Bucket header is enclosed by quotes * Backport #11876: ceph-post-file fails on rhel7 * Backport #11879: Clock skew causes missing summary and confuses Calamari * Backport #11902: admin/build-doc: script fails silently under certain circumstances * Backport #11908: Almost all OSDs in the cluster crashing at the same time, repeatedly * Backport #11911: start_flush: filter out removed snaps before determining snapc's * Backport #11964: systemd: Increase max files open limit for OSD daemon * Backport #11975: mon crashes when "ceph osd tree 85 --format json" * Backport #11979: MDSMonitor: handle MDSBeacon messages properly * Backport #11982: ceph fails to compile with boost 1.58 * Tasks #11990: hammer v0.94.3 * Backport #11998: /usr/bin/ceph from ceph-common is broken without installing ceph * Backport #12042: DragonDisk fails to create directories via S3: MissingContentLength * Backport #12044: rgw/logrotate.conf calls service with wrong init script name * Backport #12087: max files open limit for OSD daemon is too low * Backport #12090: rcceph script is buggy * Backport #12092: ceph.spec.in: SuSEfirewall2 service files are missing * Backport #12109: qa: test rbd notify-based proxying across versions * Backport #12180: doc: fix doc build * Backport #12237: A client opening an image mid-resize can result in the object map being invalidated * Backport #12238: [ FAILED ] TestLibRBD.ExclusiveLockTransition * Backport #12239: librbd/internal.cc: 1967: FAILED assert(watchers.size() == 1) * Backport #12242: Fix tool for #11442 does not correctly fix objects created via multipart uploads * Backport #12243: Civetweb RGW appears to report full size of object as downloaded when only partially downloaded * Backport #12285: tests: display the output of failed make check runs * Backport #12299: RGW Swift API: support for 202 Accepted response code on container creation * Backport #12308: ceph.spec.in: ceph-common subpackage def needs tweaking for SUSE/openSUSE * Backport #12314: mon: adding exsting pool as tier with --force-nonempty clobbers removed_snaps * Backport #12319: cephfs client crash after enable readahead mechanism through setting conf option 'client_readahead_max_bytes' * Backport #12322: rgw: keystone does not support chunked input * Backport #12323: RGW Swift API: XML document generated in response for GET on account does not contain account name * Backport #12362: stuck incomplete * Backport #12368: linking ceph to tcmalloc causes segfault on SUSE SLE11-SP3 * Backport #12384: librbd: add valgrind memory checks for unit tests * Backport #12392: EC pools are not allowed as cache pools, disallow in the mon * Backport #12397: ceph.spec.in: 95-ceph-osd.rules, mount.ceph, and mount.fuse.ceph not installed properly on SUSE * Backport #12398: rgw: Properly respond to the "Connection" header with Civetweb * Backport #12399: rgw: multipart list part response returns incorrect field * Backport #12400: rgw: radosgw-admin dumps user info twice * Backport #12502: rgw: need conversion tool to handle fixes following #11974 * Backport #12520: Log::reopen_log_file() must take the flusher lock to avoid closing an fd ::_flush() is still using * Backport #12595: hammer-x upgrade test.sh fails with ENOTEMPTY * Backport #12858: scrub vs rw lock ordering ooo op