]>
git.apps.os.sepia.ceph.com Git - ceph-ci.git/log 
Sage Weil  [Mon, 30 Apr 2018 15:41:35 +0000  (10:41 -0500)] 
osd: fix _process handling for pg vs slot raceSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Fri, 27 Apr 2018 17:25:48 +0000  (12:25 -0500)] 
Merge pull request #21703 from liewegas/wip-rados-old-clients
Sage Weil  [Fri, 27 Apr 2018 16:11:42 +0000  (11:11 -0500)] 
qa/suites/rados/thrash-old-clients: add hammerSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Fri, 27 Apr 2018 16:30:39 +0000  (11:30 -0500)] 
Merge pull request #21679 from liewegas/wip-rados-old-clientsReviewed-by: Josh Durgin <jdurgin@redhat.com> 
Sage Weil  [Fri, 27 Apr 2018 16:13:56 +0000  (11:13 -0500)] 
Merge pull request #21605 from liewegas/wip-osdmap-encodeReviewed-by: Josh Durgin <jdurgin@redhat.com> Reviewed-by: Kefu Chai <kchai@redhat.com> Reviewed-by: Xiaoxi CHEN <xiaoxchen@ebay.com> 
Sage Weil  [Thu, 26 Apr 2018 15:31:34 +0000  (10:31 -0500)] 
messages/MOSDMap: fix compat_version for MOSDMap
Jewel clients see
 will not decode message of type 41 version 4 because compat_version 4 > supported version 3
The problem is when compat_version == 0 and head_version != 0, we
interpret compat_version == head_version.  From Message::encode,
    // if the encoder didn't specify past compatibility, we assume it
    // is incompatible.
    if (header.compat_version == 0)
      header.compat_version = header.version;
