]> git.apps.os.sepia.ceph.com Git - ceph.git/log
ceph.git
9 years agotest: enable test for bug #2339 which has been resolved. 7743/head
You Ji [Mon, 22 Feb 2016 15:52:38 +0000 (08:52 -0700)]
test: enable test for bug #2339 which has been resolved.

Signed-off-by: You Ji <jiyou09@gmail.com>
9 years agodoc/release-notes: drop 0.94.4 plaintext
Sage Weil [Mon, 19 Oct 2015 21:31:04 +0000 (17:31 -0400)]
doc/release-notes: drop 0.94.4 plaintext

Signed-off-by: Sage Weil <sage@redhat.com>
9 years agodoc/releases: fix 0.94.4 link
Sage Weil [Mon, 19 Oct 2015 21:29:01 +0000 (17:29 -0400)]
doc/releases: fix 0.94.4 link

Signed-off-by: Sage Weil <sage@redhat.com>
9 years agodoc/release-notes: final v0.94.4 notes
Sage Weil [Mon, 19 Oct 2015 21:05:31 +0000 (17:05 -0400)]
doc/release-notes: final v0.94.4 notes

Signed-off-by: Sage Weil <sage@redhat.com>
9 years agoMerge pull request #6238 from dachary/wip-release-notes
Sage Weil [Mon, 19 Oct 2015 21:03:15 +0000 (17:03 -0400)]
Merge pull request #6238 from dachary/wip-release-notes

release-notes: draft v0.94.4 release notes

9 years agoMerge pull request #6297 from ritz303/wip-doc-13502
John Wilkins [Mon, 19 Oct 2015 16:42:59 +0000 (09:42 -0700)]
Merge pull request #6297 from ritz303/wip-doc-13502

doc: Renamed the "Create a Ceph User" section and added verbage about…

Reviewed-by: jowilkin@redhat.com
9 years agoMerge pull request #6311 from liewegas/wip-rocksdb
Loic Dachary [Mon, 19 Oct 2015 14:21:09 +0000 (16:21 +0200)]
Merge pull request #6311 from liewegas/wip-rocksdb

rocksdb: build with PORTABLE=1

Reviewed-by: Loic Dachary <ldachary@redhat.com>
9 years agoos/Makefile: build rocksdb with PORTABLE=1 6311/head
Sage Weil [Mon, 19 Oct 2015 14:15:38 +0000 (10:15 -0400)]
os/Makefile: build rocksdb with PORTABLE=1

Signed-off-by: Sage Weil <sage@redhat.com>
9 years agoMerge pull request #6282 from dx9/wip-12406-client-flock
John Spray [Mon, 19 Oct 2015 10:45:53 +0000 (11:45 +0100)]
Merge pull request #6282 from dx9/wip-12406-client-flock

client: sys/file.h includes for flock operations

Reviewed-by: John Spray <john.spray@redhat.com>
9 years agoMerge pull request #6216 from dx9/wip-12406-alpine-prefixed-typeof
Sage Weil [Mon, 19 Oct 2015 01:12:53 +0000 (21:12 -0400)]
Merge pull request #6216 from dx9/wip-12406-alpine-prefixed-typeof

compat: use prefixed typeof extension

Reviewed-by: Sage Weil <sage@redhat.com>
9 years agoMerge pull request #6279 from branch-predictor/bp-reorder-pglog-fields
Sage Weil [Mon, 19 Oct 2015 01:08:05 +0000 (21:08 -0400)]
Merge pull request #6279 from branch-predictor/bp-reorder-pglog-fields

osd/PGLog.h: reorder bool fields in PGLog struct

Reviewed-by: Sage Weil <sage@redhat.com>
9 years agoclient: sys/file.h includes for flock operations 6282/head
John Coyle [Thu, 15 Oct 2015 15:03:01 +0000 (11:03 -0400)]
client: sys/file.h includes for flock operations

Signed-off-by: John Coyle <dx9err@gmail.com>
9 years agoMerge pull request #6288 from dx9/wip-12406-file-offset-check
Sage Weil [Mon, 19 Oct 2015 01:05:46 +0000 (21:05 -0400)]
Merge pull request #6288 from dx9/wip-12406-file-offset-check

