]>
 
 
git.apps.os.sepia.ceph.com Git - ceph-ci.git/log 
 
 
 
 
 
 
Sage Weil  [Wed, 12 Jul 2017 21:44:02 +0000  (17:44 -0400)] 
 
mon/MDSMonitor: fix segv when multiple MDSs raise same alert 
 
Signed-off-by: Sage Weil <sage@redhat.com>  
Sage Weil  [Wed, 12 Jul 2017 19:55:56 +0000  (14:55 -0500)] 
 
Merge pull request #16301 from dmick/master 
 
mgr: increase debug level for ticks 0 -> 10 
 
Dan Mick  [Wed, 12 Jul 2017 19:40:01 +0000  (15:40 -0400)] 
 
Mgr: increase debug level for ticks 0 -> 10 
 
Signed-off-by: Dan Mick <dmick@redhat.com>  
Sage Weil  [Wed, 12 Jul 2017 18:21:18 +0000  (13:21 -0500)] 
 
Merge pull request #16263 from liupan1111/wip-fix-fio 
 
test/fio: remove experimental option for bluestore & rocksdb. 
 
Reviewed-by: Casey Bodley <cbodley@redhat.com>  
Sage Weil  [Wed, 12 Jul 2017 17:10:47 +0000  (12:10 -0500)] 
 
Merge pull request #15643 from liewegas/wip-health 
 
mon: revamp health check/warning system 
 
Sage Weil  [Wed, 12 Jul 2017 13:17:55 +0000  (09:17 -0400)] 
 
mon/PGMap: adjust scrub checks to avoid overflow for future stamps 
 
Avoid an overflow (and false warning) when scrub stamps are in the future. 
 
Signed-off-by: Sage Weil <sage@redhat.com>  
Sage Weil  [Wed, 12 Jul 2017 12:10:47 +0000  (08:10 -0400)] 
 
qa/workunits/cephtool/test.sh: adjust full tests to avoid races 
 
OSDs may report fullness in any order. 
 
Signed-off-by: Sage Weil <sage@redhat.com>  
Sage Weil  [Tue, 11 Jul 2017 03:48:47 +0000  (23:48 -0400)] 
 
qa/tasks/ceph: wait for osds to come up before creating pool 
 
Avoid health warnings. 
 
Signed-off-by: Sage Weil <sage@redhat.com>  
Sage Weil  [Tue, 11 Jul 2017 03:39:31 +0000  (23:39 -0400)] 
 
qa/tasks/ceph_test_case.py: update health check helpers 
 
Signed-off-by: Sage Weil <sage@redhat.com>  
Sage Weil  [Mon, 10 Jul 2017 16:40:01 +0000  (12:40 -0400)] 
 
qa/suites/fs: whitelist health warnings 
 
Signed-off-by: Sage Weil <sage@redhat.com>  
Sage Weil  [Mon, 10 Jul 2017 16:39:50 +0000  (12:39 -0400)] 
 
qa/suites/rgw/thrash: whitelist 
 
Signed-off-by: Sage Weil <sage@redhat.com>  
Sage Weil  [Mon, 10 Jul 2017 16:25:23 +0000  (12:25 -0400)] 
 
qa/suites/rbd: whitelist health messages 
 
Signed-off-by: Sage Weil <sage@redhat.com>  
Sage Weil  [Thu, 6 Jul 2017 21:58:16 +0000  (17:58 -0400)] 
 
qa: whitelist health warnings 
 
Signed-off-by: Sage Weil <sage@redhat.com>  
Sage Weil  [Fri, 7 Jul 2017 03:24:52 +0000  (23:24 -0400)] 
 
qa/workunits/cephtool/test.sh: adjust for new health error codes 
 
Signed-off-by: Sage Weil <sage@redhat.com>  
Sage Weil  [Thu, 6 Jul 2017 21:53:34 +0000  (17:53 -0400)] 
 
mon/MgrMonitor: clear last_beacon after mon election 
 
