]>
git.apps.os.sepia.ceph.com Git - ceph.git/log
Kefu Chai [Wed, 14 Sep 2016 13:38:46 +0000 (21:38 +0800)]
auth: AuthClientHandler::init() pass parameter by const ref
Signed-off-by: Kefu Chai <kchai@redhat.com>
Sage Weil [Tue, 14 Feb 2017 00:54:10 +0000 (18:54 -0600)]
Merge pull request #13391 from Adirl/ibv_exp
msg/async/rdma: check if exp verbs avail
Reviewed-by: Haomai Wang <haomai@xsky.com>
Sage Weil [Tue, 14 Feb 2017 00:51:26 +0000 (18:51 -0600)]
Merge pull request #13034 from wjwithagen/wip-wjw-brag
mailmap: Willem Jan Withagen affiliation
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Sage Weil [Tue, 14 Feb 2017 00:50:19 +0000 (18:50 -0600)]
Merge pull request #13209 from wjwithagen/wip-wjw-freebsd-init-ceph
init-ceph: Make init-ceph work under FreeBSD for init-system
Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil [Tue, 14 Feb 2017 00:47:29 +0000 (18:47 -0600)]
Merge pull request #13377 from wjwithagen/wip-wjw-freebsd-jemalloc
CMakeLists.txt: suppress unneeded warning about jemalloc
Sage Weil [Tue, 14 Feb 2017 00:46:15 +0000 (18:46 -0600)]
Merge pull request #13360 from ktdreyer/doc-firewalld-improvements
doc: improve firewalld instructions
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil [Tue, 14 Feb 2017 00:42:15 +0000 (18:42 -0600)]
Merge pull request #13399 from vumrao/wip-vumrao-18919
rgw: change loglevel to 20 for 'System already converted' message
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Sage Weil [Tue, 14 Feb 2017 00:41:03 +0000 (18:41 -0600)]
Merge pull request #13396 from tchaikov/wip-doc-dedup-refs
doc: remove duplicated references
Reviewed-by: xie xingguo <xie.xingguo@zte.com.cn>
Sage Weil [Tue, 14 Feb 2017 00:40:34 +0000 (18:40 -0600)]
Merge pull request #13400 from shinobu-x/wip-18840
doc: Modify Configuring Cinder section
Reviewed-by: Sage Weil <sage@redhat.com>
Matt Benjamin [Mon, 13 Feb 2017 22:28:37 +0000 (17:28 -0500)]
Merge pull request #13405 from linuxbox2/wip-librgw-refcnt
Wip librgw refcnt
Jason Dillaman [Mon, 13 Feb 2017 21:31:53 +0000 (16:31 -0500)]
Merge pull request #13403 from MichaelEischer/master
doc: Fixes parameter name in rbd configuration on openstack havana/icehouse
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Matt Benjamin [Mon, 13 Feb 2017 01:18:26 +0000 (20:18 -0500)]
rgw_file: fix hiwat behavior
Removed logic to skip reclaim processing conditionally on hiwat,
this probably meant to be related to a lowat value, which does
not exist.
Having exercised the hiwat reclaim behavior, noticed that the
path which moves unreachable objects to LRU, could and probably
should remove them altogether when q.size exceeds hiwat. Now
the max unreachable float is lane hiwat, for all lanes.
Signed-off-by: Matt Benjamin <mbenjamin@redhat.com>
Matt Benjamin [Sun, 12 Feb 2017 23:20:43 +0000 (18:20 -0500)]
rgw_file: refcnt bugfixes
This change includes 3 related changes:
1. add required lock flags for FHCache updates--this is a crash
bug under concurrent update/lookup
2. omit to inc/dec refcnt on root filehandles in 2 places--the
root handle current is not on the lru list, so it's not
valid to do so
3. based on observation of LRU behavior during creates/deletes,
update (cohort) LRU unref to move objects to LRU when their
refcount falls to SENTINEL_REFCNT--this cheaply primes the
current reclaim() mechanism, so very significanty improves
space use (e.g., after deletes) in the absence of scans
(which is common due to nfs-ganesha caching)
Signed-off-by: Matt Benjamin <mbenjamin@redhat.com>
Matt Benjamin [Sat, 11 Feb 2017 21:38:05 +0000 (16:38 -0500)]
rgw_file: add refcount dout traces at debuglevel 17
These are helpful for checking RGWFileHandle refcnt invariants.
Signed-off-by: Matt Benjamin <mbenjamin@redhat.com>
Matt Benjamin [Fri, 10 Feb 2017 22:14:16 +0000 (17:14 -0500)]
rgw_file: add pretty-print for RGWFileHandle
Signed-off-by: Matt Benjamin <mbenjamin@redhat.com>
Michael Eischer [Mon, 13 Feb 2017 19:58:49 +0000 (20:58 +0100)]
doc: Fixes parameter name in rbd configuration on openstack havana/icehouse
The documentation for using rbd together with openstack havana/icehouse
states that the parameter libvirt_disk_cachemodes should be added to
the nova.conf file. However, this is the only parameter that has no
legacy name with a 'libvirt_' prefix. (See
https://github.com/openstack/nova/blob/icehouse-eol/nova/virt/libvirt/driver.py#L252
for the configuration option)
Thus the configured disk_cachemodes were not applied, defaulting to
no caching.
Fixes: #17978
Signed-off-by: Michael Eischer <michael.eischer@fau.de>
Vikhyat Umrao [Mon, 13 Feb 2017 17:37:25 +0000 (23:07 +0530)]
rgw: change log level to 20 for 'System already converted' message
Fixes: http://tracker.ceph.com/issues/18919
Signed-off-by: Vikhyat Umrao <vumrao@redhat.com>
Shinobu Kinjo [Mon, 13 Feb 2017 18:40:35 +0000 (03:40 +0900)]
Doc: Modify Configuring Cinder section
doc/rbd/rbd-openstack.rst: Add ``volume_backend_name`` in description of
cinder.conf
Fixes: http://tracker.ceph.com/issues/18840
Signed-off-by: Shinobu Kinjo <shinobu@redhat.com>
Yuri Weinstein [Mon, 13 Feb 2017 17:02:40 +0000 (09:02 -0800)]
Merge pull request #13017 from chuanhong-wang/dev_add_perfcount_for_backoff_throttle
osd: adding PerfCounters for backoff throttle
Reviewed-by: xie xingguo <xie.xingguo@zte.com.cn>
Yuri Weinstein [Mon, 13 Feb 2017 17:01:21 +0000 (09:01 -0800)]
Merge pull request #13274 from ifed01/wip-bluestore-perf-counters
os/bluestore: add more perf_counters to BlueStore
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil [Mon, 13 Feb 2017 16:43:56 +0000 (10:43 -0600)]
Merge pull request #13321 from liewegas/wip-kill-sortbitwise-harder
osd: kill sortbitwise
Reviewed-by: Brad Hubbard <bhubbard@redhat.com>
Kefu Chai [Mon, 13 Feb 2017 16:17:36 +0000 (00:17 +0800)]
doc: remove duplicated references
Signed-off-by: Kefu Chai <kchai@redhat.com>
Matt Benjamin [Mon, 13 Feb 2017 15:58:04 +0000 (10:58 -0500)]
Merge pull request #13303 from Jing-Scott/fix-swift-cannot-disable-object-versioning
rgw: fix swift cannot disable object versioning
@Jing-Scott updated, addressing @rzarzynski's change request
Kefu Chai [Mon, 13 Feb 2017 15:28:03 +0000 (23:28 +0800)]
Merge pull request #13393 from ddiss/fix_rgw_fcgi_include
rgw: set FCGI_INCLUDE_DIR for cephd_rgw_base
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
Sage Weil [Mon, 13 Feb 2017 14:25:51 +0000 (08:25 -0600)]
Merge pull request #13382 from xiexingguo/wip-counter-name
os/bluestore: fix wal-queue bytes-counter to keep pace with others
Reviewed-by: Sage Weil <sage@redhat.com>
David Disseldorp [Mon, 13 Feb 2017 14:03:42 +0000 (15:03 +0100)]
rgw: set FCGI_INCLUDE_DIR for cephd_rgw_base
cephd_rgw_base build currently fails with fastcgi enabled:
--
In file included from /home/david/ceph/src/rgw/rgw_request.h:13:0,
from /home/david/ceph/src/rgw/rgw_main.cc:53:
/home/david/ceph/src/rgw/rgw_fcgi.h:8:21: fatal error: fcgiapp.h:
No such file or directory
^
--
This is despite the fact that fastcgi was detected and located at
configure time:
build/CMakeCache.txt:FCGI_INCLUDE_DIR:PATH=/usr/include/fastcgi
Fix this by ensuring that the cephd_rgw_base build target correctly uses
FCGI_INCLUDE_DIR.
Fixes: http://tracker.ceph.com/issues/18918
Signed-off-by: David Disseldorp <ddiss@suse.de>
Haomai Wang [Mon, 13 Feb 2017 13:57:19 +0000 (21:57 +0800)]
Merge pull request #13392 from Adirl/zero_inline
msg/async/rdma: zero wqe inline
Reviewed-by: Haomai Wang <haomai@xsky.com>
Adir Lev [Mon, 13 Feb 2017 13:36:46 +0000 (13:36 +0000)]
msg/async/rdma: zero wqe inline
we dont use wqe inline
issue: none
Change-Id: Ib187eec3bc79f8caf040fbbfbf0a915186cd58ba
Signed-off-by: Adir Lev <adirl@mellanox.com>
Adir Lev [Thu, 9 Feb 2017 15:52:22 +0000 (15:52 +0000)]
msg/async/rdma: check if exp verbs avail
issue: 975125
Change-Id: I9daa168ca0299887a7238a688508c773b98abde9
Signed-off-by: Adir Lev <adirl@mellanox.com>
Signed-off-by: Oren Duer <oren@mellanox.com>
Jing Wenjun [Wed, 8 Feb 2017 07:07:43 +0000 (15:07 +0800)]
rgw: fix swift cannot disable object versioning
we should be able to disable object verioning by removing its X-Versions-Location
metadata header by sending an empty key value. this description can be found at
No.8 in http://docs.openstack.org/user-guide/cli-swift-set-object-versions.html.
Fixes: http://tracker.ceph.com/issues/18852
Signed-off-by: Jing Wenjun <jingwenjun@cmss.chinamobile.com>
Kefu Chai [Mon, 13 Feb 2017 12:48:17 +0000 (20:48 +0800)]
Merge pull request #13380 from tchaikov/wip-sepia-bt
script/sepia_bt.sh: no need to pass version and sha1 anymore
Reviewed-by: Brad Hubbard <bhubbard@redhat.com>
Nathan Cutler [Mon, 13 Feb 2017 11:39:59 +0000 (12:39 +0100)]
Merge pull request #13368 from smithfarm/wip-doc-dev
doc: instructions for provisioning OpenStack VMs ad hoc
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Kefu Chai [Mon, 13 Feb 2017 06:54:27 +0000 (14:54 +0800)]
Merge pull request #13367 from tchaikov/wip-qa-jewel-x-singleton
test: Thrasher: update pgp_num of all expanded pools if not yet
Reviewed-by: Sage Weil <sage@redhat.com>
Kefu Chai [Mon, 13 Feb 2017 03:51:11 +0000 (11:51 +0800)]
script/sepia_bt.sh: no need to pass version and sha1 anymore
* try to figure out the working directory from the core dump's path
* add -C directory option, so user is able to specify the directory
for the downloaded packages, and extracted files.
Signed-off-by: Kefu Chai <kchai@redhat.com>
xie xingguo [Mon, 13 Feb 2017 06:09:45 +0000 (14:09 +0800)]
os/bluestore: fix wal-queue bytes-counter to keep pace with others
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
Kefu Chai [Sun, 12 Feb 2017 06:13:14 +0000 (14:13 +0800)]
test: Thrasher: restore changed options after done with thrash
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Sun, 12 Feb 2017 06:20:53 +0000 (14:20 +0800)]
tests: Thrasher: extract _set_config() method
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Sun, 12 Feb 2017 06:12:25 +0000 (14:12 +0800)]
tests: CephManager: add get_config() method
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Sun, 12 Feb 2017 05:16:57 +0000 (13:16 +0800)]
test: Thrasher: update pgp_num of all expanded pools if not yet
otherwise wait_until_healthy will fail after timeout as seeing warning
like:
HEALTH_WARN pool cephfs_data pg_num 182 > pgp_num 172
Signed-off-by: Kefu Chai <kchai@redhat.com>
Yuri Weinstein [Sun, 12 Feb 2017 16:13:26 +0000 (08:13 -0800)]
Merge pull request #13378 from liewegas/wip-luminous
qa/rados/upgrade/jewel-x-singleton: run luminous.yaml at the end
Reviewed-by: Yuri Weinstein <yweins@redhat.com>
Sage Weil [Sun, 12 Feb 2017 14:50:38 +0000 (08:50 -0600)]
Merge pull request #13365 from xiexingguo/wip-backoff-refleak
osdc/Objecter: fix possible OSDSession leak on wrong connection
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil [Sun, 12 Feb 2017 14:49:57 +0000 (08:49 -0600)]
Merge pull request #13363 from jdurgin/wip-req-luminous-error
osd: clarify REQUIRE_LUMINOUS error message
Reviewed-by: xie xingguo <xie.xingguo@zte.com.cn>
Reviewed-by: Kefu Chai <kchai@redhat.com>
Sage Weil [Fri, 10 Feb 2017 20:08:54 +0000 (15:08 -0500)]
qa/rados/upgrade/jewel-x-singleton: run luminous.yaml at the end
renumber too
Signed-off-by: Sage Weil <sage@redhat.com>
Willem Jan Withagen [Sun, 12 Feb 2017 14:03:56 +0000 (15:03 +0100)]
CMakeLists.txt: suppress unneeded warningiabout jemalloc
Signed-off-by: Willem Jan Withagen <wjw@digiware.nl>
Nathan Cutler [Sat, 11 Feb 2017 11:41:22 +0000 (12:41 +0100)]
doc: instructions for provisioning OpenStack VMs ad hoc
Signed-off-by: Nathan Cutler <ncutler@suse.com>
Sage Weil [Wed, 8 Feb 2017 22:03:26 +0000 (17:03 -0500)]
osd/PrimaryLogPG: unconditionally set PGNLS next to hobject
Drop nibblewise workaround.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Wed, 8 Feb 2017 22:01:47 +0000 (17:01 -0500)]
osd/PG: drop get_sort_bitwise() accessors, flag
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Wed, 8 Feb 2017 22:00:57 +0000 (17:00 -0500)]
osd/PG: always bitwise
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Wed, 8 Feb 2017 22:00:07 +0000 (17:00 -0500)]
osd/PG: drop bitwise arg to MissingLoc::rebuild()
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Wed, 8 Feb 2017 21:58:54 +0000 (16:58 -0500)]
osd/osd_types: make set_last_backfill() assume bitwise
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Wed, 8 Feb 2017 21:52:27 +0000 (16:52 -0500)]
osd: BackfillInterval is always bitwise
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Wed, 8 Feb 2017 21:46:26 +0000 (16:46 -0500)]
osd: fix add_source_info
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Wed, 8 Feb 2017 21:46:10 +0000 (16:46 -0500)]
osd: fix write_blocked_by_scrub
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Wed, 8 Feb 2017 21:42:59 +0000 (16:42 -0500)]
osd/osd_types: drop bitwise from ScrubMap
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Fri, 10 Feb 2017 23:47:07 +0000 (18:47 -0500)]
common/hobject: eliminate wonky compartors
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Fri, 10 Feb 2017 23:39:53 +0000 (18:39 -0500)]
common/hobject: remove cmp_* comparators; add normal operators
Fix up callers.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Wed, 8 Feb 2017 20:10:18 +0000 (15:10 -0500)]
os: remove nibblewise sort order support
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Wed, 8 Feb 2017 19:45:40 +0000 (14:45 -0500)]
osd: shutdown if sortbitwise flag is ever cleared
Note we do this only in activate_map so that we can (while booting)
skip past maps that don't have it set.
Signed-off-by: Sage Weil <sage@redhat.com>
Ilya Dryomov [Sat, 11 Feb 2017 15:01:02 +0000 (16:01 +0100)]
Merge pull request #13369 from idryomov/wip-doc-kernel-vers
doc: kernel client os-recommendations update
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman [Sat, 11 Feb 2017 14:29:23 +0000 (09:29 -0500)]
Merge pull request #13229 from trociny/wip-18335
rbd-nbd: check /sys/block/nbdX/size to ensure kernel mapped correctly
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Willem Jan Withagen [Sat, 11 Feb 2017 01:11:35 +0000 (02:11 +0100)]
init-ceph.in: Make init-ceph work under FreeBSD for init-system
- FreeBSD find does not have printf option
- use the packaged getopt in /usr/local
- Only apply user-facts when user ceph is available
Signed-off-by: Willem Jan Withagen <wjw@digiware.nl>
Kefu Chai [Sat, 11 Feb 2017 04:22:34 +0000 (12:22 +0800)]
Merge pull request #13292 from tchaikov/wip-script-sepia-bt-support-xenial
script/sepia_bt.sh: support xenial
Reviewed-by: Brad Hubbard <bhubbard@redhat.com>
xie xingguo [Sat, 11 Feb 2017 02:57:58 +0000 (10:57 +0800)]
osdc/Objecter: fix possible OSDSession leak on wrong connection
This is introduced by the newly added backoff logic.
Not sure if it will really happen, but just in case.
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
Sage Weil [Sat, 11 Feb 2017 01:47:49 +0000 (19:47 -0600)]
Merge pull request #12342 from liewegas/wip-backoff
osd,osdc: pg and osd-based backoff
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Willem Jan Withagen [Fri, 20 Jan 2017 20:47:33 +0000 (21:47 +0100)]
Affiliation updates
Signed-off-by: Willem Jan Withagen <wjw@digiware.nl>
Sage Weil [Thu, 2 Feb 2017 19:42:36 +0000 (14:42 -0500)]
doc/dev/rados-client-protocol: describe some of rados protocol, including backoffs
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Thu, 2 Feb 2017 03:38:30 +0000 (22:38 -0500)]
qa/suites/rados/thrash: vary backoff settings
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Wed, 1 Feb 2017 22:37:39 +0000 (17:37 -0500)]
osd/PrimaryLogPG: backoffs on individual objects
Do these midway down do_op. Reorder the scrub waitlist after the
degraded and unreadable waitlists.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Wed, 1 Feb 2017 22:35:36 +0000 (17:35 -0500)]
osdc/Objecter: respect backoffs
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Wed, 1 Feb 2017 22:30:32 +0000 (17:30 -0500)]
osd/PrimaryLogPG: PG-wide backoffs
Issue at top of do_request. Release on activation or peering
interval change.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Fri, 10 Feb 2017 23:55:55 +0000 (18:55 -0500)]
osd: dispatch OSDBackoff messages into PG workqueue
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Wed, 1 Feb 2017 22:27:32 +0000 (17:27 -0500)]
osd: split backoffs on PG split
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Wed, 1 Feb 2017 22:27:20 +0000 (17:27 -0500)]
osd: add pg helpers for managing backoffs
Link Backoff into Session, PG. Tear them down on session
reset.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Fri, 4 Nov 2016 22:11:40 +0000 (18:11 -0400)]
include/ceph_features: RADOS_BACKOFF feature bit
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Tue, 1 Nov 2016 19:02:17 +0000 (15:02 -0400)]
osdc/Objecter: fix typo
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Tue, 1 Nov 2016 18:05:51 +0000 (14:05 -0400)]
common/hobject: use hash field for hash<>
No reason to waste CPU recalculating a hash value!
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Mon, 17 Oct 2016 21:10:38 +0000 (17:10 -0400)]
osd: add MOSDBackoff message type
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Tue, 18 Oct 2016 22:43:09 +0000 (17:43 -0500)]
osd: move Session class out of OSD
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Thu, 22 Dec 2016 03:45:50 +0000 (22:45 -0500)]
osdc/Objecter: attach OSDSession to Connection
This lets us avoid an rbtree lookup.
Signed-off-by: Sage Weil <sage@redhat.com>
Josh Durgin [Fri, 10 Feb 2017 22:27:14 +0000 (14:27 -0800)]
osd: clarify REQUIRE_LUMINOUS error message
This should be visible at the default log level, so users have some
hope of figuring out the problem.
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
John Spray [Wed, 19 Oct 2016 17:12:49 +0000 (18:12 +0100)]
doc: ref cephfs docs from os-recommendations
...instead of having potentially conflicting kernel
version information.
Signed-off-by: John Spray <john.spray@redhat.com>
Ilya Dryomov [Fri, 10 Feb 2017 20:20:16 +0000 (21:20 +0100)]
doc: update krbd kernel recommendations
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
Kefu Chai [Fri, 10 Feb 2017 20:02:48 +0000 (04:02 +0800)]
Merge pull request #13249 from liewegas/wip-mon-smooth
mon: smooth io/recovery stats over longer period
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Fri, 10 Feb 2017 19:57:45 +0000 (03:57 +0800)]
Merge pull request #13264 from tchaikov/wip-print-failed-test-name
qa/workunits/rados/test.sh: print test name when it fails
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Kefu Chai [Fri, 10 Feb 2017 19:56:31 +0000 (03:56 +0800)]
Merge pull request #13362 from adamemerson/wip-oh-yeah
test: Fix mismatched sign comparison in histogram test
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
Samuel Just [Fri, 10 Feb 2017 19:20:02 +0000 (11:20 -0800)]
Merge pull request #13344 from gregsfortytwo/wip-osd-discussion-docs
Wip osd discussion docs
Reviewed-by: Samuel Just <sjust@redhat.com>
Samuel Just [Fri, 10 Feb 2017 19:18:02 +0000 (11:18 -0800)]
Merge pull request #13342 from athanatos/wip-17831-18583-18809
osd/: don't leak context for Blessed*Context or RecoveryQueueAsync
Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Adam C. Emerson [Fri, 10 Feb 2017 18:50:58 +0000 (13:50 -0500)]
test: Fix mismatched sign comparison in histogram test
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
Ken Dreyer [Fri, 10 Feb 2017 18:02:13 +0000 (11:02 -0700)]
doc: improve firewalld instructions
firewalld in RHEL 7.3 contains service definitions for ceph's ports, so
we can simply use "--add-service=ceph-mon" or "--add-service=ceph"
rather than having to remember specific port numbers.
Break out two examples for both MONs and OSDs/MDSs.
Add the "firewall-cmd --reload" step to ensure the --permanent configs
take effect immediately.
Signed-off-by: Ken Dreyer <kdreyer@redhat.com>
John Spray [Fri, 10 Feb 2017 17:48:05 +0000 (17:48 +0000)]
Merge pull request #13137 from jcsp/wip-18661
qa: fix race in Mount.open_background
Reviewed-by: Yan, Zheng <zyan@redhat.com>
John Spray [Fri, 10 Feb 2017 17:42:37 +0000 (17:42 +0000)]
Merge pull request #13099 from jcsp/wip-18663
qa/tasks: force umount during kclient teardown
Sage Weil [Fri, 10 Feb 2017 16:57:27 +0000 (10:57 -0600)]
Merge pull request #13281 from theanalyst/release/v12.0.0
doc: v12.0.0 release notes
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil [Fri, 10 Feb 2017 16:53:14 +0000 (10:53 -0600)]
Merge pull request #13302 from YankunLi/lyk_clean_code
rgw: clean redundant code
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil [Fri, 10 Feb 2017 16:52:45 +0000 (10:52 -0600)]
Merge pull request #13304 from majianpeng/async-tracing
msg/async: cleanup code.
Reviewed-by: Haomai Wang <haomai@xsky.com>
Sage Weil [Fri, 10 Feb 2017 16:48:58 +0000 (10:48 -0600)]
Merge pull request #13329 from Adirl/fix_febe
msg: Fix calls to Messenger::create with new parameter
Reviewed-by: Haomai Wang <haomai@xsky.com>
Sage Weil [Fri, 10 Feb 2017 16:40:36 +0000 (10:40 -0600)]
Merge pull request #13351 from tchaikov/wip-init-ceph-newline
init-ceph: print trailing n in "status" output
Reviewed-by: Nathan Cutler <nculter@suse.com>
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil [Fri, 10 Feb 2017 16:38:09 +0000 (10:38 -0600)]
Merge pull request #13356 from rubenk/rgw-docs-fix-typo
doc: Fix typo and grammar in RGW config reference
Reviewed-by: Sage Weil <sage@redhat.com>
Kefu Chai [Sun, 5 Feb 2017 15:11:13 +0000 (23:11 +0800)]
qa/workunits/rados/test.sh: print test name when it fails
we have
2017-02-04T16:15:46.090 INFO:tasks.workunit.client.0.mira032.stdout:error in 22088
2017-02-04T16:15:46.092 INFO:tasks.workunit.client.0.mira032.stderr:bash: line 1: 22092 Alarm clock ceph_test_rados_api_aio 2>&1
2017-02-04T16:15:46.096 INFO:tasks.workunit.client.0.mira032.stderr: 22093 Done | tee ceph_test_rados_api_aio.log
2017-02-04T16:15:46.099 INFO:tasks.workunit.client.0.mira032.stderr: 22094 Done | sed "s/^/ api_aio: /"
2017-02-04T16:15:46.102 INFO:tasks.workunit.client.0.mira032.stderr:+
if a unittest in rados/test.sh fails in teuthology.log, but it would
be desirable to have the failed test name in the line of "error in
22088".
Signed-off-by: Kefu Chai <kchai@redhat.com>
Jason Dillaman [Fri, 10 Feb 2017 15:17:23 +0000 (10:17 -0500)]
Merge pull request #13258 from trociny/wip-18819
common: possible lockdep false alarm for ThreadPool lock
Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman [Fri, 10 Feb 2017 14:21:47 +0000 (09:21 -0500)]
Merge pull request #13287 from guihecheng/rbd-fix
librbd: fix segfault on EOPNOTSUPP returned while fetching snapshot timestamp
Reviewed-by: Jason Dillaman <dillaman@redhat.com>