libcephfs: only check file offset on glibc platforms

Reviewed-by: John Spray <john.spray@redhat.com>
9 years agoMerge pull request #6294 from dx9/wip-12406-rgw_main-compat
Sage Weil [Mon, 19 Oct 2015 01:04:51 +0000 (21:04 -0400)]
Merge pull request #6294 from dx9/wip-12406-rgw_main-compat

rgw/rgw_main: Added compat header for TEMP_FAILURE_RETRY

Reviewed-by: Sage Weil <sage@redhat.com>
9 years agocompat: use prefixed typeof to support stricter environments 6216/head
John Coyle [Fri, 9 Oct 2015 19:14:21 +0000 (15:14 -0400)]
compat: use prefixed typeof to support stricter environments

Signed-off-by: John Coyle <dx9err@gmail.com>
9 years agoMerge pull request #5219 from ceph/wip-12315-libs-compat-conditional
Sage Weil [Sun, 18 Oct 2015 18:34:47 +0000 (14:34 -0400)]
Merge pull request #5219 from ceph/wip-12315-libs-compat-conditional

ceph.spec.in: fix libs-compat / devel-compat conditional

Reviewed-by: Nathan Cutler <ncutler@suse.com>
9 years agoMerge pull request #5917 from caibo2014/fix-tool-makefile
Sage Weil [Sun, 18 Oct 2015 18:33:32 +0000 (14:33 -0400)]
Merge pull request #5917 from caibo2014/fix-tool-makefile

tools:remove duplicate references

Reviewed-by: Sage Weil <sage@redhat.com>
9 years agoMerge pull request #6290 from ceph/wip-rocksdb
Sage Weil [Sun, 18 Oct 2015 12:36:21 +0000 (08:36 -0400)]
Merge pull request #6290 from ceph/wip-rocksdb

rocksdb: use native rocksdb makefile (and our autotools)

Reviewed-by: Loic Dachary <ldachary@redhat.com>
9 years agorocksdb: 4.1 6290/head
Sage Weil [Fri, 16 Oct 2015 13:47:25 +0000 (09:47 -0400)]
rocksdb: 4.1

Signed-off-by: Sage Weil <sage@redhat.com>
9 years agorocksdb: build rocksdb with its own Makefile
Sage Weil [Sat, 17 Oct 2015 19:43:11 +0000 (15:43 -0400)]
rocksdb: build rocksdb with its own Makefile

This lets us track upstream without mantaining our own autotools fork.

Move back to rocksdb vanilla 3.11.2 (without our autotools patches).

Signed-off-by: Sage Weil <sage@redhat.com>
9 years agoMakefile: link libos.a statically (no .la)
Sage Weil [Sat, 17 Oct 2015 19:14:20 +0000 (15:14 -0400)]
Makefile: link libos.a statically (no .la)

Signed-off-by: Sage Weil <sage@redhat.com>
9 years agoMakefile: link mon statically (not .la)
Sage Weil [Thu, 15 Oct 2015 21:41:35 +0000 (17:41 -0400)]
Makefile: link mon statically (not .la)

Signed-off-by: Sage Weil <sage@redhat.com>
9 years agoMakefile: make libosd.a static (not .la)
Sage Weil [Thu, 15 Oct 2015 20:54:16 +0000 (16:54 -0400)]
Makefile: make libosd.a static (not .la)

We don't dynamically link the osd.

Signed-off-by: Sage Weil <sage@redhat.com>
9 years agolibrados_test_stub: add missing headers
Sage Weil [Sat, 17 Oct 2015 13:04:42 +0000 (09:04 -0400)]
librados_test_stub: add missing headers

Signed-off-by: Sage Weil <sage@redhat.com>
9 years agoMerge pull request #6272 from zhouyuan/fix_cache_tier_doc
Loic Dachary [Fri, 16 Oct 2015 22:12:05 +0000 (00:12 +0200)]
Merge pull request #6272 from zhouyuan/fix_cache_tier_doc

doc: fix outdated content in cache tier

