]>
git.apps.os.sepia.ceph.com Git - ceph-ci.git/log 
John Spray  [Tue, 27 Jun 2017 10:52:17 +0000  (06:52 -0400)] 
common: enable `status` module by defaultSigned-off-by: John Spray <john.spray@redhat.com> 
John Spray  [Sun, 25 Jun 2017 21:48:26 +0000  (17:48 -0400)] 
pybind/mgr: rename fsstatus->statusSigned-off-by: John Spray <john.spray@redhat.com> 
John Spray  [Sun, 25 Jun 2017 21:42:40 +0000  (17:42 -0400)] 
pybind/mgr: clean up 'fs status' commandSigned-off-by: John Spray <john.spray@redhat.com> 
John Spray  [Sun, 25 Jun 2017 16:35:21 +0000  (12:35 -0400)] 
pybind/mgr: clean up osd bit of fsstatus.pySigned-off-by: John Spray <john.spray@redhat.com> 
Mykola Golub  [Tue, 27 Jun 2017 10:04:26 +0000  (13:04 +0300)] 
Merge pull request #15919 from dillaman/wip-test-cls-rbdReviewed-by: Mykola Golub <mgolub@mirantis.com> 
Abhishek L  [Tue, 27 Jun 2017 05:45:36 +0000  (07:45 +0200)] 
Merge pull request #15934 from myoungwon/omw-mailmapReviewed-by: Abhishek Lekshmanan <abhishek@suse.com> 
Kefu Chai  [Tue, 27 Jun 2017 04:03:06 +0000  (12:03 +0800)] 
Merge pull request #15914 from wjwithagen/remotes/origin/wip-wjw-freebsd-osd-scrub-repair-3Reviewed-by: Kefu Chai <kchai@redhat.com> 
Sage Weil  [Tue, 27 Jun 2017 03:47:58 +0000  (22:47 -0500)] 
Merge pull request #15856 from cbodley/wip-rgw-vstart-s3tests
Sage Weil  [Tue, 27 Jun 2017 03:47:20 +0000  (22:47 -0500)] 
Merge pull request #15863 from gmayyyha/paxosservice-use-funcReviewed-by: Kefu Chai <kchai@redhat.com> 
Sage Weil  [Tue, 27 Jun 2017 02:25:43 +0000  (21:25 -0500)] 
Merge pull request #15759 from ovh/bp-optimized-bs-key-escapeReviewed-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Tue, 27 Jun 2017 02:25:26 +0000  (21:25 -0500)] 
Merge pull request #15765 from jimmyway/wip-ec-plan-cleanupReviewed-by: Sage Weil <sage@redhat.com> 
myoungwon oh  [Tue, 27 Jun 2017 01:08:24 +0000  (10:08 +0900)] 
mailmap: add Myoungwon Oh's mailmap and affiliationSigned-off-by: Myoungwon Oh <omwmw@sk.com> 
Sage Weil  [Mon, 26 Jun 2017 18:40:16 +0000  (13:40 -0500)] 
Merge pull request #14997 from ivancich/wip-bring-in-dmclock-p2Reviewed-by: Josh Durgin <jdurgin@redhat.com> Reviewed-by: Sage Weil <sage@redhat.com> 
Casey Bodley  [Mon, 26 Jun 2017 18:14:20 +0000  (14:14 -0400)] 
Merge pull request #15569 from aclamk/compress_crash_bug_refactorReviewed-by: Casey Bodley <cbodley@redhat.com> 
Zack Cerza  [Mon, 26 Jun 2017 16:16:42 +0000  (10:16 -0600)] 
Merge pull request #15859 from smithfarm/wip-swift-task-move-master
Kefu Chai  [Mon, 26 Jun 2017 16:08:04 +0000  (00:08  +0800)] 
Merge pull request #15555 from liewegas/wip-19023Reviewed-by: Josh Durgin <jdurgin@redhat.com> 
Kefu Chai  [Mon, 26 Jun 2017 15:56:28 +0000  (23:56 +0800)] 
Merge pull request #15862 from yuyuyu101/wip-omap-enoentReviewed-by: Kefu Chai <kchai@redhat.com> 
Kefu Chai  [Mon, 26 Jun 2017 15:56:02 +0000  (23:56 +0800)] 
Merge pull request #15866 from tchaikov/wip-set-secretsReviewed-by: Sage Weil <sage@redhat.com> 
Kefu Chai  [Mon, 26 Jun 2017 15:53:21 +0000  (23:53 +0800)] 
Merge pull request #15905 from tchaikov/wip-kill-clang-warningsReviewed-by: Sage Weil <sage@redhat.com> 
Casey Bodley  [Mon, 26 Jun 2017 13:14:05 +0000  (09:14 -0400)] 
Merge pull request #13753 from theanalyst/wip/f/rgw/taggingReviewed-by: Adam C. Emerson <aemerson@redhat.com> Reviewed-by: Casey Bodley <cbodley@redhat.com> 
Jason Dillaman  [Mon, 26 Jun 2017 13:08:08 +0000  (09:08 -0400)] 
Merge pull request #15889 from joscollin/wip-
1412614 -uninitialized-scalar-field
tools/rbd_mirror: initialize non-static class member m_do_resync in ImageReplayer
Reviewed-by: Jason Dillaman <dillaman@redhat.com> 
Jason Dillaman  [Mon, 26 Jun 2017 12:57:37 +0000  (08:57 -0400)] 
test: fix compile warning in ceph_test_cls_rbdSigned-off-by: Jason Dillaman <dillaman@redhat.com> 
Willem Jan Withagen  [Mon, 26 Jun 2017 11:23:59 +0000  (13:23 +0200)] 
test/osd/osd-scrub-repair.sh: Fix diff optionsSigned-off-by: Willem Jan Withagen <wjw@digiware.nl> 
Adam Kupczyk  [Wed, 7 Jun 2017 07:59:24 +0000  (09:59 +0200)] 
radosgw: refactor compression codeSigned-off-by: Adam Kupczyk <akupczyk@mirantis.com> 
Adam Kupczyk  [Thu, 1 Jun 2017 12:57:44 +0000  (14:57 +0200)] 
radosgw, compression: added unit testSigned-off-by: Adam Kupczyk <akupczyk@mirantis.com> 
fang.yuxiang  [Sat, 27 May 2017 08:21:34 +0000  (16:21 +0800)] 
rgw: connection reset/crashed when download large zero object with compression enableFixes: http://tracker.ceph.com/issues/20098 Signed-off-by: fang yuxiang fang.yuxiang@eisoo.com 
Kefu Chai  [Mon, 26 Jun 2017 02:14:10 +0000  (10:14 +0800)] 
Merge pull request #15445 from wjwithagen/wip-wjw-freebsd-osd-scrub-repair-2Reviewed-by: Kefu Chai <kchai@redhat.com> 
Jos Collin  [Mon, 26 Jun 2017 01:30:57 +0000  (01:30  +0000)] 
Merge pull request #15902 from joscollin/wip-
1411820 -Division-or-modulo-by-zero
test: Division by zero in Legacy::encode_n()
Reviewed By: Brad Hubbard <bhubbard@redhat.com>
Kefu Chai  [Sun, 25 Jun 2017 15:00:00 +0000  (23:00 +0800)] 
ceph-osdomap-tool: early return and remove never-read store statementSigned-off-by: Kefu Chai <kchai@redhat.com> 
Haomai Wang  [Sun, 25 Jun 2017 14:52:02 +0000  (22:52 +0800)] 
Merge pull request #15903 from Adirl/data_path_fixesReviewed-by: Haomai Wang <haomai@xsky.com> 
Kefu Chai  [Sun, 25 Jun 2017 14:48:21 +0000  (22:48 +0800)] 
test/test_async_driver: silence clang static analyzer warningSigned-off-by: Kefu Chai <kchai@redhat.com> 
Nathan Cutler  [Sun, 25 Jun 2017 10:42:36 +0000  (12:42 +0200)] 
tests: swift.py: tweak importsSigned-off-by: Nathan Cutler <ncutler@suse.com> 
Jos Collin  [Sat, 24 Jun 2017 15:29:43 +0000  (20:59 +0530)] 
test: Division by zero in Legacy::encode_n()
Fixes the Coverity Scan Report:
CID 
1411820  (#1 of 1): Division or modulo by zero (DIVIDE_BY_ZERO)
9. divide_by_zero: In expression bl.length() * i / sum, division by expression sum which may be zero has undefined behavior.
Signed-off-by: Jos Collin <jcollin@redhat.com> 
Sage Weil  [Sun, 25 Jun 2017 04:21:50 +0000  (23:21 -0500)] 
Merge pull request #15826 from xiexingguo/wip-bluestore-
20170622 
os/bluestore: cleanup min_alloc_size; some formatting nits
Reviewed-by: Sage Weil <sage@redhat.com> 
Reviewed-by: Igor Fedotov <ifedotov@mirantis.com> 
Sage Weil  [Sun, 25 Jun 2017 04:21:27 +0000  (23:21 -0500)] 
Merge pull request #15865 from tchaikov/wip-mgr-pg-commandReviewed-by: John Spray <john.spray@redhat.com> 
Sage Weil  [Sun, 25 Jun 2017 04:21:02 +0000  (23:21 -0500)] 
Merge pull request #15875 from xiexingguo/wip-osdmon-
20170623 
mon/OSDMonitor: "osd crush class rename" support
Reviewed-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Sun, 25 Jun 2017 04:20:38 +0000  (23:20 -0500)] 
Merge pull request #15890 from tchaikov/wip-19741Reviewed-by: Josh Durgin <jdurgin@redhat.com> 
Sage Weil  [Sun, 25 Jun 2017 04:20:19 +0000  (23:20 -0500)] 
Merge pull request #15891 from minggr/wip-sdata_op_ordering_lockReviewed-by: Sage Weil <sage@redhat.com> Reviewed-by: xie xingguo <xie.xingguo@zte.com.cn> 
Sage Weil  [Sun, 25 Jun 2017 04:16:57 +0000  (23:16 -0500)] 
Merge pull request #15899 from theanalyst/doc/release-typo
Jos Collin  [Sun, 25 Jun 2017 04:10:32 +0000  (04:10  +0000)] 
Merge pull request #15901 from joscollin/wip-CID1412577-Division-or-modulo-by-float-zero
Kefu Chai  [Sun, 25 Jun 2017 04:05:20 +0000  (12:05 +0800)] 
Merge pull request #15900 from smithfarm/wip-docdir-fixReviewed-by: Kefu Chai <kchai@redhat.com> 
Adir lev  [Sun, 28 May 2017 07:37:37 +0000  (10:37 +0300)] 
msg/async/rdma: allocated reged mem can be greater than requires lenSigned-off-by: Adir lev <adirl@mellanox.com> 
Adir lev  [Sun, 28 May 2017 07:36:02 +0000  (10:36 +0300)] 
msg/async/rdma: if failed to send push csi to the backSigned-off-by: Adir lev <adirl@mellanox.com> 
Jos Collin  [Sat, 24 Jun 2017 14:56:51 +0000  (20:26 +0530)] 
mon: Division by zero in PGMapDigest::dump_pool_stats_full()
Fixes The Coverity Scan Report:
CID 
1412577  (#1 of 1): Division or modulo by float zero (DIVIDE_BY_ZERO)
35. divide_by_zero: In expression (float)mk / k, division by expression k which may be zero has undefined behavior.
Signed-off-by: Jos Collin <jcollin@redhat.com> 
Nathan Cutler  [Sat, 24 Jun 2017 10:27:37 +0000  (12:27 +0200)] 
build/ops: rpm: sane packaging of %{_docdir}/ceph directory
91648044163  introduced a build error:
ceph-common-12.1.0+git.
1498286248 .
2fcedc7b3d -1.1.x86_64.rpm: directories not
owned by a package:
 - /usr/share/doc/packages/ceph
The %docdir directive is a way of flagging anything in that directory as being
documentation. It does not actually package the directory. And we don't need
it because we're not dumping a large number of files into this directory.
For more information, see the "Directory-related Directives" section of
http://ftp.rpm.org/max-rpm/s1-rpm-inside-files-list-directives.html
Signed-off-by: Nathan Cutler <ncutler@suse.com> 
Abhishek Lekshmanan  [Sat, 24 Jun 2017 09:29:01 +0000  (11:29 +0200)] 
doc: Luminous release notes typo fixesSuggested-by: Roger Brown <rogerbrown@gmail.com> Signed-off-by: Abhishek Lekshmanan <alekshmanan@suse.com> 
Xie Xingguo  [Sat, 24 Jun 2017 04:34:12 +0000  (12:34 +0800)] 
Merge pull request #15876 from gmayyyha/config-unused-optReviewed-by: xie xingguo <xie.xingguo@zte.com.cn> 
Haomai Wang  [Fri, 23 Jun 2017 01:36:20 +0000  (09:36 +0800)] 
kv/RocksDBStore: abort if rocksdb EIO, don't return incorrect resultSigned-off-by: Haomai Wang <haomai@xsky.com> 
Matt Benjamin  [Sat, 24 Jun 2017 01:10:13 +0000  (21:10 -0400)] 
Merge pull request #15108 from guihecheng/rgw_file-fix
Sage Weil  [Fri, 23 Jun 2017 20:25:54 +0000  (15:25 -0500)] 
Merge pull request #15893 from liewegas/wip-valgrind-everywhere
Greg Farnum  [Wed, 31 May 2017 15:37:19 +0000  (08:37 -0700)] 
qa: do not restrict valgrind runs to centos
This reverts 
693bd238510e69569cc3461f84b04c8667bc11da , which was
added in response to http://tracker.ceph.com/issues/18126. But
we updated the Ubuntu packages in sepia so it should be good to go.
Signed-off-by: Greg Farnum <gfarnum@redhat.com> 
Casey Bodley  [Fri, 23 Jun 2017 18:38:09 +0000  (14:38 -0400)] 
Merge pull request #15572 from rzarzynski/wip-rgw-17779Reviewed-by: Matt Benjamin <mbenjamin@redhat.com> 
Casey Bodley  [Fri, 23 Jun 2017 17:46:05 +0000  (13:46 -0400)] 
Merge pull request #14624 from ceph/wip-s3a-hadoopReviewed-by: Casey Bodley <cbodley@redhat.com> 
Ming Lin  [Fri, 23 Jun 2017 17:28:19 +0000  (10:28 -0700)] 
osd: unlock sdata_op_ordering_lock with sdata_lock hold to avoid missing wakeup signalSigned-off-by: Ming Lin <ming.lin@alibaba-inc.com> 
Yehuda Sadeh  [Fri, 23 Jun 2017 17:20:42 +0000  (10:20 -0700)] 
Merge pull request #15665 from oritwas/wip-rgw-reshard-old-bucketReviewed-by: Yehuda Sadeh <yehuda@redhat.com> 
Kefu Chai  [Fri, 23 Jun 2017 16:50:40 +0000  (00:50  +0800)] 
osdc/Objecter: release message if it is not handledFixes: http://tracker.ceph.com/issues/19741 Signed-off-by: Kefu Chai <kchai@redhat.com> 
Josh Durgin  [Fri, 23 Jun 2017 16:14:44 +0000  (09:14 -0700)] 
Merge pull request #15821 from jdurgin/wip-20302Reviewed-by: Kefu Chai <kchai@redhat.com> 
John Spray  [Fri, 23 Jun 2017 16:11:16 +0000  (12:11 -0400)] 
Merge pull request #15154 from jcsp/wip-multimds-stable
Jos Collin  [Fri, 23 Jun 2017 16:09:44 +0000  (21:39 +0530)] 
tools/rbd_mirror: initialize Non-static class member m_do_resync in ImageReplayer
Fixes the Coverity Scan Report:
CID 
1412614  (#2-1 of 2): Uninitialized scalar field (UNINIT_CTOR)
7. uninit_member: Non-static class member m_do_resync is not initialized in this constructor nor in any functions that it calls.
Signed-off-by: Jos Collin <jcollin@redhat.com> 
John Spray  [Thu, 18 May 2017 10:54:13 +0000  (06:54 -0400)] 
doc: multimds is no longer experimentalSigned-off-by: John Spray <john.spray@redhat.com> 
John Spray  [Mon, 22 May 2017 21:42:16 +0000  (17:42 -0400)] 
qa: update cephtool test for multimds on by defaultSigned-off-by: John Spray <john.spray@redhat.com> 
John Spray  [Tue, 16 May 2017 12:52:59 +0000  (08:52 -0400)] 
qa: no longer need to explicitly enable multimdsSigned-off-by: John Spray <john.spray@redhat.com> 
John Spray  [Tue, 16 May 2017 12:07:04 +0000  (08:07 -0400)] 
mds: enable multimds by default in new filesystemsSigned-off-by: John Spray <john.spray@redhat.com> 
John Spray  [Tue, 16 May 2017 12:04:45 +0000  (08:04 -0400)] 
mon: remove experimental warning on multimdsSigned-off-by: John Spray <john.spray@redhat.com> 
Yan, Zheng  [Wed, 21 Jun 2017 03:42:22 +0000  (11:42 +0800)] 
mds: don't call StrayManager::eval_stray() for undefined inodeSigned-off-by: "Yan, Zheng" <zyan@redhat.com> 
Yan, Zheng  [Wed, 21 Jun 2017 02:33:25 +0000  (10:33 +0800)] 
mds: drop locks before waiting for export targetsSigned-off-by: "Yan, Zheng" <zyan@redhat.com> 
Yan, Zheng  [Mon, 19 Jun 2017 08:28:41 +0000  (16:28 +0800)] 
mds: handle MDirUpdate raceSigned-off-by: "Yan, Zheng" <zyan@redhat.com> 
Yan, Zheng  [Mon, 19 Jun 2017 07:22:08 +0000  (15:22 +0800)] 
mds: don't forge replica dirfragSigned-off-by: "Yan, Zheng" <zyan@redhat.com> 
Yan, Zheng  [Fri, 9 Jun 2017 07:37:22 +0000  (15:37 +0800)] 
mds: avoid submitting log entry while adjusting subtree mapSigned-off-by: "Yan, Zheng" <zyan@redhat.com> 
Yan, Zheng  [Wed, 7 Jun 2017 01:17:42 +0000  (09:17 +0800)] 
mds: don't mark nestlock dirty on improper inodeSigned-off-by: "Yan, Zheng" <zyan@redhat.com> 
Yan, Zheng  [Tue, 6 Jun 2017 07:43:28 +0000  (15:43 +0800)] 
mds: create subtree root immediately after directory tree becomes frozenSigned-off-by: "Yan, Zheng" <zyan@redhat.com> 
Yan, Zheng  [Sat, 3 Jun 2017 06:35:40 +0000  (14:35 +0800)] 
mds: fix stray dentry replication in cache rejoin ackSigned-off-by: "Yan, Zheng" <zyan@redhat.com> 
Yuri Weinstein  [Fri, 23 Jun 2017 15:52:31 +0000  (08:52 -0700)] 
Merge pull request #15795 from myoungwon/wip-print-ignore_redirectReviewed-by: Sage Weil <sage@redhat.com> 
Casey Bodley  [Fri, 23 Jun 2017 15:40:20 +0000  (11:40 -0400)] 
Merge pull request #15656 from aclamk/download_err_with_comp_followupReviewed-by: Casey Bodley <cbodley@redhat.com> 
Sage Weil  [Fri, 23 Jun 2017 14:42:57 +0000  (09:42 -0500)] 
Merge pull request #15848 from xiexingguo/wip-fix-rmcc
Sage Weil  [Fri, 23 Jun 2017 14:37:04 +0000  (09:37 -0500)] 
Merge pull request #15851 from liewegas/wip-luminous-notes
Sage Weil  [Fri, 23 Jun 2017 13:58:31 +0000  (09:58 -0400)] 
doc/release-notes: 'osd crush class rename' is comingSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Fri, 23 Jun 2017 13:53:25 +0000  (09:53 -0400)] 
doc/release-notes: ceph tell <foo> helpSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Thu, 22 Jun 2017 19:26:14 +0000  (15:26 -0400)] 
doc/start/os-recommendations: updateSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Thu, 22 Jun 2017 19:21:31 +0000  (15:21 -0400)] 
doc/release-notes: note debian stretch additionSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Thu, 22 Jun 2017 19:14:00 +0000  (15:14 -0400)] 
doc/release-notes: sleep settingsSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Thu, 22 Jun 2017 19:12:03 +0000  (15:12 -0400)] 
doc/release-notes: link to EC docsSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Thu, 22 Jun 2017 19:10:01 +0000  (15:10 -0400)] 
doc/release-notes: update RGW metadataSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Thu, 22 Jun 2017 19:07:56 +0000  (15:07 -0400)] 
dev/release-notes: various updates from other PRSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Thu, 22 Jun 2017 19:04:47 +0000  (15:04 -0400)] 
doc/release-notes: notes on new CLI commandsSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Thu, 22 Jun 2017 19:04:36 +0000  (15:04 -0400)] 
mon: 'mon feature list' -> 'mon feature ls'Signed-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Thu, 22 Jun 2017 17:28:15 +0000  (13:28 -0400)] 
doc/release-notes: update luminous notesSigned-off-by: Sage Weil <sage@redhat.com> 
Kefu Chai  [Fri, 23 Jun 2017 14:26:03 +0000  (22:26 +0800)] 
Merge pull request #15764 from tchaikov/wip-20342Reviewed-by: Sage Weil <sage@redhat.com> Reviewed-by: Jason Dillaman <dillaman@redhat.com> 
Sage Weil  [Fri, 23 Jun 2017 13:57:19 +0000  (08:57 -0500)] 
Merge pull request #15877 from wjwithagen/wip-wjw-vstart-ceph-mgr-restfull
xie xingguo  [Fri, 23 Jun 2017 07:00:04 +0000  (15:00 +0800)] 
mon/OSDMonitor: slightly nice error output if set-device-class failedSigned-off-by: xie xingguo <xie.xingguo@zte.com.cn> 
xie xingguo  [Fri, 23 Jun 2017 10:26:02 +0000  (18:26 +0800)] 
mon/OSDMonitor: set result code properly if we fail to process "swap-bucket"Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> 
xie xingguo  [Fri, 23 Jun 2017 07:41:58 +0000  (15:41 +0800)] 
mon/OSDMonitor: "osd crush class rename" supportSigned-off-by: xie xingguo <xie.xingguo@zte.com.cn> 
Willem Jan Withagen  [Fri, 23 Jun 2017 09:33:18 +0000  (11:33 +0200)] 
./src/vstart.sh: Work around mgr restfull not availableSigned-off-by: Willem Jan Withagen <wjw@digiware.nl> 
Yanhu Cao  [Fri, 23 Jun 2017 09:15:47 +0000  (17:15 +0800)] 
common/config_opts: drop unused optSigned-off-by: Yanhu Cao <gmayyyha@gmail.com> 
Willem Jan Withagen  [Sat, 3 Jun 2017 11:52:58 +0000  (13:52 +0200)] 
test/osd/osd-scrub-repair.sh: Adjust for FreeBSD
Fixes 2 problems:
 -  Do not test Bluestore on FreeBSD, since that does not work (yet)
    And all erasure code overwrite tests are executed on BlueStore OSDs
    Erasure code overwrites are unsafe on Filestore, see:
    http://docs.ceph.com/docs/master/rados/operations/erasure-code/#erasure-coding-with-overwrites
 -  the JQ expression errors out with:
    (version 
1.5-1-g940132e -dirty)
    ====
    jq: error (at :232): Cannot iterate over null (null)
    Traceback (most recent call last):
    File "", line 1, in
    File "/usr/lib64/python2.7/json/init.py", line 338, in loads
    return _default_decoder.decode(s)
    File "/usr/lib64/python2.7/json/decoder.py", line 365, in decode
    obj, end = self.raw_decode(s, idx=_w(s, 0).end())
    File "/usr/lib64/python2.7/json/decoder.py", line 383, in raw_decode
    raise ValueError("No JSON object could be decoded")
    ValueError: No JSON object could be decoded
    ====
    Adding a ? to the jq expression allows to proceed on null blocks.
Signed-off-by: Willem Jan Withagen <wjw@digiware.nl> 
Kefu Chai  [Fri, 23 Jun 2017 04:27:15 +0000  (12:27 +0800)] 
auth/RotatingKeyRing: use std::move() to set secretsSigned-off-by: Kefu Chai <kchai@redhat.com> 
Nathan Cutler  [Fri, 23 Jun 2017 06:30:38 +0000  (08:30 +0200)] 
Merge branch 'master' of /home/smithfarm/src/ceph/upstream/teuthology into wip-swift-task-move-master
Nathan Cutler  [Fri, 23 Jun 2017 06:27:42 +0000  (08:27 +0200)] 
tests: move swift.py task to qa/tasksSigned-off-by: Nathan Cutler <ncutler@suse.com> 
Kefu Chai  [Fri, 23 Jun 2017 04:00:58 +0000  (12:00 +0800)] 
osdc/Objecter: pass vector by const referenceSigned-off-by: Kefu Chai <kchai@redhat.com> 
Kefu Chai  [Fri, 23 Jun 2017 04:00:00 +0000  (12:00 +0800)] 
mgr: enable ceph_send_command() to send pg commandSigned-off-by: Kefu Chai <kchai@redhat.com>