The last_beacon map is local to an election interval; if there is a new 
election completed we should reset it or else we may kill an apparently 
laggy mgr that hasn't been able to get a beacon processed due to the mon 
quorum changing, or had its beacon processed on a different leader. 
 
Signed-off-by: Sage Weil <sage@redhat.com>  
John Spray  [Tue, 4 Jul 2017 22:37:25 +0000  (18:37 -0400)] 
 
mon: clean up `osd out` messages 
 
Cleaner prose for the auto-out case, and add 
a cluster log message for OSDs that go out 
at the behest of the administrator. 
 
Signed-off-by: John Spray <john.spray@redhat.com>  
John Spray  [Tue, 4 Jul 2017 17:29:38 +0000  (13:29 -0400)] 
 
osd: don't log per-PG backfill messages at INFO level 
 
This behaviour led to way too many messages going to 
the cluster log when an OSD is marked in.  Retain 
the messages at debug level. 
 
Signed-off-by: John Spray <john.spray@redhat.com>  
John Spray  [Tue, 4 Jul 2017 13:52:59 +0000  (09:52 -0400)] 
 
mon: simplify PG health checks 
 
Instead of a distinct health check for each possible 
PG state, group the states into categories for availability, 
degraded, damage, and report on that. 
 
That way, while a PG/pool is suffering from one of those 
bad PG states, health conditions don't keep toggling on and 
off as we transition from one unavailable state to another 
unavailable state. 
 
Signed-off-by: John Spray <john.spray@redhat.com>  
John Spray  [Mon, 26 Jun 2017 18:27:38 +0000  (14:27 -0400)] 
 
mgr/dashboard: update for new style health checks 
 
Signed-off-by: John Spray <john.spray@redhat.com>  
John Spray  [Fri, 23 Jun 2017 10:39:56 +0000  (06:39 -0400)] 
 
mon: demote cluster map prints to DEBUG level 
 
The PaxosService subclasses should be writing out 
informative log messages, and not relying on 
a stream of map summary prints to communicate 
changes. 
 
Signed-off-by: John Spray <john.spray@redhat.com>  
John Spray  [Fri, 23 Jun 2017 10:37:53 +0000  (06:37 -0400)] 
 
mon: prettify health check log messages 
 
Add a "Cluster is now healthy" to give clarity 
after a series of "health check cleared" that 
they were the last ones. 
 
Convert certain health check messages into 
well formed sentences. 
 
Don't print severity in the log string (it's already 
expressed in the severity of the log entry. 
 
Signed-off-by: John Spray <john.spray@redhat.com>  
John Spray  [Thu, 22 Jun 2017 21:41:35 +0000  (17:41 -0400)] 
 
mgr: fix spurious PG health messages on mgr restart 
 
Previously, the mgr would send MMonMgrReport indicating 
a very unhappy PGMap to the mon right after startup. 
 
This is a change to hold off on sending that report until 
all the OSDs have reported in, or until some time has passed. 
 
Signed-off-by: John Spray <john.spray@redhat.com>  
John Spray  [Thu, 22 Jun 2017 15:18:32 +0000  (11:18 -0400)] 
 
mon: don't consider a starting mgr to be an error 
 
The .available flag is there to tell MgrClients whether 
to try and connect -- it isn't the right condition 
for a health complaint. 
 
Signed-off-by: John Spray <john.spray@redhat.com>  
John Spray  [Thu, 22 Jun 2017 00:14:19 +0000  (20:14 -0400)] 
 
mon: pass new style health to mgr 
 
Signed-off-by: John Spray <john.spray@redhat.com>  
Sage Weil  [Fri, 30 Jun 2017 16:28:27 +0000  (12:28 -0400)] 
 
mon: prefix periodic health reminder with 'overall' 
 
...so we can whitelist it. 
 
Signed-off-by: Sage Weil <sage@redhat.com>  
Sage Weil  [Fri, 30 Jun 2017 03:30:17 +0000  (23:30 -0400)] 
 