Reviewed-by: Loic Dachary <ldachary@redhat.com>
9 years agodoc: Renamed the "Create a Ceph User" section and added verbage about the "ceph"... 6297/head
ritz303 [Fri, 16 Oct 2015 20:35:43 +0000 (15:35 -0500)]
doc: Renamed the "Create a Ceph User" section and added verbage about the "ceph" user

Fixes: #13502
Signed-off-by: ritz303 <ritz_303@yahoo.com>
9 years agorgw/rgw_main: Added compat header for TEMP_FAILURE_RETRY 6294/head
John Coyle [Fri, 16 Oct 2015 17:38:39 +0000 (13:38 -0400)]
rgw/rgw_main: Added compat header for TEMP_FAILURE_RETRY

Signed-off-by: John Coyle dx9err@gmail.com
9 years agoMerge remote-tracking branch 'gh/infernalis'
Sage Weil [Fri, 16 Oct 2015 13:49:09 +0000 (09:49 -0400)]
Merge remote-tracking branch 'gh/infernalis'

9 years agoMerge pull request #6249 from dillaman/wip-13274-infernalis
Josh Durgin [Thu, 15 Oct 2015 22:07:09 +0000 (18:07 -0400)]
Merge pull request #6249 from dillaman/wip-13274-infernalis

LTTng-UST tracing should be dynamically enabled

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
9 years agolibcephfs: only check file offset on glibc platforms 6288/head
John Coyle [Thu, 15 Oct 2015 20:10:30 +0000 (16:10 -0400)]
libcephfs: only check file offset on glibc platforms

Signed-off-by: John Coyle dx9err@gmail.com
9 years agoMerge pull request #6284 from dillaman/wip-13483-infernalis
Josh Durgin [Thu, 15 Oct 2015 18:43:11 +0000 (14:43 -0400)]
Merge pull request #6284 from dillaman/wip-13483-infernalis

qa: remove legacy OS support from rbd/qemu-iotests

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
9 years agoqa: remove legacy OS support from rbd/qemu-iotests 6284/head
Jason Dillaman [Thu, 15 Oct 2015 16:44:06 +0000 (12:44 -0400)]
qa: remove legacy OS support from rbd/qemu-iotests

RHEL7 derivatives were failing test 002 since they were using
legacy test cases for now unsupported OSes.

Fixes: #13483
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
9 years agoMerge pull request #6273 from jdurgin/wip-13496
Jason Dillaman [Thu, 15 Oct 2015 15:40:59 +0000 (11:40 -0400)]
Merge pull request #6273 from jdurgin/wip-13496

librbd: fix rebuild_object_map() when no object map exists

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
9 years agoMerge pull request #5335 from zhouyuan/radosgw_admin_secret_key_alias
Yehuda Sadeh [Thu, 15 Oct 2015 15:36:41 +0000 (08:36 -0700)]
Merge pull request #5335 from zhouyuan/radosgw_admin_secret_key_alias

radosgw-admin: Create --secret-key alias for --secret

Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
9 years agoMerge pull request #6281 from dachary/wip-releases
Sage Weil [Thu, 15 Oct 2015 14:12:44 +0000 (10:12 -0400)]
Merge pull request #6281 from dachary/wip-releases

doc/release-notes: v9.1.0

9 years agodoc/release-notes: v9.1.0 6281/head
Loic Dachary [Thu, 15 Oct 2015 13:54:47 +0000 (15:54 +0200)]
doc/release-notes: v9.1.0

Signed-off-by: Loic Dachary <ldachary@redhat.com>
9 years agoMerge pull request #6275 from dx9/wip-12406-prefixed-ints
Yan, Zheng [Thu, 15 Oct 2015 12:45:26 +0000 (20:45 +0800)]
Merge pull request #6275 from dx9/wip-12406-prefixed-ints

client: drop prefix from ints

9 years agoosd/PGLog.h: reorder bool fields in PGLog struct 6279/head
Piotr Dałek [Thu, 15 Oct 2015 09:46:56 +0000 (11:46 +0200)]
osd/PGLog.h: reorder bool fields in PGLog struct

