]>
git.apps.os.sepia.ceph.com Git - ceph.git/log
Matt Benjamin [Tue, 20 Sep 2016 21:32:03 +0000 (17:32 -0400)]
rgw_file: fix set_attrs operation
The effective part of this change is to always set a value
for RGW_ATTR_UNIX_KEY1 (because it is expected later).
Secondarily, do not pass the address of the to-set attributes
buffer::list as remove attrs--this is confusing.
Signed-off-by: Matt Benjamin <mbenjamin@redhat.com>
Casey Bodley [Tue, 20 Sep 2016 16:57:21 +0000 (12:57 -0400)]
Merge pull request #9844 from rzarzynski/wip-rgw-swift-website
rgw: add support for Static Website of Swift API
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Sage Weil [Tue, 20 Sep 2016 12:50:53 +0000 (07:50 -0500)]
Merge pull request #11149 from xiexingguo/xxg-wip-bluestore-0920
os/bluestore: narrow condition of sanity check when get_object_key()
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil [Tue, 20 Sep 2016 12:00:25 +0000 (07:00 -0500)]
Merge pull request #11121 from stiopaa1/osd_osd_moveMembersToPrivate
osd/OSD.h: move some members under private
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil [Tue, 20 Sep 2016 11:59:16 +0000 (06:59 -0500)]
Merge pull request #10563 from stiopaa1/mon_healthmonitor_removeUnneededInclude
mon/HealthMonitor: remove unneeded include
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil [Tue, 20 Sep 2016 11:58:44 +0000 (06:58 -0500)]
Merge pull request #10515 from stiopaa1/mon_monitor_addOverride
mon/Monitor.h: add override to virtual functions
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil [Tue, 20 Sep 2016 11:58:06 +0000 (06:58 -0500)]
Merge pull request #10333 from stiopaa1/msg_EventSelect_RemoveIncFromHeader
msg/EventSelect: move includes to cc file
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil [Tue, 20 Sep 2016 11:57:34 +0000 (06:57 -0500)]
Merge pull request #10269 from stiopaa1/osd_watch_removeUnneededForwardDecl
osd/Watch.h: remove unneeded forward declaration
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil [Tue, 20 Sep 2016 11:56:27 +0000 (06:56 -0500)]
Merge pull request #9644 from stiopaa1/osdc_ObjectCacher_const
osdc/ObjectCacher: change iterator to const_iterator and add const to member functions
Reviewed-by: Sage Weil <sage@redhat.com>
jtlayton [Tue, 20 Sep 2016 10:29:52 +0000 (06:29 -0400)]
Merge pull request #11093 from ceph/wip-jlayton-statx
Small interface cleanups for struct ceph_statx
Jeff Layton [Mon, 19 Sep 2016 17:02:45 +0000 (13:02 -0400)]
client: always provide the file type in stx_mode
The proposed statx interface does this, and this would allow ganesha
to get away without requesting CEPH_STATX_MODE when all it wants is
enough to instantiate a filehandle.
Signed-off-by: Jeff Layton <jlayton@redhat.com>
Jeff Layton [Thu, 15 Sep 2016 14:39:37 +0000 (10:39 -0400)]
client: remove unimplemented fields from ceph_statx
We don't provide stx_version and stx_information is currently unused.
Signed-off-by: Jeff Layton <jlayton@redhat.com>
Jeff Layton [Wed, 14 Sep 2016 14:51:07 +0000 (10:51 -0400)]
Revert "client: move the device bitshift handling macros to Client.h"
This reverts commit
2115de04a417e6df4272fc836829b70bd6a2b97e .
This is unnecessary now that we're using dev_t's in ceph_statx.
Signed-off-by: Jeff Layton <jlayton@redhat.com>
Jeff Layton [Wed, 14 Sep 2016 14:48:45 +0000 (10:48 -0400)]
client: convert ceph_statx to use dev_t for devices
Signed-off-by: Jeff Layton <jlayton@redhat.com>
Jeff Layton [Tue, 20 Sep 2016 10:26:36 +0000 (06:26 -0400)]
client: switch ceph_statx time fields to struct timespec
This is just much more convenient for applications that want to use
the API. We're not talking to the kernel here, so there's no real
reason we need to use fixed length fields.
Signed-off-by: Jeff Layton <jlayton@redhat.com>
Jeff Layton [Wed, 14 Sep 2016 13:53:00 +0000 (09:53 -0400)]
client: remove unneeded extra padding from ceph_statx
Holdover from the proposed kernel API that doesn't really help anything
here. If we ever want to extend this struct, we'll just append to the
end and add new want mask bits.
Signed-off-by: Jeff Layton <jlayton@redhat.com>
Brad Hubbard [Tue, 20 Sep 2016 06:45:23 +0000 (16:45 +1000)]
Merge pull request #11144 from tchaikov/wip-17306
crush/CrushCompiler: error out as long as parse fails
Reviewed-by: Brad Hubbard <bhubbard@redhat.com>
Kefu Chai [Tue, 20 Sep 2016 06:10:16 +0000 (14:10 +0800)]
crush/CrushCompiler: error out as long as parse fails
do not output compiled crush map if anything goes wrong when parsing
crush map.
Fixes: http://tracker.ceph.com/issues/17306
Signed-off-by: Kefu Chai <kchai@redhat.com>
xie xingguo [Tue, 20 Sep 2016 06:14:47 +0000 (14:14 +0800)]
os/bluestore: narrow condition of sanity check when get_object_key()
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
Sage Weil [Tue, 20 Sep 2016 03:11:20 +0000 (22:11 -0500)]
Merge pull request #11129 from xiexingguo/xxg-wip-bluestore-0919
os/bluestore: misc. fixes
Reviewed-by: Sage Weil <sage@redhat.com.
Sage Weil [Tue, 20 Sep 2016 03:08:38 +0000 (22:08 -0500)]
Merge pull request #11116 from badone/wip-rm-modprobe-run-cmake-check
run-cmake-check.sh: Remove redundant calls
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Reviewed-by: Ilya Dryomov <idryomov@redhat.com>
Dan Mick [Mon, 19 Sep 2016 23:41:19 +0000 (16:41 -0700)]
Merge pull request #10943 from jdurgin/wip-tox-coverage
tox.ini: remove extraneous coverage --omit option
Reviewed-by: Dan Mick <dmick@redhat.com>
Josh Durgin [Mon, 19 Sep 2016 23:32:34 +0000 (16:32 -0700)]
Merge pull request #11006 from iain-buclaw-sociomantic/pyaiostat
python-rados: implement new aio_stat.
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Matt Benjamin [Mon, 19 Sep 2016 20:54:24 +0000 (16:54 -0400)]
fix test_rgw_ldap.cc for search filter
Signed-off-by: Matt Benjamin <mbenjamin@redhat.com>
Matt Benjamin [Mon, 19 Sep 2016 21:26:29 +0000 (17:26 -0400)]
Merge branch 'ldap-auth-custom-searchfilter' of https://github.com/haklein/ceph into haklein-ldap-auth-custom-searchfilter
Michal Jarzabek [Sun, 31 Jul 2016 10:10:17 +0000 (11:10 +0100)]
mon/Monitor.h: add override to virtual functions
Signed-off-by: Michal Jarzabek <stiopa@gmail.com>
Michal Jarzabek [Wed, 3 Aug 2016 19:43:09 +0000 (20:43 +0100)]
mon/HealthMonitor: remove unneeded include
Signed-off-by: Michal Jarzabek <stiopa@gmail.com>
Casey Bodley [Mon, 19 Sep 2016 20:19:55 +0000 (16:19 -0400)]
Merge pull request #11134 from tserlin/wip-tserlin-fix-radosgw-admin-manpage
Add two options to radosgw-admin.rst manpage
Reviewed-by: Casey Bodley <cbodley@redhat.com>
tserlin [Mon, 19 Sep 2016 18:40:12 +0000 (14:40 -0400)]
Add two options to radosgw-admin.rst manpage
Add '--job-id' and '--max-concurrent-ios' to Orphan Search Options
Fixes: http://tracker.ceph.com/issues/17281
Signed-off-by: Thomas Serlin <tserlin@redhat.com>
Casey Bodley [Mon, 19 Sep 2016 19:25:05 +0000 (15:25 -0400)]
Merge pull request #11051 from prallabh/wip-17256
rgw: Do not archive metadata by default
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Jeff Layton [Mon, 19 Sep 2016 19:20:58 +0000 (15:20 -0400)]
client: reinstate clearing of *fhp in ll_create and don't allow fhp == NULL
The logic in ll_create relies on *fhp being zeroed out on entry into the
function, but that's no longer being done since commit
e08210dda . Fix
this by reinstating that initialization.
Luckily, it looks like the two main callers (FUSE and nfs-ganesha)
already handle this safely, but the SyntheticClient does not. Move the
zeroing of the pointer into ll_create, and allow callers to pass in a
pointer to an uninitialized value. With this, we can remove the
initialization in the fuse client code as well.
Also, we can get rid of some unneeded NULL pointer checks if we don't
allow callers to pass in a NULL fhp pointer. As best I can tell, no one
does that currently and no comments over ceph_ll_create seem to claim
that this should be allowed.
Signed-off-by: Jeff Layton <jlayton@redhat.com>
Casey Bodley [Mon, 19 Sep 2016 18:29:36 +0000 (14:29 -0400)]
Merge pull request #11132 from ceph/wip-17167
rgw: fix decoding of creation_time and last_update.
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Orit Wasserman [Mon, 19 Sep 2016 13:05:22 +0000 (15:05 +0200)]
rgw: fix decoding of creation_time and last_update.
Fixes: http://tracker.ceph.com/issues/17167
Signed-off-by: Orit Wasserman <owasserm@redhat.com>
John Wilkins [Mon, 19 Sep 2016 15:52:52 +0000 (08:52 -0700)]
Merge pull request #11115 from petermaloney/peter-mds-docs3
doc: manual instructions to set up mds daemon
Reviewed-by: John Wilkins<jowilkin@redhat.com>
Samuel Just [Mon, 19 Sep 2016 12:31:04 +0000 (05:31 -0700)]
Merge pull request #11063 from ceph/wip-doc-BZ#
1368528
Removed reference about pool ownership based on BZ#
1368528
Reviewed-by: Samuel Just <sjust@redhat.com>
xie xingguo [Mon, 19 Sep 2016 10:30:46 +0000 (18:30 +0800)]
os/bluestore: simplify marking unused logic of blob tail
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
Mykola Golub [Mon, 19 Sep 2016 11:20:41 +0000 (14:20 +0300)]
Merge pull request #11104 from dillaman/wip-17283
rbd-mirror: concurrent access of event might result in heap corruption
Reviewed-by: Mykola Golub <mgolub@mirantis.com>
John Spray [Mon, 19 Sep 2016 10:54:03 +0000 (11:54 +0100)]
Merge pull request #11123 from batrick/ceph-create-keys-bugfix
ceph-create-keys: add missing argument comma
Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: John Spray <john.spray@redhat.com>
Kefu Chai [Mon, 19 Sep 2016 10:45:34 +0000 (18:45 +0800)]
Merge pull request #10815 from ceph/wip-qa-workunits-py3
Python 3 compatibility for workunits
Reviewed-by: Kefu Chai <kchai@redhat.com>
xie xingguo [Mon, 19 Sep 2016 08:38:16 +0000 (16:38 +0800)]
os/bluestore: exercise handle when trying to get through throttlers
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
xie xingguo [Mon, 19 Sep 2016 02:27:39 +0000 (10:27 +0800)]
os/bluestore: confirm buffer is empty before moving it into AOUT queue
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
xie xingguo [Mon, 19 Sep 2016 02:24:46 +0000 (10:24 +0800)]
os/bluestore: avoid reset cache_private if we haven't to
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
Kefu Chai [Mon, 19 Sep 2016 02:17:59 +0000 (10:17 +0800)]
Merge pull request #11100 from bassamtabbara/rocksdb-build-improvements
cmake: enable ccache for rocksdb too
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Mon, 19 Sep 2016 02:15:32 +0000 (10:15 +0800)]
Merge pull request #11105 from badone/wip-dnf-enable-build-scripts
build scripts: Enable dnf for Fedora >= 22
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Mon, 19 Sep 2016 01:57:57 +0000 (09:57 +0800)]
Merge pull request #11111 from bassamtabbara/wip-tcmalloc-minimal
cmake: Support tcmalloc_minimal allocator
Reviewed-by: Kefu Chai <kchai@redhat.com>
xie xingguo [Mon, 19 Sep 2016 01:31:29 +0000 (09:31 +0800)]
os/bluestore: fix sanity check of object key length
We now encode shard-id into exactly one byte.
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
Sage Weil [Sun, 18 Sep 2016 23:49:13 +0000 (18:49 -0500)]
Merge pull request #11109 from dmick/master
unittest_chain_xattr: account for existing xattrs
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil [Sun, 18 Sep 2016 22:57:31 +0000 (17:57 -0500)]
Merge pull request #9569 from stiopaa1/osdc_objectCacher_const
osdc/ObjectCacher.h: add const to member functions
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil [Sun, 18 Sep 2016 22:56:05 +0000 (17:56 -0500)]
Merge pull request #9701 from stiopaa1/osd_removeUnneededReturn
OSD.cc: remove unneeded return
Reviewed-by: xie xingguo <xie.xingguo@zte.com.cn>
Sage Weil [Sun, 18 Sep 2016 22:55:01 +0000 (17:55 -0500)]
Merge pull request #9932 from stiopaa1/test_simple_dispatcher_removeUnusedVariable
test/simple_dispatcher.cc: remove unused variable
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil [Sun, 18 Sep 2016 22:54:39 +0000 (17:54 -0500)]
Merge pull request #10071 from stiopaa1/compatset_removeUnneededInline_mc
CompatSet.h: remove unneeded inline
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil [Sun, 18 Sep 2016 22:52:00 +0000 (17:52 -0500)]
Merge pull request #10503 from stiopaa1/msg_queuestrategy_addOverrideNew
msg/QueueStrategy: add override to virtual functs
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil [Sun, 18 Sep 2016 22:51:25 +0000 (17:51 -0500)]
Merge pull request #10575 from stiopaa1/mon_osdmonitor_removeUnneededCasts
mon/OSDMonitor.cc: remove unneeded casts
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil [Sun, 18 Sep 2016 22:46:23 +0000 (17:46 -0500)]
Merge pull request #10599 from stiopaa1/mon_monclient_deleteCopyConstrAndAssing
mon/MonClient.h: delete copy constr and assing op
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil [Sun, 18 Sep 2016 22:45:38 +0000 (17:45 -0500)]
Merge pull request #10618 from stiopaa1/mon_configkeyservice_passStringByConstRef
mon/ConfigKeyService: pass strings by const ref
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil [Sun, 18 Sep 2016 22:44:59 +0000 (17:44 -0500)]
Merge pull request #10639 from stiopaa1/common_trackedop_moveShardedTrackingData
common/TrackedOp: move ShardedTrackingData to .cc
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil [Sun, 18 Sep 2016 22:44:24 +0000 (17:44 -0500)]
Merge pull request #10721 from stiopaa1/mon_logmonitor_moveCLogStruct
mon/LogMonitor: move C_Log struct to cc file
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil [Sun, 18 Sep 2016 22:43:40 +0000 (17:43 -0500)]
Merge pull request #10549 from stiopaa1/mon_healthmonitor_addOverride
mon/HealthMonitor: add override to virtual functs
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil [Sun, 18 Sep 2016 22:43:18 +0000 (17:43 -0500)]
Merge pull request #10529 from stiopaa1/mon_paxosservice_moveClassesTocc
mon/PaxosService: move classes to cc file
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil [Sun, 18 Sep 2016 22:42:48 +0000 (17:42 -0500)]
Merge pull request #10422 from stiopaa1/msg_accepter_addOverride
msg/Accepter.h: add override to virtual function
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil [Sun, 18 Sep 2016 22:42:17 +0000 (17:42 -0500)]
Merge pull request #10416 from stiopaa1/mon_elector_moveCElectionExpire
mon/Elector:move C_ElectionExpire class to cc file
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil [Sun, 18 Sep 2016 22:40:25 +0000 (17:40 -0500)]
Merge pull request #10383 from stiopaa1/mon_monclient_moveCTickClass
mon/MonClient: move C_Tick struct to cc file
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil [Sun, 18 Sep 2016 22:39:57 +0000 (17:39 -0500)]
Merge pull request #10441 from stiopaa1/msg_accepter_moveIncludeToCC
msg/Accepter: move include to cc file
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil [Sun, 18 Sep 2016 22:39:04 +0000 (17:39 -0500)]
Merge pull request #10513 from stiopaa1/mon_monitor_moveCScrubCScrubTimeout
mon/Monitor: move C_Scrub, C_ScrubTimeout to .cc
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil [Sun, 18 Sep 2016 22:38:07 +0000 (17:38 -0500)]
Merge pull request #10482 from stiopaa1/msg_faststrategy_addOverride
msg/FastStrategy.h: add override to virtual funct
Reviewed-by: Sage Weil <sage@redhat.com>
Michal Jarzabek [Sun, 18 Sep 2016 22:37:50 +0000 (23:37 +0100)]
osd/OSD.h: move some members under private
Signed-off-by: Michal Jarzabek <stiopa@gmail.com>
Sage Weil [Sun, 18 Sep 2016 22:37:18 +0000 (17:37 -0500)]
Merge pull request #10605 from stiopaa1/mon_monclient_passStringsByRef
mon/MonClient.h: pass strings by const reference
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil [Sun, 18 Sep 2016 22:36:48 +0000 (17:36 -0500)]
Merge pull request #10734 from stiopaa1/osdc_objecter_moveRequestStatHook
osdc/Objecter: move RequestStateHook class to .cc
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil [Sun, 18 Sep 2016 22:36:06 +0000 (17:36 -0500)]
Merge pull request #10833 from stiopaa1/os_memstore_moveBufferlistObject
os/MemStore: move BufferlistObject to .cc file
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil [Sun, 18 Sep 2016 22:34:54 +0000 (17:34 -0500)]
Merge pull request #11099 from stiopaa1/osd_osd_finalInitInitializeVar
osd/OSD.cc: initialise variable at definition
Sage Weil [Sun, 18 Sep 2016 22:34:41 +0000 (17:34 -0500)]
Merge pull request #11114 from stiopaa1/osd_osd_addConsts
osd/OSD.h: add const to member functions
Reviewed-by: Sage Weil <sage@redhat.com>
Patrick Donnelly [Sun, 18 Sep 2016 20:26:29 +0000 (16:26 -0400)]
ceph-create-keys: add missing argument comma
The arguments "get" and "client.admin" were being concatenated into
"getclient.admin".
Found using ceph-ansible + strace:
13031 execve("/usr/bin/ceph", ["ceph", "--cluster=ceph", "--name=mon.", "--keyring=/var/lib/ceph/mon/ceph-ceph-mon0/keyring", "auth", "getclient.admin"], ["PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin", "LANG=en_US.UTF-8", "CLUSTER=ceph", "TCMALLOC_MAX_TOTAL_THREAD_CACHE_BYTES=
134217728 ", "CEPH_AUTO_RESTART_ON_UPGRADE=no"] <unfinished ...>
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
Bassam Tabbara [Sat, 17 Sep 2016 04:51:05 +0000 (21:51 -0700)]
Support tcmalloc_minimal allocator
Signed-off-by: Bassam Tabbara <bassam.tabbara@quantum.com>
Bassam Tabbara [Thu, 15 Sep 2016 05:12:10 +0000 (22:12 -0700)]
enable ccache for rocksdb too
Signed-off-by: Bassam Tabbara <bassam.tabbara@quantum.com>
Kefu Chai [Sun, 18 Sep 2016 05:05:17 +0000 (13:05 +0800)]
Merge pull request #11117 from xiexingguo/xxg-wip-mon-0918
tools/rebuild_mondb: kill comipling warning and other fixes
Reviewed-by: Kefu Chai <kchai@redhat.com>
xie xingguo [Sun, 18 Sep 2016 03:40:56 +0000 (11:40 +0800)]
tools/rebuild_mondb: kill compiling warning
As follow:
[ 72%] Building CXX object src/tools/CMakeFiles/ceph-objectstore-tool.dir/RadosDump.cc.o
/home/jenkins-build/build/workspace/ceph-pull-requests/src/tools/rebuild_mondb.cc: In function ‘int update_mon_db(ObjectStore&, OSDSuperblock&, const string&, const string&)’:
/home/jenkins-build/build/workspace/ceph-pull-requests/src/tools/rebuild_mondb.cc:289:22: warning: ‘crc’ may be used uninitialized in this function [-Wmaybe-uninitialized]
if (have_crc && osdmap.get_crc() != crc) {
^
/home/jenkins-build/build/workspace/ceph-pull-requests/src/tools/rebuild_mondb.cc:238:14: note: ‘crc’ was declared here
uint32_t crc;
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
xie xingguo [Sun, 18 Sep 2016 02:48:26 +0000 (10:48 +0800)]
tools/ceph_objectstore_tool: set error code if path of mon-db does not exist
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
xie xingguo [Sun, 18 Sep 2016 02:43:10 +0000 (10:43 +0800)]
tools/rebuild_mondb: return error if ondisk version of pg_info is incompatible
In this case "r" will be >= 0 and caller will be able to catch
this kind of error.
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
xie xingguo [Sun, 18 Sep 2016 02:33:56 +0000 (10:33 +0800)]
tools/rebuild_mondb: avoid unnecessary result code cast
In general we return negative codes for error cases, so there is
no need perform the cast here.
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
Brad Hubbard [Sat, 17 Sep 2016 02:19:23 +0000 (12:19 +1000)]
run-cmake-check.sh: Remove redundant calls
Calling "git submodule init" is redundant since it is called in do_cmake.sh and
there's no reason to do a modprobe of rbd.ko here either.
Signed-off-by: Brad Hubbard <bhubbard@redhat.com>
Peter Maloney [Sat, 17 Sep 2016 20:29:49 +0000 (22:29 +0200)]
doc: manual instructions to set up mds daemon
Signed-off-by: Peter Maloney <peter.maloney@brockmann-consult.de>
Yuri Weinstein [Sat, 17 Sep 2016 15:48:11 +0000 (08:48 -0700)]
Merge pull request #8558 from branch-predictor/bp-mark-down-on-perm-rst
msg: mark daemons down on RST + ECONNREFUSED
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Gregory Farnum <gfarnum@redhat.com>
Reviewed-by: Haomai Wang <haomai@xsky.com>
Yuri Weinstein [Sat, 17 Sep 2016 15:45:45 +0000 (08:45 -0700)]
Merge pull request #11050 from xiexingguo/xxg-wip-os-0912
os/ObjectStore: fix return code of collection_empty() method
Reviewed-by: Sage Weil <sage@redhat.com>
Mykola Golub [Sat, 17 Sep 2016 14:21:26 +0000 (17:21 +0300)]
Merge pull request #11112 from dillaman/wip-17289
librbd: corrected use-after-free in ImageWatcher
Reviewed-by: Mykola Golub <mgolub@mirantis.com>
Michal Jarzabek [Sat, 17 Sep 2016 14:07:24 +0000 (15:07 +0100)]
osd/OSD.h: add const to member functions
Signed-off-by: Michal Jarzabek <stiopa@gmail.com>
Kefu Chai [Sat, 17 Sep 2016 13:29:52 +0000 (21:29 +0800)]
Merge pull request #10933 from tchaikov/wip-rebuild-monstore
tools: rebuild monstore
Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Reviewed-by: Joao Eduardo Luis <joao@suse.de>
Jason Dillaman [Sat, 17 Sep 2016 12:29:15 +0000 (08:29 -0400)]
librbd: corrected use-after-free in ImageWatcher
Fixes: http://tracker.ceph.com/issues/17289
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Dan Mick [Fri, 16 Sep 2016 22:37:15 +0000 (15:37 -0700)]
unittest_chain_xattr: account for existing xattrs
On CentOS with selinux enabled, files always have an
xattr 'security.selinux'. Account for that when adding/
removing xattrs.
Fixes: http://tracker.ceph.com/issues/16025
Signed-off-by: Dan Mick <dan.mick@redhat.com>
Sage Weil [Fri, 16 Sep 2016 21:27:19 +0000 (16:27 -0500)]
Merge pull request #11107 from stiopaa1/msg_stack_deletecopyAssign
msg/Stack.h: delete copy constr and assign op
Michal Jarzabek [Fri, 16 Sep 2016 17:43:14 +0000 (18:43 +0100)]
msg/Stack.h: delete copy constr and assign op
Signed-off-by: Michal Jarzabek <stiopa@gmail.com>
Sage Weil [Fri, 16 Sep 2016 16:18:56 +0000 (11:18 -0500)]
Merge pull request #11106 from liewegas/wip-bluestore-clone-range
os/bluestore: make clone_range copy-on-write
Ilya Dryomov [Fri, 16 Sep 2016 15:56:38 +0000 (17:56 +0200)]
Merge pull request #11101 from andihit/master
doc: fix description for rsize and rasize
Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
Sage Weil [Fri, 16 Sep 2016 15:26:36 +0000 (10:26 -0500)]
Merge pull request #10267 from cbodley/wip-fio-objectstore
fio engine for objectstore
Reviewed-by: Igor Fedotov <ifedotov@mirantis.com>
Reviewed-by: Samuel Just <sjust@redhat.com>
Sage Weil [Fri, 16 Sep 2016 15:05:52 +0000 (11:05 -0400)]
os/bluestore: do not dup Blob::id in dup()
This field is local to a particular onode!
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Fri, 16 Sep 2016 14:15:33 +0000 (10:15 -0400)]
os/bluestore: add cow clone_range via _do_clone_range
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Fri, 16 Sep 2016 14:15:12 +0000 (10:15 -0400)]
os/bluestore: factor _do_clone_range out of _clone
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Thu, 15 Sep 2016 19:39:54 +0000 (15:39 -0400)]
os/bluestore: CLONE implicitly creates the target
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Thu, 15 Sep 2016 21:41:49 +0000 (17:41 -0400)]
os/bluestore: EINVAL bad clone_range args
Signed-off-by: Sage Weil <sage@redhat.com>
Ilya Dryomov [Fri, 16 Sep 2016 14:22:28 +0000 (16:22 +0200)]
Merge pull request #10841 from fiskn/master
udev: add krbd readahead placeholder
Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
Sage Weil [Fri, 16 Sep 2016 13:56:20 +0000 (08:56 -0500)]
Merge pull request #11075 from badone/wip-run-cmake-check-ctest
run-cmake-check.sh: Actually run the tests