mon/PGMap: rename a few health checks 
 
Signed-off-by: Sage Weil <sage@redhat.com>  
Sage Weil  [Thu, 29 Jun 2017 22:22:24 +0000  (18:22 -0400)] 
 
mgr/DaemonServer: debug log health checks 
 
Signed-off-by: Sage Weil <sage@redhat.com>  
Sage Weil  [Thu, 29 Jun 2017 22:20:28 +0000  (18:20 -0400)] 
 
mon/MgrStatMonitor: show health check count on receipt 
 
Signed-off-by: Sage Weil <sage@redhat.com>  
Sage Weil  [Thu, 29 Jun 2017 22:19:06 +0000  (18:19 -0400)] 
 
messages/MMonMgrReport: show health check count 
 
Signed-off-by: Sage Weil <sage@redhat.com>  
Sage Weil  [Thu, 29 Jun 2017 20:08:38 +0000  (16:08 -0400)] 
 
mon/PGMap: only warn about too few pgs after >0 pools exist 
 
Signed-off-by: Sage Weil <sage@redhat.com>  
Sage Weil  [Thu, 29 Jun 2017 16:38:49 +0000  (12:38 -0400)] 
 
mon/PGMap: some stuck warnings are err, some warn 
 
inactive and stale -> error 
degraded, unclean, undersized -> warning 
 
Signed-off-by: Sage Weil <sage@redhat.com>  
Sage Weil  [Tue, 20 Jun 2017 19:29:28 +0000  (15:29 -0400)] 
 
qa/suites/rados: whitelist health warnings 
 
Signed-off-by: Sage Weil <sage@redhat.com>  
Sage Weil  [Wed, 28 Jun 2017 04:32:50 +0000  (00:32  -0400)] 
 
mon/PGMap: do not warn about recovering, peering, stale 
 
Wait for stuck before complaining.  These aren't scary in and of 
themselves. 
 
Signed-off-by: Sage Weil <sage@redhat.com>  
Sage Weil  [Tue, 27 Jun 2017 18:57:53 +0000  (14:57 -0400)] 
 
qa/tasks/mon_clock_skew_check: vastly simplify 
 
Signed-off-by: Sage Weil <sage@redhat.com>  
Sage Weil  [Tue, 27 Jun 2017 18:09:22 +0000  (14:09 -0400)] 
 
mon: shorten 'stuck' threshold from 5m -> 1m 
 
Signed-off-by: Sage Weil <sage@redhat.com>  
Sage Weil  [Tue, 27 Jun 2017 19:01:16 +0000  (15:01 -0400)] 
 
osd/OSDMap: add per-osd flag OSD_FLAGS check 
 
rename OSD_FLAGS to OSDMAP_FLAGS 
 
Signed-off-by: Sage Weil <sage@redhat.com>  
Sage Weil  [Wed, 5 Jul 2017 16:06:16 +0000  (12:06 -0400)] 
 
osd/OSDMap: rename a few health checks 
 
Signed-off-by: Sage Weil <sage@redhat.com>  
Sage Weil  [Fri, 23 Jun 2017 13:45:42 +0000  (09:45 -0400)] 
 
mon: move osd health checks into OSDMap method 
 
...with one check moving into HealthMonitor where it 
belongs. 
 
Signed-off-by: Sage Weil <sage@redhat.com>  
Sage Weil  [Wed, 21 Jun 2017 18:02:05 +0000  (14:02 -0400)] 
 
qa/tasks/ceph: stop logging health on shutdown 
 
Don't log health during actual teardown or we'll see 
various scary messages unrelated to our test run. 
 
Signed-off-by: Sage Weil <sage@redhat.com>  
Sage Weil  [Tue, 20 Jun 2017 16:44:18 +0000  (12:44 -0400)] 
 
mon/MgrMonitor: do not issue MGR_DOWN on new cluster 
 
It is normal for the initial cluster to lack a mgr.  Wait for some 
grace period before complaining about a missing mgr. 
 