Move bool fields to the bottom (end) of the struct so they are next to
each other. On x86/x64, this change saves 16 bytes per single PGLog struct
due to less bytes wasted for field alignment.

Signed-off-by: Piotr Dałek <piotr.dalek@ts.fujitsu.com>
9 years agolibrbd: fix rebuild_object_map() when no object map exists 6273/head
Josh Durgin [Thu, 15 Oct 2015 01:28:33 +0000 (18:28 -0700)]
librbd: fix rebuild_object_map() when no object map exists

Enabling the object map feature and then attempting to rebuild it
results in an assert failure, since the number of objects was
accidentally passed to ObjectMap::aio_resize() instead of the size of
the image.

Fixes: #13496
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
9 years agoceph_context: remove unsafe cast for singletons 6249/head
Jason Dillaman [Thu, 15 Oct 2015 04:15:54 +0000 (00:15 -0400)]
ceph_context: remove unsafe cast for singletons

It was previously assumed that a CephContext singleton would
inherit from CephContext::AssociatedSingletonObject, but it was
not enforced.  This could result in unknown behavior when the
singleton is destroyed due to the implied virtual destructor.

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
9 years agoclient: drop prefix from int types 6275/head
John Coyle [Thu, 15 Oct 2015 04:15:54 +0000 (00:15 -0400)]
client: drop prefix from int types

Signed-off-by: John Coyle dx9err@gmail.com
9 years agodoc: fix outdated content in cache tier 6272/head
Yuan Zhou [Thu, 15 Oct 2015 02:19:19 +0000 (10:19 +0800)]
doc: fix outdated content in cache tier

same as d5a56c497a844da8401661f24e68bb325be551e7

Signed-off-by: Yuan Zhou <yuan.zhou@intel.com>
9 years agoMerge pull request #6267 from dillaman/wip-13305-infernalis
Sage Weil [Wed, 14 Oct 2015 20:52:34 +0000 (16:52 -0400)]
Merge pull request #6267 from dillaman/wip-13305-infernalis

ceph.spec.in: only run systemd-tmpfiles on ceph run directory

Reviewed-by: Sage Weil <sage@redhat.com>
9 years agoceph.spec.in: only run systemd-tmpfiles on ceph run directory 6267/head
Jason Dillaman [Wed, 14 Oct 2015 20:41:21 +0000 (16:41 -0400)]
ceph.spec.in: only run systemd-tmpfiles on ceph run directory

There is a kmod bug that affects RHEL7 derivatives which will
result in device permissions being reset back to defaults.

Fixes: #13305
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
9 years agoMerge pull request #6265 from dillaman/wip-cmake-rbd-replay-infernalis
Sage Weil [Wed, 14 Oct 2015 19:09:25 +0000 (15:09 -0400)]
Merge pull request #6265 from dillaman/wip-cmake-rbd-replay-infernalis

CMake: fix rbd_replay error

9 years agoCMake: fix rbd_replay error 6265/head
Jason Dillaman [Wed, 14 Oct 2015 16:49:17 +0000 (12:49 -0400)]
CMake: fix rbd_replay error

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
9 years agoosd: conditionally initialize the tracepoint provider
Jason Dillaman [Thu, 1 Oct 2015 02:53:28 +0000 (22:53 -0400)]
osd: conditionally initialize the tracepoint provider

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
9 years agolibrados: conditionally initialize the tracepoint provider
Jason Dillaman [Thu, 1 Oct 2015 02:37:05 +0000 (22:37 -0400)]
librados: conditionally initialize the tracepoint provider

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
9 years agolibrbd: conditionally initialize the tracepoint provider
Jason Dillaman [Thu, 1 Oct 2015 02:10:10 +0000 (22:10 -0400)]
librbd: conditionally initialize the tracepoint provider

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
9 years agocommon: new tracing config options
Jason Dillaman [Wed, 30 Sep 2015 23:17:08 +0000 (19:17 -0400)]
common: new tracing config options