Broken by 
49833c3bb264949b8126796997a95a95b50af411  for the
head_version=4 case (compat_version needs to be 3).
Signed-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Tue, 24 Apr 2018 14:16:52 +0000  (09:16 -0500)] 
crush/CrushWrapper: clean up member initSigned-off-by: Sage Weil <sage@redhat.com> 
Xiaoxi CHEN  [Mon, 23 Apr 2018 17:58:11 +0000  (12:58 -0500)] 
messages/MOSDMap: significant feature bits.Signed-off-by: Xiaoxi CHEN <xiaoxchen@ebay.com> 
Xiaoxi CHEN  [Mon, 23 Apr 2018 17:57:52 +0000  (12:57 -0500)] 
mon/OSDMonitor: add feature into osdmap cache key.Signed-off-by: Xiaoxi CHEN <xiaoxchen@ebay.com> 
Ricardo Dias  [Fri, 27 Apr 2018 13:28:02 +0000  (14:28 +0100)] 
Merge pull request #21693 from LenzGr/mgr-dashboard-documentationReviewed-by: Ricardo Marques <rimarques@suse.com> Reviewed-by: Sebastian Wagner <sebastian.wagner@suse.com> Reviewed-by: Volker Theile <vtheile@suse.com> 
Jason Dillaman  [Fri, 27 Apr 2018 12:37:24 +0000  (08:37 -0400)] 
Merge pull request #21586 from trociny/wip-deep-copy-fixesReviewed-by: Jason Dillaman <dillaman@redhat.com> 
Lenz Grimmer  [Fri, 27 Apr 2018 12:17:58 +0000  (14:17 +0200)] 
doc: Updated dashboard feature list.Signed-off-by: Lenz Grimmer <lgrimmer@suse.com> 
Lenz Grimmer  [Fri, 27 Apr 2018 09:35:27 +0000  (11:35 +0200)] 
Merge pull request #21681 from Devp00l/wip-rbd-form-type-error-fixReviewed-by: Volker Theile <vtheile@suse.com> 
Mykola Golub  [Fri, 27 Apr 2018 08:52:26 +0000  (11:52 +0300)] 
Merge pull request #21682 from dillaman/wip-23888Reviewed-by: Mykola Golub <mgolub@suse.com> 
Mykola Golub  [Fri, 27 Apr 2018 08:51:27 +0000  (11:51 +0300)] 
Merge pull request #21657 from dillaman/wip-23876Reviewed-by: Mykola Golub <mgolub@suse.com> 
Kefu Chai  [Fri, 27 Apr 2018 06:20:17 +0000  (14:20 +0800)] 
Merge pull request #21662 from tchaikov/wip-cmakeReview-by: Casey Bodley <cbodley@redhat.com> 
Kefu Chai  [Fri, 27 Apr 2018 00:55:42 +0000  (08:55 +0800)] 
Merge pull request #21649 from dillaman/wip-23872Reviewed-by: Josh Durgin <jdurgin@redhat.com> 
Josh Durgin  [Fri, 27 Apr 2018 00:38:27 +0000  (17:38 -0700)] 
Merge pull request #21656 from neha-ojha/wip-integrate-cosbenchReviewed-by: Josh Durgin <jdurgin@redhat.com> 
Neha Ojha  [Wed, 25 Apr 2018 23:00:11 +0000  (16:00 -0700)] 
qa/tasks: run cosbench using the CBT taskSigned-off-by: Neha Ojha <nojha@redhat.com> 
Sage Weil  [Thu, 26 Apr 2018 22:22:40 +0000  (17:22 -0500)] 
Merge pull request #21676 from liewegas/wip-23871Reviewed-by: Josh Durgin <jdurgin@redhat.com> 
Josh Durgin  [Thu, 26 Apr 2018 21:52:59 +0000  (14:52 -0700)] 
Merge pull request #21686 from jdurgin/wip-ec-backend-commentReviewed-by: David Zafman <dzafman@redhat.com> 
Josh Durgin  [Thu, 26 Apr 2018 21:51:59 +0000  (14:51 -0700)] 
Merge pull request #21653 from liewegas/wip-23364Reviewed-by: Josh Durgin <jdurgin@redhat.com> 
Josh Durgin  [Thu, 26 Apr 2018 21:48:08 +0000  (14:48 -0700)] 
Merge pull request #21222 from bmflynn/pybind-alignmentReviewed-by: Josh Durgin <jdurgin@redhat.com> 
Josh Durgin  [Thu, 26 Apr 2018 18:49:01 +0000  (14:49 -0400)] 
osd/ECBackend: update misleading comment about EIO handlingSigned-off-by: Josh Durgin <jdurgin@redhat.com> 
Sage Weil  [Thu, 26 Apr 2018 17:39:51 +0000  (12:39 -0500)] 
Merge pull request #21061 from jan--f/jan-prometheus-file-sd-commandReviewed-by: Boris Ranto <branto@redhat.com> Reviewed-by: John Spray <john.spray@redhat.com> 
Sage Weil  [Thu, 26 Apr 2018 17:39:23 +0000  (12:39 -0500)] 
Merge pull request #21646 from liewegas/wip-rados-api-tests
Jason Dillaman  [Thu, 26 Apr 2018 16:24:27 +0000  (12:24 -0400)] 
rbd-mirror: rename asok hook to match image name when not replayingFixes: http://tracker.ceph.com/issues/23888 Signed-off-by: Jason Dillaman <dillaman@redhat.com> 
Stephan Müller  [Thu, 26 Apr 2018 13:24:15 +0000  (15:24 +0200)] 
mgr/dashboard: Fixes type error in RBD formSigned-off-by: Stephan Müller <smueller@suse.com> 
Yuri Weinstein  [Thu, 26 Apr 2018 15:42:30 +0000  (08:42 -0700)] 
Merge pull request #19509 from cooboos/wip-cephdencoder-additemReviewed-by: Matt Benjamin <mbenjami@redhat.com> 
Yuri Weinstein  [Thu, 26 Apr 2018 15:40:02 +0000  (08:40 -0700)] 
Merge pull request #20835 from croit/fix-mon-crash-on-bad-snap-rmReviewed-by: Greg Farnum <gfarnum@redhat.com> Reviewed-by: Jason Dillaman <dillaman@redhat.com> 
Yuri Weinstein  [Thu, 26 Apr 2018 15:38:32 +0000  (08:38 -0700)] 
Merge pull request #21093 from guzhongyan/mgr-ovReviewed-by: Sage Weil <sage@redhat.com> 
Yuri Weinstein  [Thu, 26 Apr 2018 15:37:36 +0000  (08:37 -0700)] 
Merge pull request #21585 from xxhdx1985126/wip-23807Reviewed-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Thu, 26 Apr 2018 14:15:50 +0000  (09:15 -0500)] 
osd/PrimaryLogPG: clear data digest on WRITEFULL if skip_data_digestFixes: https://tracker.ceph.com/issues/23871 Signed-off-by: Sage Weil <sage@redhat.com> 
Ricardo Dias  [Thu, 26 Apr 2018 14:04:34 +0000  (15:04 +0100)] 
Merge pull request #21667 from ricardoasmarques/wip-fix-delete-modalReviewed-by: Stephan Müller <smueller@suse.com> Reviewed-by: Volker Theile <vtheile@suse.com> 
Orit Wasserman  [Thu, 26 Apr 2018 10:29:13 +0000  (13:29 +0300)] 
Merge pull request #21584 from oritwas/wip-rgw-resharding-versioning
Ricardo Marques  [Thu, 26 Apr 2018 10:27:16 +0000  (11:27 +0100)] 
mgr/dashboard: Fix missing $event on deletion modalSigned-off-by: Ricardo Marques <rimarques@suse.com> 
Kefu Chai  [Thu, 26 Apr 2018 09:48:46 +0000  (17:48 +0800)] 
Merge pull request #21658 from tchaikov/wip-msg-many-failureReviewed-by: Josh Durgin <jdurgin@redhat.com> 
Kefu Chai  [Thu, 26 Apr 2018 09:46:23 +0000  (17:46 +0800)] 
Merge pull request #19491 from yaarith/wip-mgr-module-helloReviewed-by: Kefu Chai <kchai@redhat.com> 
Lenz Grimmer  [Thu, 26 Apr 2018 09:44:20 +0000  (11:44 +0200)] 
Merge pull request #21529 from ricardoasmarques/wip-fix-rbd-formReviewed-by: Stephan Müller <smueller@suse.com> Reviewed-by: Volker Theile <vtheile@suse.com> 
Kefu Chai  [Thu, 26 Apr 2018 09:13:22 +0000  (17:13 +0800)] 
Merge pull request #21591 from zhouyuan/fix_wo_mgr_buildReviewed-by: John Spray <john.spray@redhat.com> Reviewed-by: Kefu Chai <kchai@redhat.com> 
Kefu Chai  [Thu, 26 Apr 2018 08:46:57 +0000  (16:46 +0800)] 
cmake: enable CMP0051Signed-off-by: Kefu Chai <kchai@redhat.com> 
Kefu Chai  [Thu, 26 Apr 2018 08:44:07 +0000  (16:44 +0800)] 
cmake: enable CMP0046Signed-off-by: Kefu Chai <kchai@redhat.com> 
Lenz Grimmer  [Thu, 26 Apr 2018 08:22:42 +0000  (10:22 +0200)] 
Merge pull request #21526 from ricardoasmarques/wip-rbd-snapshot-cloneReviewed-by: Jason Dillaman <dillaman@redhat.com> Reviewed-by: Ricardo Dias <rdias@suse.com> Reviewed-by: Volker Theile <vtheile@suse.com> 
Lenz Grimmer  [Thu, 26 Apr 2018 08:17:07 +0000  (10:17 +0200)] 
Merge pull request #21558 from votdev/cd_error_panelReviewed-by: Ricardo Marques <rimarques@suse.com> Reviewed-by: Stephan Müller <smueller@suse.com> 
Kefu Chai  [Thu, 26 Apr 2018 05:07:10 +0000  (13:07 +0800)] 
Merge pull request #21612 from Songweibin/wip-pglog-cleanupReviewed-by: xie xingguo <xie.xingguo@zte.com.cn> 
Kefu Chai  [Thu, 26 Apr 2018 04:59:45 +0000  (12:59 +0800)] 
Merge pull request #21608 from cbodley/wip-dppReviewed-by: Sage Weil <sage@redhat.com> Reviewed-by: Kefu Chai <kchai@redhat.com> 
Kefu Chai  [Thu, 26 Apr 2018 04:50:44 +0000  (12:50 +0800)] 
Merge pull request #20480 from smithfarm/wip-23035Reviewed-by: Jan Fajerski <jfajerski@suse.com> Reviewed-by: Kefu Chai <kchai@redhat.com> 
Kefu Chai  [Thu, 26 Apr 2018 04:40:02 +0000  (12:40 +0800)] 
Merge pull request #21629 from liewegas/wip-23840Reviewed-by: Igor Fedotov <ifedotov@suse.com> 
Jason Dillaman  [Thu, 26 Apr 2018 04:09:51 +0000  (00:09  -0400)] 
rbd-mirror: edge-condition for promote/demote during daemon failoverSigned-off-by: Jason Dillaman <dillaman@redhat.com> 
Kefu Chai  [Thu, 26 Apr 2018 04:04:45 +0000  (12:04 +0800)] 
qa: reduce "mon client hunt interval max multiple" to 2 for all clientsSigned-off-by: Kefu Chai <kchai@redhat.com> 
Xie Xingguo  [Thu, 26 Apr 2018 00:55:19 +0000  (08:55 +0800)] 
Merge pull request #21639 from guzhongyan/pglog_cleanReviewed-by: xie xingguo <xie.xingguo@zte.com.cn> 
Jason Dillaman  [Wed, 25 Apr 2018 19:37:57 +0000  (15:37 -0400)] 
rbd-mirror: properly translate remote tag mirror uuid for local mirrorFixes: http://tracker.ceph.com/issues/23876 Signed-off-by: Jason Dillaman <dillaman@redhat.com> 
Sage Weil  [Wed, 25 Apr 2018 20:32:38 +0000  (15:32 -0500)] 
osd/PrimaryLogPG: avoid infinite loop when flush collides with write lock
We try to take a write lock with fop->op.  If we fail, fop->op is put
on the lock's waiting list.  Requeuing it again will simply kick off
processing of another instance of the same op, which will again fail
to take the lock, leading to an infinite loop that can't terminate
because requeue_op is doing a push_front and preventing other PG
messages that might release the lock.
Do the same write lock attempt on any dup_ops so that they too will
end up on the wait list.
It looks like this broke waaay back in commit 
d700d99f76e0a29bfb419bc85d19ef1950b62a9a ,
a 2014 refactor of the OpContext behavior.
Fixes: https://tracker.ceph.com/issues/23664 
Signed-off-by: Sage Weil <sage@redhat.com> 
Andrew Schoen  [Wed, 25 Apr 2018 20:29:15 +0000  (20:29 +0000)] 
Merge pull request #21645 from alfredodeza/wip-rm23451Reviewed-by: Andrew Schoen <aschoen@redhat.com> 
Nathan Cutler  [Wed, 25 Apr 2018 19:14:41 +0000  (21:14 +0200)] 
Merge pull request #21650 from ricardoasmarques/wip-install-deps-tumbleweedReviewed-by: Nathan Cutler <ncutler@suse.com> 
Ricardo Marques  [Wed, 25 Apr 2018 17:49:51 +0000  (18:49 +0100)] 
install-deps: Add support for 'opensuse-tumbleweed'Signed-off-by: Ricardo Marques <rimarques@suse.com> 
Jason Dillaman  [Wed, 25 Apr 2018 17:23:00 +0000  (13:23 -0400)] 
osdc/Objecter: prevent double-invocation of linger op callbackFixes: http://tracker.ceph.com/issues/23872 Signed-off-by: Jason Dillaman <dillaman@redhat.com> 
Sage Weil  [Wed, 25 Apr 2018 16:20:17 +0000  (11:20 -0500)] 
Merge pull request #21619 from liewegas/wip-merge-bitsReviewed-by: Josh Durgin <jdurgin@redhat.com> 
Sage Weil  [Wed, 25 Apr 2018 15:57:48 +0000  (10:57 -0500)] 
Merge pull request #21628 from liewegas/wip-23646Reviewed-by: David Zafman <dzafman@redhat.com> 
Sage Weil  [Wed, 25 Apr 2018 15:49:56 +0000  (10:49 -0500)] 
Merge pull request #21338 from mogeb/iostat-outputReviewed-by: Kefu Chai <kchai@redhat.com> Reveiwed-by: John Spray <john.spray@redhat.com> 
Sage Weil  [Wed, 25 Apr 2018 15:49:13 +0000  (10:49 -0500)] 
Merge pull request #21613 from xiexingguo/wip-fix-delete-priorityReviewed-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Wed, 25 Apr 2018 15:47:53 +0000  (10:47 -0500)] 
Merge pull request #21623 from liewegas/wip-21977Reviewed-by: David Zafman <dzafman@redhat.com> 
Sage Weil  [Wed, 25 Apr 2018 15:33:52 +0000  (10:33 -0500)] 
qa/suites/rados/verify/tasks/rados_api_tests: whitelist OBJECT_MISPLACEDSigned-off-by: Sage Weil <sage@redhat.com> 
Alfredo Deza  [Wed, 25 Apr 2018 14:48:45 +0000  (10:48 -0400)] 
doc/ceph-volume include information for devices in listingSigned-off-by: Alfredo Deza <adeza@redhat.com> 
Yaarit Hatuka  [Wed, 13 Dec 2017 15:17:57 +0000  (10:17 -0500)] 
pybind/mgr: add 'hello world' mgr module skeletonSigned-off-by: Yaarit Hatuka <yaarithatuka@gmail.com> 
Alfredo Deza  [Wed, 25 Apr 2018 13:50:24 +0000  (09:50 -0400)] 
ceph-volume tests verify associated pvs reporting on listingSigned-off-by: Alfredo Deza <adeza@redhat.com> 
Alfredo Deza  [Tue, 24 Apr 2018 21:35:08 +0000  (17:35 -0400)] 
ceph-volume tests update to include devices on listingSigned-off-by: Alfredo Deza <adeza@redhat.com> 
Alfredo Deza  [Tue, 24 Apr 2018 21:16:50 +0000  (17:16 -0400)] 
ceph-volume lvm.listing include associated physical devicesSigned-off-by: Alfredo Deza <adeza@redhat.com> 
Sage Weil  [Wed, 25 Apr 2018 13:24:41 +0000  (08:24 -0500)] 
Merge pull request #21626 from cbodley/wip-23846Reviewed-by: Sage Weil <sage@redhat.com> 
Mykola Golub  [Wed, 25 Apr 2018 13:07:16 +0000  (16:07 +0300)] 
Merge pull request #21541 from dillaman/wip-18753Reviewed-by: Mykola Golub <mgolub@suse.com> 
Kefu Chai  [Wed, 25 Apr 2018 12:47:48 +0000  (20:47 +0800)] 
Merge pull request #21632 from tchaikov/wip-rocksdb-no-aligned-allocReviewed-by: Josh Durgin <jdurgin@redhat.com> 
Casey Bodley  [Wed, 25 Apr 2018 12:26:25 +0000  (08:26 -0400)] 
Merge pull request #21479 from cbodley/wip-23547Reviewed-by: Adam Kupczyk <akupczyk@redhat.com> 
Jan Fajerski  [Mon, 12 Mar 2018 13:35:11 +0000  (14:35 +0100)] 
pybind/mgr/prometheus: add file_sd_config commandSigned-off-by: Jan Fajerski <jfajerski@suse.com> 
Casey Bodley  [Wed, 25 Apr 2018 12:22:35 +0000  (08:22 -0400)] 
Merge pull request #21576 from cbodley/wip-23506Reviewed-by: Daniel Gryniewicz <dang@redhat.com> Reviewed-by: Robin H. Johnson <robin.johnson@dreamhost.com> 
Casey Bodley  [Wed, 25 Apr 2018 12:21:47 +0000  (08:21 -0400)] 
Merge pull request #21569 from cbodley/wip-23803Reviewed-by: Matt Benjamin <mbenjamin@redhat.com> 
Casey Bodley  [Wed, 25 Apr 2018 12:21:15 +0000  (08:21 -0400)] 
Merge pull request #20212 from tianshan/fix_period_pullReviewed-by: Casey Bodley <cbodley@redhat.com> 
Casey Bodley  [Wed, 25 Apr 2018 12:20:46 +0000  (08:20 -0400)] 
Merge pull request #20796 from theanalyst/rgw/es-cs-fixReviewed-by: Casey Bodley <cbodley@redhat.com> 
Casey Bodley  [Wed, 25 Apr 2018 12:20:01 +0000  (08:20 -0400)] 
Merge pull request #21500 from yehudasa/wip-23779Reviewed-by: Casey Bodley <cbodley@redhat.com> 
Casey Bodley  [Wed, 25 Apr 2018 12:19:33 +0000  (08:19 -0400)] 
Merge pull request #21534 from cbodley/wip-23480Reviewed-by: Orit Wasserman <owasserm@redhat.com> 
Casey Bodley  [Wed, 25 Apr 2018 12:18:46 +0000  (08:18 -0400)] 
Merge pull request #21551 from zhangsw/fix-rgw-userinfo-stats-bugReviewed-by: Casey Bodley <cbodley@redhat.com> 
Lenz Grimmer  [Wed, 25 Apr 2018 12:00:39 +0000  (14:00 +0200)] 
Merge pull request #21640 from votdev/config_set_help_txtReviewed-by: John Spray <john.spray@redhat.com> 
Volker Theile  [Tue, 24 Apr 2018 11:06:47 +0000  (13:06 +0200)] 
Use bootstrap alert.Signed-off-by: Volker Theile <vtheile@suse.com> 
Volker Theile  [Fri, 20 Apr 2018 10:13:40 +0000  (12:13 +0200)] 
mgr/dashboard: Add cd-error-panel component to display error messages.Signed-off-by: Volker Theile <vtheile@suse.com> 
Volker Theile  [Wed, 25 Apr 2018 10:55:19 +0000  (12:55 +0200)] 
mgr/dashboard: Adapt help text if server_addr is not setSigned-off-by: Volker Theile <vtheile@suse.com> 
Gu Zhongyan  [Wed, 25 Apr 2018 09:32:26 +0000  (17:32 +0800)] 
osd/PrimaryLogPG: Fix log messagesSigned-off-by: Gu Zhongyan <guzhongyan@360.cn> 
Lenz Grimmer  [Wed, 25 Apr 2018 09:21:16 +0000  (11:21 +0200)] 
Merge pull request #21636 from rjfd/wip-dashboard-fix-pool-py3Reviewed-by: Sebastian Wagner <sebastian.wagner@suse.com> Reviewed-by: Volker Theile <vtheile@suse.com> 
Lenz Grimmer  [Wed, 25 Apr 2018 09:17:58 +0000  (11:17 +0200)] 
Merge pull request #21618 from votdev/loading_panelReviewed-by: Ricardo Marques <rimarques@suse.com> Reviewed-by: Stephan Müller <smueller@suse.com> 
Yan, Zheng  [Wed, 25 Apr 2018 08:51:50 +0000  (16:51 +0800)] 
Merge pull request #21633 from ukernel/wip-mds-stat-rstat
Ricardo Dias  [Tue, 24 Apr 2018 12:32:03 +0000  (13:32 +0100)] 
mgr/dashboard: pool: fix python3 dict_keys errorSigned-off-by: Ricardo Dias <rdias@suse.com> 
Kefu Chai  [Wed, 25 Apr 2018 03:53:29 +0000  (11:53 +0800)] 
rocksdb: do not use aligned_allocFixes: http://tracker.ceph.com/issues/23653 Signed-off-by: Kefu Chai <kchai@redhat.com> 
Yan, Zheng  [Wed, 25 Apr 2018 04:17:22 +0000  (12:17 +0800)] 
mds: fix CEPH_STAT_RSTAT definitionSigned-off-by: "Yan, Zheng" <zyan@redhat.com> 
Sage Weil  [Tue, 24 Apr 2018 22:20:25 +0000  (17:20 -0500)] 
Merge pull request #21273 from jdurgin/wip-23195Reviewed-by: David Zafman <dzafman@redhat.com> Reviewed-by: Greg Farnum <gfarnum@redhat.com> Reviewed-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Tue, 24 Apr 2018 22:19:48 +0000  (17:19 -0500)] 
Merge pull request #21620 from jcsp/wip-mgr-balancer-optionsReviewed-by: Kefu Chai <kchai@redhat.com> 
Sage Weil  [Tue, 24 Apr 2018 22:11:15 +0000  (17:11 -0500)] 
os/bluestore/bluefs_types: make block_mask 64-bitFixes: https://tracker.ceph.com/issues/23840 Signed-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Tue, 24 Apr 2018 17:08:07 +0000  (12:08 -0500)] 
qa/suites/rados/thrash-old-clients: do some thrashing with jewel and luminous clientsSigned-off-by: Sage Weil <sage@redhat.com> 
Alfredo Deza  [Tue, 24 Apr 2018 21:11:42 +0000  (17:11 -0400)] 
ceph-volume api.lvm include lv_uuid on pvs listingsSigned-off-by: Alfredo Deza <adeza@redhat.com> 
Sage Weil  [Tue, 24 Apr 2018 20:35:28 +0000  (15:35 -0500)] 
osd/PrimaryLogPG: defer evict if head *or* object intersect scrub interval
Consider a scenario like:
- scrub [3:
2525d100 :::earlier:head,3:
2525d12f :::foo:200]
 - we see 3:
2525d12f :::foo:100 and include it in scrub map
- scrub [3:
2525d12f :::foo:200, 3:
2525dfff :::later:head]
- some op(s) that cause scrub to be preempted
- agent_work wants to evict 3:
2525d12f :::foo:100
  - write_blocked_by_scrub sees scrub is preempted, returns false
  - 3:
2525d12f :::foo:100 is removed, :head SnapSet is updated
- scrub rescrubs [3:
2525d12f :::foo:200, 3:
2525dfff :::later:head]
  - includes (updated) :head SnapSet
  - issues error like "3:
2525d12f :::foo:100 is an unexpected clone"
Fix the problem by checking if anything part of the object-to-evict and
its head touch the scrub range; if so, back off.  Do not let eviction
preempt scrub; we can come back and do it later.
Fixes: http://tracker.ceph.com/issues/23646 
Signed-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Tue, 24 Apr 2018 18:02:14 +0000  (13:02 -0500)] 
osd: publish osdmap to OSDService before starting wq threadsFixes: http://tracker.ceph.com/issues/21977 Signed-off-by: Sage Weil <sage@redhat.com> 
Casey Bodley  [Tue, 24 Apr 2018 19:54:50 +0000  (15:54 -0400)] 
mgrc: free MMgrClose in handle_mgr_closeFixes: http://tracker.ceph.com/issues/23846 Signed-off-by: Casey Bodley <cbodley@redhat.com> 
Bruce Flynn  [Tue, 24 Apr 2018 18:25:45 +0000  (18:25 +0000)] 
pybind/rados: add alignment getter to IoCtxSigned-off-by: Bruce Flynn <bmflynn@gmail.com>