Default to 30m. 
 
Signed-off-by: Sage Weil <sage@redhat.com>  
Sage Weil  [Tue, 27 Jun 2017 18:33:00 +0000  (14:33 -0400)] 
 
mon/Monitor: periodically log new-style health warnings to log 
 
Signed-off-by: Sage Weil <sage@redhat.com>  
Sage Weil  [Thu, 15 Jun 2017 02:23:42 +0000  (22:23 -0400)] 
 
mon/MDSMonitor: implement new-style cephfs health checks 
 
Our detail elements are still strings, so we keep the bit that collapses 
the metadata into a string and appends it to the string. 
 
Each MDS-generated item becomes a detail record. 
 
Health checks are consolidated either by MDS_ or FS_, counting the 
number of mds servers or file systems affected. 
 
Signed-off-by: Sage Weil <sage@redhat.com>  
Sage Weil  [Tue, 13 Jun 2017 19:08:19 +0000  (15:08 -0400)] 
 
mon,mgr: pass new-style health checks from mgr's PGMap 
 
Signed-off-by: Sage Weil <sage@redhat.com>  
Sage Weil  [Tue, 13 Jun 2017 19:07:46 +0000  (15:07 -0400)] 
 
mon/PGMap: implement new-style health checks 
 
Signed-off-by: Sage Weil <sage@redhat.com>  
Sage Weil  [Tue, 13 Jun 2017 12:16:14 +0000  (08:16 -0400)] 
 
mon/OSDMonitor: implement new health checks 
 
Signed-off-by: Sage Weil <sage@redhat.com>  
Sage Weil  [Mon, 12 Jun 2017 22:39:15 +0000  (18:39 -0400)] 
 
mon: new health check framework 
 
Signed-off-by: Sage Weil <sage@redhat.com>  
Sage Weil  [Mon, 12 Jun 2017 21:44:57 +0000  (17:44 -0400)] 
 
mon: HealthMonitor -> OldHealthMonitor 
 
This will go away post-luminous. 
 
Signed-off-by: Sage Weil <sage@redhat.com>  
Sage Weil  [Mon, 12 Jun 2017 20:15:27 +0000  (16:15 -0400)] 
 
mon: remove Formatter arg to QuorumService::get_health() 
 
This is used to dump extra weirdness to the health detail structured 
output, but we are about to remove all of that in luminous. 
 
Signed-off-by: Sage Weil <sage@redhat.com>  
Sage Weil  [Sat, 10 Jun 2017 17:36:40 +0000  (13:36 -0400)] 
 
mon/Monitor: move time sync status from 'ceph health' to 'time-sync-status' command 
 
Signed-off-by: Sage Weil <sage@redhat.com>  
Sage Weil  [Sun, 11 Jun 2017 18:33:10 +0000  (14:33 -0400)] 
 
mon: move health_status_t to health.h 
 
Signed-off-by: Sage Weil <sage@redhat.com>  
Sage Weil  [Fri, 9 Jun 2017 21:02:08 +0000  (17:02 -0400)] 
 
mon: move pool quota health warnings into PGMap 
 
This puts them on the mgr in a context where they can respond to both 
osdmap and pgmap updates, and removes one more dependency on pgservice 
in osdmon. 
 
We keep the pool quota FULL warning since that is a function of OSDMap 
state (the pool flag... not actual usage). 
 
Signed-off-by: Sage Weil <sage@redhat.com>  
Yuri Weinstein  [Wed, 12 Jul 2017 15:56:04 +0000  (08:56 -0700)] 
 
Merge pull request #15630 from Abhishekvrshny/fix-rgw-multipart-leaks 
 
rgw: fix leaks with incomplete multiparts 
 
Reviewed-by: Casey Bodley <cbodley@redhat.com>  
Yuri Weinstein  [Wed, 12 Jul 2017 15:55:28 +0000  (08:55 -0700)] 
 