Config options to enable LTTng-UST tracepoint providers for
the OSD, OSD objectstore, librados, and librbd.

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
9 years agotracing: merge tracepoint provider makefiles into main makefile
Jason Dillaman [Wed, 30 Sep 2015 22:49:32 +0000 (18:49 -0400)]
tracing: merge tracepoint provider makefiles into main makefile

This results in the tracepoint provider shared libraries being
placed in the library path for unittests.

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
9 years agotracing: dynamic tracepoint provider helper
Jason Dillaman [Wed, 30 Sep 2015 19:13:24 +0000 (15:13 -0400)]
tracing: dynamic tracepoint provider helper

The TracepointProvider class is a configuration observer.  When
tracing is enabled, it will dynamically load the associated
tracepoint provider.

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
9 years agopackaging: add new tracepoint probe shared libraries
Jason Dillaman [Tue, 29 Sep 2015 18:33:48 +0000 (14:33 -0400)]
packaging: add new tracepoint probe shared libraries

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
9 years agoceph.spec.in: add new tracepoint probe shared libraries
Jason Dillaman [Tue, 29 Sep 2015 18:30:43 +0000 (14:30 -0400)]
ceph.spec.in: add new tracepoint probe shared libraries

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
9 years agolttng: move tracepoint probes to dynamic libraries
Jason Dillaman [Tue, 29 Sep 2015 18:13:46 +0000 (14:13 -0400)]
lttng: move tracepoint probes to dynamic libraries

LTTng-UST initializes itself at program load, which means it is
currently always enabled.  This can lead to issues with SElinux
and AppArmor which might restrict access to the necessary device
files.

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
9 years agoMerge pull request #6254 from jcsp/wip-cmake-tweaks
Kefu Chai [Wed, 14 Oct 2015 14:28:15 +0000 (22:28 +0800)]
Merge pull request #6254 from jcsp/wip-cmake-tweaks

cmake tweaks

Reviewed-by: Kefu Chai <kchai@redhat.com>
9 years agoCMake: add vstart convenience targets 6254/head
John Spray [Tue, 13 Oct 2015 19:38:58 +0000 (20:38 +0100)]
CMake: add vstart convenience targets

These are for developers like me, who want to
quickly build just the bits they need for
interactive vstart stuff, and don't wait for wait
for a full make.

Signed-off-by: John Spray <john.spray@redhat.com>
9 years agoCMake: make mon and osd depend on EC plugins
John Spray [Tue, 13 Oct 2015 13:40:27 +0000 (14:40 +0100)]
CMake: make mon and osd depend on EC plugins

...because the services won't start if their
git version stamps don't match those of the
plugins.  This is for the benefit of developers,
so that we can do "make ceph-mon" and get a
vstart-able result.

Signed-off-by: John Spray <john.spray@redhat.com>
9 years agoMerge pull request #6261 from tchaikov/wip-12748-infernalis
Kefu Chai [Wed, 14 Oct 2015 13:46:00 +0000 (21:46 +0800)]
Merge pull request #6261 from tchaikov/wip-12748-infernalis

osd: fix the snapshot reads of evicted tiering pool

Reviewed-by: Sage Weil <sage@redhat.com>
9 years agoosd: fix the snapshot reads of evicted tiering pool 6261/head
Kefu Chai [Tue, 29 Sep 2015 14:26:48 +0000 (22:26 +0800)]
osd: fix the snapshot reads of evicted tiering pool

reset ssc->exsits in finish_ctx() if the ctx->cache_evict is true, and
the head is removed.

Fixes: #12748
Signed-off-by: Kefu Chai <kchai@redhat.com>
9 years agoMerge pull request #6215 from dillaman/wip-13429-infernalis
Sage Weil [Wed, 14 Oct 2015 13:19:23 +0000 (09:19 -0400)]
Merge pull request #6215 from dillaman/wip-13429-infernalis

restore pre-infernalis API compatibility

Reviewed-by: Sage Weil <sage@redhat.com>
9 years agoMerge pull request #6255 from jcsp/wip-vstart-uids
Yan, Zheng [Wed, 14 Oct 2015 13:15:11 +0000 (21:15 +0800)]
Merge pull request #6255 from jcsp/wip-vstart-uids

vstart: set cephfs root uid/gid to caller