Merge pull request #15669 from rzarzynski/wip-rgw-fix-rgwbucket-error-handling 
 
rgw: fix error handling in the link() method of RGWBucket. 
 
Reviewed-by: Casey Bodley <cbodley@redhat.com>  
Yuri Weinstein  [Wed, 12 Jul 2017 15:52:24 +0000  (08:52 -0700)] 
 
Merge pull request #15834 from prallabh/wip-20377 
 
rgw: Do not fetch bucket stats by default upon bucket listing 
 
Reviewed-by:  Radoslaw Zarzynski <rzarzyns@redhat.com>  
Yuri Weinstein  [Wed, 12 Jul 2017 15:49:39 +0000  (08:49 -0700)] 
 
Merge pull request #15887 from rzarzynski/wip-rgw-20394 
 
rgw: /info claims we do support Swift's accounts ACLs. 
 
Reviewed-by: Casey Bodley <cbodley@redhat.com>  
Yuri Weinstein  [Wed, 12 Jul 2017 15:48:49 +0000  (08:48 -0700)] 
 
Merge pull request #16154 from mikulely/obj-placement-pool 
 
rgw: drop unused rgw_pool parameter, local variables and member variable 
 
Reviewed-by: Jos Collin <jcollin@redhat.com>  
Yuri Weinstein  [Wed, 12 Jul 2017 15:45:41 +0000  (08:45 -0700)] 
 
Merge pull request #14961 from yehudasa/wip-19739 
 
rgw: verify md5 in post obj 
 
Reviewed-by: Orit Wasserman <owasserm@redhat.com>  
Yuri Weinstein  [Wed, 12 Jul 2017 15:44:18 +0000  (08:44 -0700)] 
 
Merge pull request #15281 from jimifm/wip-rgw_rados-master 
 
rgw/rgw_rados: Remove duplicate calls in RGWRados::finalize() 
 
Reviewed-by: Casey Bodley <cbodley@redhat.com>  
Sage Weil  [Wed, 12 Jul 2017 14:34:20 +0000  (09:34 -0500)] 
 
Merge pull request #16287 from liewegas/wip-try-decode 
 
mon/MgrStatMonitor: do not crash on luminous dev version upgrades 
 
Reviewed-by: Yan, Zheng" <zyan@redhat.com>  
Reviewed-by: Jos Collin <jcollin@redhat.com>  
Casey Bodley  [Wed, 12 Jul 2017 14:11:14 +0000  (10:11 -0400)] 
 
Merge pull request #16197 from shashalu/fix-RGWRadosRemoveOmapKeysCR 
 
rgw:multisite: fix RGWRadosRemoveOmapKeysCR and change cn to intrusive_ptr 
 
Reviewed-by: Casey Bodley <cbodley@redhat.com>  
Sage Weil  [Wed, 12 Jul 2017 13:33:32 +0000  (08:33 -0500)] 
 
Merge pull request #15843 from ovh/bp-drop-ping-fields 
 
messages/MOSDPing.h: drop unused fields 
 
Reviewed-by: Greg Farnum <gfarnum@redhat.com>  
Casey Bodley  [Wed, 12 Jul 2017 12:40:10 +0000  (08:40 -0400)] 
 
Merge pull request #15929 from cbodley/wip-vstart-rgw-compression 
 
vstart: add --rgw_compression to set rgw compression plugin 
 
Reviewed-by: Matt Benjamin <mbenjami@redhat.com>  
Reviewed-by: Orit Wasserman <owasserm@redhat.com>  
Sage Weil  [Wed, 12 Jul 2017 11:30:53 +0000  (07:30 -0400)] 
 
mon/MgrStatMonitor: do not crash on luninous dev version upgrades 
 
Signed-off-by: Sage Weil <sage@redhat.com>  
Jos Collin  [Wed, 12 Jul 2017 08:56:44 +0000  (08:56 +0000)] 
 
Merge pull request #16254 from TsaiJin/wip-rbd-nbd-version 
 