9 years agoMerge remote-tracking branch 'gh/infernalis'
Sage Weil [Wed, 14 Oct 2015 13:05:33 +0000 (09:05 -0400)]
Merge remote-tracking branch 'gh/infernalis'

9 years agoMerge pull request #6256 from YankunLi/patch-2
Orit Wasserman [Wed, 14 Oct 2015 10:11:12 +0000 (12:11 +0200)]
Merge pull request #6256 from YankunLi/patch-2

update radosgw-admin command

9 years agoupdate radosgw-admin command 6256/head
YankunLi [Wed, 14 Oct 2015 02:54:52 +0000 (10:54 +0800)]
update radosgw-admin command

the command "radosgw-admin caps remove" should be "radosgw-admin caps rm"
radosgw-admin:
commands
caps rm                    remove user capabilities

9 years agovstart: set cephfs root uid/gid to caller 6255/head
John Spray [Tue, 13 Oct 2015 13:41:39 +0000 (14:41 +0100)]
vstart: set cephfs root uid/gid to caller

So that when running cluster as unprivileged user,
can do a ceph-fuse mount and then access it without
going root.

Signed-off-by: John Spray <john.spray@redhat.com>
9 years agoMerge pull request #6221 from athanatos/wip-13434
Sage Weil [Wed, 14 Oct 2015 01:28:25 +0000 (21:28 -0400)]
Merge pull request #6221 from athanatos/wip-13434

Wip 13434

Reviewed-by: Sage Weil <sage@redhat.com>
9 years agoMerge pull request #6217 from dillaman/wip-13380-infernalis
Samuel Just [Tue, 13 Oct 2015 22:31:14 +0000 (15:31 -0700)]
Merge pull request #6217 from dillaman/wip-13380-infernalis

cls: new force-promotion flag for class methods

Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Samuel Just <sjust@redhat.com>
9 years agoMerge pull request #6230 from liewegas/wip-crushtool-err
Samuel Just [Tue, 13 Oct 2015 22:30:24 +0000 (15:30 -0700)]
Merge pull request #6230 from liewegas/wip-crushtool-err

mon/OSDMonitor: put crushtool error in log

Reviewed-by: Samuel Just <sjust@redhat.com>
9 years agoMerge pull request #6235 from dzafman/wip-13462
Samuel Just [Tue, 13 Oct 2015 22:29:55 +0000 (15:29 -0700)]
Merge pull request #6235 from dzafman/wip-13462

osd: Correct the object_info_t::decode() version

Reviewed-by: Samuel Just <sjust@redhat.com>
9 years agodoc/infernalis: hate hate
Sage Weil [Tue, 13 Oct 2015 21:32:43 +0000 (17:32 -0400)]
doc/infernalis: hate hate

Signed-off-by: Sage Weil <sage@redhat.com>
9 years agodoc/release-notes: i hate rst
Sage Weil [Tue, 13 Oct 2015 21:18:36 +0000 (17:18 -0400)]
doc/release-notes: i hate rst

Signed-off-by: Sage Weil <sage@redhat.com>
9 years agoMerge remote-tracking branch 'gh/infernalis'
Sage Weil [Tue, 13 Oct 2015 20:57:47 +0000 (16:57 -0400)]
Merge remote-tracking branch 'gh/infernalis'

9 years agodoc/release-notes: final infernalis notes
Sage Weil [Tue, 13 Oct 2015 20:57:14 +0000 (16:57 -0400)]
doc/release-notes: final infernalis notes

Signed-off-by: Sage Weil <sage@redhat.com>
9 years agoMerge branch 'infernalis' of jenkins.front.sepia.ceph.com:ceph/ceph into infernalis
Jenkins [Tue, 13 Oct 2015 20:57:16 +0000 (13:57 -0700)]
Merge branch 'infernalis' of jenkins.front.sepia.ceph.com:ceph/ceph into infernalis

9 years agodoc/release-notes: fix some attributions
Josh Durgin [Tue, 13 Oct 2015 19:33:22 +0000 (12:33 -0700)]
doc/release-notes: fix some attributions

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
9 years agodoc/release-notes: infernalis notable changes
Sage Weil [Tue, 13 Oct 2015 18:16:07 +0000 (14:16 -0400)]
doc/release-notes: infernalis notable changes