tools/rbd_nbd: add --version show support 
 
Reviewed-by: Jos Collin <jcollin@redhat.com>  
lu.shasha  [Tue, 11 Jul 2017 03:20:15 +0000  (11:20 +0800)] 
 
rgw:multisite: change raw 'RGWAioCompletionNotifier*' to intrusive_ptr for rgw_cr_rados 
 
Signed-off-by: Shasha Lu <lu.shasha@eisoo.com>  
Nathan Cutler  [Wed, 12 Jul 2017 03:15:02 +0000  (05:15  +0200)] 
 
Merge pull request #16074 from smithfarm/wip-obsolete-libcephfs1 
 
build/ops: rpm: obsolete libcephfs1 
 
Reviewed-by: Ken Dreyer <kdreyer@redhat.com>  
Reviewed-by: Boris Ranto <branto@redhat.com>  
Alfredo Deza  [Tue, 11 Jul 2017 20:44:30 +0000  (16:44 -0400)] 
 
Merge pull request #16224 from liewegas/wip-docs-prune 
 
doc: update intro, quick start docs 
 
Reviewed-by: Alfredo Deza <adeza@redhat.com>  
Casey Bodley  [Mon, 26 Jun 2017 19:54:32 +0000  (15:54 -0400)] 
 
vstart: add --rgw_compression to set rgw compression plugin 
 
Signed-off-by: Casey Bodley <cbodley@redhat.com>  
Casey Bodley  [Tue, 11 Jul 2017 19:28:47 +0000  (15:28 -0400)] 
 
Merge pull request #15632 from aclamk/wip-vstart-20235-multiple-radosgw 
 
vstart: allow to start multiple radosgw when RGW=x 
 
Reviewed-by: Abhishek Lekshmanan <abhishek@suse.com>  
Reviewed-by: Casey Bodley <cbodley@redhat.com>  
Sage Weil  [Tue, 11 Jul 2017 18:46:33 +0000  (13:46 -0500)] 
 
Merge pull request #16265 from dzafman/wip-20470 
 
test: Fix reg11184 test to remove extraneous pg 
 
Reviewed-by: Sage Weil <sage@redhat.com>  
Sage Weil  [Tue, 11 Jul 2017 18:01:42 +0000  (13:01 -0500)] 
 
Merge pull request #16244 from liewegas/wip-11793 
 