Signed-off-by: Sage Weil <sage@redhat.com>
9 years agoRevert "common, global: use lttng ust functions for handling fork-like calls"
Jason Dillaman [Wed, 30 Sep 2015 15:32:36 +0000 (11:32 -0400)]
Revert "common, global: use lttng ust functions for handling fork-like calls"

This reverts commit 811898912f3e43d7312efe5d06c496e1e7e22fa4.

9 years agoMerge pull request #6237 from ceph/wip-13458
Sage Weil [Tue, 13 Oct 2015 15:20:45 +0000 (11:20 -0400)]
Merge pull request #6237 from ceph/wip-13458

rgw: location constraints should return api name

Reviewed-by: Sage Weil <sage@redhat.com>
9 years agoMerge pull request #6241 from JevonQ/fix-cephfs-doc
Kefu Chai [Tue, 13 Oct 2015 13:51:31 +0000 (21:51 +0800)]
Merge pull request #6241 from JevonQ/fix-cephfs-doc

doc: remove toctree items under Create CephFS

Reviewed-by: Kefu Chai <kchai@redhat.com>
9 years agodoc: remove toctree items under Create CephFS 6241/head
Jevon Qiao [Tue, 13 Oct 2015 07:10:35 +0000 (15:10 +0800)]
doc: remove toctree items under Create CephFS

The two toctree items under Create CephFS should be changed into hyper links.

Signed-off-by: Jevon Qiao <qiaojianfeng@unitedstack.com>
9 years ago9.1.0 v9.1.0
Jenkins [Tue, 13 Oct 2015 12:56:36 +0000 (05:56 -0700)]
9.1.0

9 years agoMerge pull request #6245 from liewegas/wip-setuptools
Alfredo Deza [Tue, 13 Oct 2015 12:41:30 +0000 (08:41 -0400)]
Merge pull request #6245 from liewegas/wip-setuptools

debian/control: python-setuptools is a build dependency

Reviewed-by: Alfredo Deza <adeza@redhat.com>
9 years agodebian/control: python-setuptools is a build dependency 6245/head
Sage Weil [Tue, 13 Oct 2015 12:37:40 +0000 (08:37 -0400)]
debian/control: python-setuptools is a build dependency

cd ./ceph-detect-init ; python setup.py build
Traceback (most recent call last):
  File "setup.py", line 23, in <module>
    from setuptools import setup
ImportError: No module named setuptools

Signed-off-by: Sage Weil <sage@redhat.com>
9 years agoMerge branch 'infernalis'
Sage Weil [Tue, 13 Oct 2015 12:24:22 +0000 (08:24 -0400)]
Merge branch 'infernalis'

9 years agodoc/release-notes: 9.1.0
Sage Weil [Tue, 13 Oct 2015 12:24:11 +0000 (08:24 -0400)]
doc/release-notes: 9.1.0

Signed-off-by: Sage Weil <sage@redhat.com>
9 years agoMerge pull request #6180 from jcsp/wip-tell-sessions
John Spray [Tue, 13 Oct 2015 10:08:12 +0000 (11:08 +0100)]
Merge pull request #6180 from jcsp/wip-tell-sessions

New filtered MDS tell commands for sessions

Reviewed-by: Yan, Zheng <zyan@redhat.com>
9 years agoMerge pull request #6108 from ceph/wip-dang-cmake
Kefu Chai [Tue, 13 Oct 2015 03:26:38 +0000 (11:26 +0800)]
Merge pull request #6108 from ceph/wip-dang-cmake

More CMake package check fixes

Reviewed-by: Kefu Chai <kchai@redhat.com>
9 years agoReplicatedPG::maybe_handle_cache_detail: always populate missing_oid 6221/head
Samuel Just [Tue, 13 Oct 2015 01:10:35 +0000 (18:10 -0700)]
ReplicatedPG::maybe_handle_cache_detail: always populate missing_oid