qa/suites/rados/thrash/workload/*: enable rados.py cache tiering ops 
 
Reviewed-by: Josh Durgin <jdurgin@redhat.com>  
Sage Weil  [Tue, 11 Jul 2017 18:01:15 +0000  (14:01 -0400)] 
 
qa/suites/: enable rados.py cache tiering ops 
 
These weren't being exercised! 
 
See http://tracker.ceph.com/issues/11793 
 
Signed-off-by: Sage Weil <sage@redhat.com>  
Sage Weil  [Tue, 11 Jul 2017 17:59:42 +0000  (12:59 -0500)] 
 
Merge pull request #15836 from xiexingguo/wip-refactor-try-reuse-blob 
 
os/bluestore: slightly refactor Blob::try_reuse_blob 
 
Reviewed-by: Igor Fedotov <ifedotov@mirantis.com>  
Reviewed-by: Sage Weil <sage@redhat.com>  
Sage Weil  [Tue, 11 Jul 2017 17:59:23 +0000  (12:59 -0500)] 
 
Merge pull request #16245 from cbodley/wip-global-zlib-compressor 
 
compressor/zlib: remove g_ceph_context/g_conf from compressor plugin 
 
Reviewed-by: Matt Benjamin <mbenjami@redhat.com>  
Reviewed-by: Adam Kupczyk <akupczyk@redhat.com>  
Sage Weil  [Tue, 11 Jul 2017 17:58:12 +0000  (12:58 -0500)] 
 
Merge pull request #16091 from runsisi/wip-lock-type 
 
cls_lock: move lock_info_t definition to cls_lock_types.h 
 
Reviewed-by: Casey Bodley <cbodley@redhat.com>  
Sage Weil  [Tue, 11 Jul 2017 17:57:58 +0000  (12:57 -0500)] 
 
Merge pull request #16158 from majianpeng/bluestore-using-bufferlist-function-do-the-same-function 
 
os/bluestore: use bufferlist functions whenever possible 
 
Reviewed-by: Igor Fedotov <ifedotov@mirantis.com>  
Reviewed-by: Sage Weil <sage@redhat.com>  
Sage Weil  [Tue, 11 Jul 2017 17:56:45 +0000  (12:56 -0500)] 
 
Merge pull request #16227 from tchaikov/wip-kill-clang-analyzer-warnings 
 
mgr,os,test: kill clang analyzer warnings 
 
Reviewed-by: Brad Hubbard <bhubbard@redhat.com>  
Sage Weil  [Tue, 11 Jul 2017 17:56:15 +0000  (12:56 -0500)] 
 
Merge pull request #16239 from xiexingguo/wip-crush-weight-overflow 
 
mon: a few more upmap (and other) fixes 
 
Reviewed-by: Sage Weil <sage@redhat.com>  
Sage Weil  [Tue, 11 Jul 2017 17:55:19 +0000  (12:55 -0500)] 
 
Merge pull request #16249 from gregsfortytwo/wip-20562-cluster-stats 
 
mon: maintain the "cluster" PerfCounters when using ceph-mgr 
 
Reviewed-by: Joao Eduardo Luis <joao@suse.de>  
David Zafman  [Fri, 7 Jul 2017 20:56:55 +0000  (13:56 -0700)] 
 
test: Fix reg11184 test to remove extraneous pg 
 
Minor cleanups 
Remove unused pool to aid future analysis 
 
Signed-off-by: David Zafman <dzafman@redhat.com>  
Adam Kupczyk  [Tue, 11 Jul 2017 17:12:33 +0000  (13:12 -0400)] 
 
Fixed too big privileges for client.rgw. 
 
Signed-off-by: Adam Kupczyk <akucpzyk@redhat.com>  
Pan Liu  [Tue, 11 Jul 2017 16:55:46 +0000  (00:55  +0800)] 
 
fio: remove experimental option for bluestore and rocksdb, which are not 
experimental any more. 
 
Signed-off-by: Pan Liu <wanjun.lp@alibaba-inc.com>  
Jin Cai  [Tue, 11 Jul 2017 11:23:49 +0000  (19:23 +0800)] 
 
tools/rbd_nbd: add version show support 
 
Signed-off-by: Jin Cai <caijin.caij@alibaba-inc.com>  
Matt Benjamin  [Tue, 11 Jul 2017 13:24:16 +0000  (09:24 -0400)] 
 
Merge pull request #15989 from linuxbox2/wip-nfs-compress 
 
rgw_file: add compression interop to RGW NFS 
 
Matt Benjamin  [Tue, 2 May 2017 20:06:47 +0000  (16:06 -0400)] 
 
rgw_file: add large(ish) write test 
 
allows for read-after-write verify 
 
Signed-off-by: Matt Benjamin <mbenjamin@redhat.com>  
Matt Benjamin  [Thu, 6 Jul 2017 15:59:05 +0000  (11:59 -0400)] 
 
rgw_file:  compression fix and cleanup from review 
 
A fix and a cleanup from Adam Kupczyk <akupczyk@redhat.com> review. 
 
Signed-off-by: Matt Benjamin <mbenjamin@redhat.com>  
Matt Benjamin  [Thu, 4 May 2017 19:47:39 +0000  (15:47 -0400)] 
 
rgw_file:  enable compression filter (stores) 
 
Previously NFS clients could access compressed data, but the 
RGWWriteDataRequest lacked glue to attach an inbound 
compression filter. 
 
Fixes: http://tracker.ceph.com/issues/20462  
Signed-off-by: Matt Benjamin <mbenjamin@redhat.com>  
John Spray  [Tue, 11 Jul 2017 09:13:45 +0000  (10:13 +0100)] 
 
Merge pull request #16241 from liewegas/wip-dashboard-default 
 
doc/mgr/dashboard: update dashboard docs to reflect new defaults 
 
Reviewed-by: John Spray <john.spray@redhat.com>  
Matt Benjamin  [Tue, 11 Jul 2017 09:04:33 +0000  (05:04  -0400)] 
 
Merge pull request #16034 from guihecheng/rgw_file-policy-read 
 
rgw: rgw_file skip policy read for virtual components 
 
Adam Kupczyk  [Mon, 12 Jun 2017 12:47:49 +0000  (14:47 +0200)] 
 
vstart: allow to start multiple radosgw on consecutive ports 
 
Signed-off-by: Adam Kupczyk <akupczyk@mirantis.com>  
lu.shasha  [Fri, 7 Jul 2017 03:09:02 +0000  (11:09 +0800)] 
 
rgw:multisite: fix RGWRadosRemoveOmapKeysCR 
 
RGWRadosRemoveOmapKeysCR::request_complete return val is wrong. The return val should get from completion.  Some member variables is not used, clear up those variables. 
 
Fixes:http://tracker.ceph.com/issues/20539 
 
Signed-off-by: Shasha Lu <lu.shasha@eisoo.com>  
Sage Weil  [Mon, 10 Jul 2017 21:50:40 +0000  (16:50 -0500)] 
 
Merge pull request #16229 from Liuchang0812/wip-misc-cleanup 
 
ceph.in, mgr: misc cleanups 
 
Reviewed-by: Kefu Chai <kchai@redhat.com>  
Sage Weil  [Mon, 10 Jul 2017 21:50:08 +0000  (16:50 -0500)] 
 
Merge pull request #16230 from jecluis/wip-20443 
 
mon/Monitor: recreate mon session if features changed 
 
Reviewed-by: Sage Weil <sage@redhat.com>  
Sage Weil  [Mon, 10 Jul 2017 21:49:32 +0000  (16:49 -0500)] 
 
Merge pull request #16233 from liewegas/wip-osd-create 
 
qa/tasks/ceph.py: no osd id to 'osd create' command 
 
Reviewed-by: Kefu Chai <kchai@redhat.com>  
Sage Weil  [Mon, 10 Jul 2017 21:49:01 +0000  (16:49 -0500)] 
 
Merge pull request #16235 from tchaikov/wip-timer 
 
os/filestore: do not free event if not added 
 
Reviewed-by: Josh Durgin <jdurgin@redhat.com>  
Sage Weil  [Mon, 10 Jul 2017 21:48:44 +0000  (16:48 -0500)] 
 
Merge pull request #16237 from YankunLi/dev-bluestore0710 
 
os/blueStore: Failure retry for opening file 
 
Reviewed-by: Jos Collin <jcollin@redhat.com>  
Greg Farnum  [Mon, 10 Jul 2017 20:13:56 +0000  (13:13 -0700)] 
 
mon: maintain the "cluster" PerfCounters when using ceph-mgr instead of PGMonitor 
 
Fixes: http://tracker.ceph.com/issues/20562  
Signed-off-by: Greg Farnum <gfarnum@redhat.com>  
Sage Weil  [Mon, 10 Jul 2017 18:16:48 +0000  (13:16 -0500)] 
 
Merge pull request #16246 from gregsfortytwo/wip-fix-mgr-cephx-link 
 
doc: fix link for ceph-mgr cephx authorization 
 
xie xingguo  [Mon, 10 Jul 2017 10:51:38 +0000  (18:51 +0800)] 
 
mon/OSDMonitor: dedup pg-upmap[-items] 
 
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>  
xie xingguo  [Mon, 10 Jul 2017 10:38:19 +0000  (18:38 +0800)] 
 
osd/OSDMap: fix potential divided-by-zero error 
 
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>