Signed-off-by: Samuel Just <sjust@redhat.com>
9 years agoReplicatedPG::_rollback_to: handle block on full correctly
Samuel Just [Tue, 13 Oct 2015 01:09:58 +0000 (18:09 -0700)]
ReplicatedPG::_rollback_to: handle block on full correctly

If we fail to promote the clone due to a full cache tier, we need
to block writes on the head just as if we were waiting on the
promote.  Generally therefore, we block writes on head if we block
an op on a full cache tier.  Add a new blocked set to support this.

Fixes: 13434
Signed-off-by: Samuel Just <sjust@redhat.com>
9 years agorelease-notes: draft v0.94.4 release notes 6238/head
Loic Dachary [Mon, 12 Oct 2015 23:14:54 +0000 (01:14 +0200)]
release-notes: draft v0.94.4 release notes

Signed-off-by: Loic Dachary <ldachary@redhat.com>
9 years agoosd: Correct the object_info_t::decode() version 6234/head 6235/head
David Zafman [Mon, 12 Oct 2015 20:24:31 +0000 (13:24 -0700)]
osd: Correct the object_info_t::decode() version

Caused by: 13b9dc70

Fixes: #13462
Backport: Hammer, Firefly

Signed-off-by: David Zafman <dzafman@redhat.com>
9 years agorgw: location constraints should return api name 6237/head
Yehuda Sadeh [Mon, 12 Oct 2015 18:55:40 +0000 (11:55 -0700)]
rgw: location constraints should return api name

Fixes: #13458
The S3 location constraints request should return the api name,
not the region name.

Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
9 years agomon/OSDMonitor: put crushtool error in log 6230/head
Sage Weil [Mon, 12 Oct 2015 14:33:41 +0000 (10:33 -0400)]
mon/OSDMonitor: put crushtool error in log

Putting it in *ss is useless for mkpool callers who don't return
an error string.  Log it to the mon log, too.

Signed-off-by: Sage Weil <sage@redhat.com>
9 years agoMerge pull request #6204 from jcsp/wip-client-mark-down
Yan, Zheng [Mon, 12 Oct 2015 12:30:32 +0000 (20:30 +0800)]
Merge pull request #6204 from jcsp/wip-client-mark-down

client: don't mark_down on command reply

9 years agoMerge pull request #6226 from xiaoxichen/osd_misc
Kefu Chai [Mon, 12 Oct 2015 08:31:41 +0000 (16:31 +0800)]
Merge pull request #6226 from xiaoxichen/osd_misc

osd: fix debug message in osd::is_healthy

Reviewed-by: Kefu Chai <kchai@redhat.com>
9 years agoFix debug message in osd::is_healthy 6226/head
Xiaoxi Chen [Thu, 17 Sep 2015 05:45:34 +0000 (13:45 +0800)]
Fix debug message in osd::is_healthy

Display the actual vaule of osd_heartbeat_min_healthy_ratio instead
of 1/3 (default value).

Signed-off-by: Xiaoxi Chen <xiaoxi.chen@intel.com>
9 years agoReplicatedPG: allow maybe_handle_cache to return status detailing what happened
Samuel Just [Fri, 9 Oct 2015 23:28:34 +0000 (16:28 -0700)]
ReplicatedPG: allow maybe_handle_cache to return status detailing what happened

Signed-off-by: Samuel Just <sjust@redhat.com>
9 years agoMerge pull request #5065 from wonzhq/optracker-histogram
Kefu Chai [Sat, 10 Oct 2015 01:15:27 +0000 (09:15 +0800)]
Merge pull request #5065 from wonzhq/optracker-histogram

common: OpTracker age histogram calculation is not correct

Reviewed-by: Kefu Chai <kchai@redhat.com>
9 years agoMerge pull request #6220 from dreamhost/wip-pybind-rados-omap-binary
Josh Durgin [Sat, 10 Oct 2015 00:02:17 +0000 (20:02 -0400)]
Merge pull request #6220 from dreamhost/wip-pybind-rados-omap-binary

pybind/rados: Fix binary omap values.

Reviewed-by: Josh Durgin <jdurgin@redhat.com>