]>
git.apps.os.sepia.ceph.com Git - ceph.git/log
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>
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>
xie xingguo [Mon, 10 Jul 2017 07:22:32 +0000 (15:22 +0800)]
mon/OSDMonitor: allow user to permanently delete pool
If mon_fake_pool_delete is enabled, "osd pool delete"
will unable to delete pool permanently, as we ask user
to pass in a "--yes-i-really-really-mean-it-no-faking"
string now.
The old "osd pool delete" command won't allow user to do this.
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
xie xingguo [Mon, 10 Jul 2017 03:41:51 +0000 (11:41 +0800)]
mon/OSDMonitor: sanity check osd number before applying pg-temp
In case user did something stupid and causing weird results.
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
Greg Farnum [Mon, 10 Jul 2017 17:56:53 +0000 (10:56 -0700)]
doc: fix link for ceph-mgr cephx authorization
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
Casey Bodley [Mon, 10 Jul 2017 17:20:08 +0000 (13:20 -0400)]
zlib: remove g_ceph_context/g_conf from compressor plugin
Signed-off-by: Casey Bodley <cbodley@redhat.com>
Yehuda Sadeh [Mon, 10 Jul 2017 16:53:18 +0000 (09:53 -0700)]
Merge pull request #16177 from Synesis-LLC/fix_rgw_crash_ec_data_pool
rgw: fix not initialized vars which cause rgw crash with ec data pool
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
Yuri Weinstein [Mon, 10 Jul 2017 16:39:37 +0000 (09:39 -0700)]
Merge pull request #15467 from joke-lee/fix-aws-v2-signature-X-Amz-Date-priority
rgw:fix s3 aws v2 signature priority between header['X-Amz-Date'] and header['Date']
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Yuri Weinstein [Mon, 10 Jul 2017 16:34:44 +0000 (09:34 -0700)]
Merge pull request #16033 from zhaochao/rgw-add-a-new-errcode-for-non-existed-user
rgw: add a new error code for non-existed user.
Reviewed-by: Jos Collin <jcollin@redhat.com>
Yuri Weinstein [Mon, 10 Jul 2017 16:31:08 +0000 (09:31 -0700)]
Merge pull request #16185 from smithfarm/wip-lease-stack-spawn
rgw: lease_stack: use reset method instead of assignment
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Yuri Weinstein [Mon, 10 Jul 2017 16:30:33 +0000 (09:30 -0700)]
Merge pull request #16204 from jimifm/wip-rgw_frontend
rgw/rgw_frontend.h: Return negative value for empty uid in RGWLoadGenFrontend::init()
Reviewed-by: Jos Collin <jcollin@redhat.com>
Sage Weil [Mon, 10 Jul 2017 15:39:43 +0000 (10:39 -0500)]
Merge pull request #16016 from liewegas/wip-osd-df
mon: include device class in tree view; hide shadow hierarchy
Reviewed-by: Kefu Chai <kchai@redhat.com>
Sage Weil [Sun, 9 Jul 2017 19:03:21 +0000 (15:03 -0400)]
qa/tasks/ceph.py: no osd id to 'osd create' command
This isn't recognized by hammer, and we don't need it for jewel.
Fixes: http://tracker.ceph.com/issues/20548
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Mon, 10 Jul 2017 14:04:24 +0000 (10:04 -0400)]
doc/start/quick-ceph-deploy: fix typos etc
Signed-off-by: Sage Weil <sage@redhat.com>
John Spray [Mon, 10 Jul 2017 14:03:07 +0000 (15:03 +0100)]
Merge pull request #15858 from liewegas/wip-mgr-servicemap
mgr,librados: service map
Reviewed-by: John Spray <john.spray@redhat.com>
Sage Weil [Mon, 10 Jul 2017 13:57:42 +0000 (09:57 -0400)]
doc/start/intro: add parens to cephfs section
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Mon, 10 Jul 2017 13:48:50 +0000 (09:48 -0400)]
doc/mgr/dashboard: update dashboard docs to reflect new defaults
Also add not about load balancer.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Fri, 7 Jul 2017 21:23:24 +0000 (17:23 -0400)]
doc/start/quick-deph-deploy: update quick deploy instructions
- include mgr
- simplify
- remove references to old stuff as new
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Fri, 7 Jul 2017 20:34:43 +0000 (16:34 -0400)]
doc/start/quick-ceph-deploy: drop redundant warning
This is part of preflight.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Fri, 7 Jul 2017 20:31:52 +0000 (16:31 -0400)]
doc/start: simplify quick start install process
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Fri, 7 Jul 2017 20:26:34 +0000 (16:26 -0400)]
doc/start: rename Installation (quick) -> Installation (ceph-deploy)
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Fri, 7 Jul 2017 19:46:08 +0000 (15:46 -0400)]
doc/start/os-recommendations: updates
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Fri, 7 Jul 2017 19:41:43 +0000 (15:41 -0400)]
doc/start/intro: updates
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Mon, 10 Jul 2017 13:31:54 +0000 (09:31 -0400)]
test/mon/osd-crush-tree.rng: fix expected xml schema for osd tree
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Mon, 10 Jul 2017 13:25:09 +0000 (09:25 -0400)]
test/cli/osdmaptool/tree.t: fix
Signed-off-by: Sage Weil <sage@redhat.com>
Alfredo Deza [Mon, 10 Jul 2017 11:52:24 +0000 (07:52 -0400)]
Merge pull request #16049 from fullerdj/wip-djf-key-timeout
ceph-create-keys: add an argument to override default 10-minute timeout
Reviewed-by: Alfredo Deza <adeza@redhat.com>
Jos Collin [Mon, 10 Jul 2017 11:23:24 +0000 (11:23 +0000)]
Merge pull request #16236 from shashalu/clean-up-RGWRemoteDataLog-unused-function
rgw: drop unused function RGWRemoteDataLog::get_shard_info()
Reviewed-by: Jos Collin <jcollin@redhat.com>
YankunLi [Mon, 10 Jul 2017 08:39:58 +0000 (16:39 +0800)]
BlueStore:Failure retry for opening file
Failure retry to open file
Signed-off-by: Yankun Li <lioveni99@gmail.com>
lu.shasha [Mon, 10 Jul 2017 08:14:55 +0000 (16:14 +0800)]
rgw:multisite: clean up RGWRemoteDataLog unused function
'RGWRemoteDataLog::get_shard_info' function not used, drop it
Signed-off-by: Shasha Lu <lu.shasha@eisoo.com>
Kefu Chai [Mon, 10 Jul 2017 07:31:43 +0000 (15:31 +0800)]
os/filestore: do not free event not added
if an event fails to be added, it's freed by the callee. so we should
not try to free it again. that address could be re-used by the
allocator, to we might be freeing an irrelevent event.
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Mon, 10 Jul 2017 07:31:16 +0000 (15:31 +0800)]
common/Timer: return false if event not added
Signed-off-by: Kefu Chai <kchai@redhat.com>
xie xingguo [Mon, 10 Jul 2017 03:25:53 +0000 (11:25 +0800)]
mon/OSDMonitor: guard "osd crush rule create-replicated"
require Luminous before using the crush device classes.
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
xie xingguo [Mon, 10 Jul 2017 03:06:41 +0000 (11:06 +0800)]
osd/OSDMap: apply both pg_upmap and pg_upmap_items
This allows a more flexible upmap policy by combinating
both pg_upmap and pg_upmap_items.
For example:
./bin/ceph osd pg-upmap 1.0 1 2 3
set 1.0 pg_upmap mapping to [1,2,3]
./bin/ceph osd pg-upmap-items 1.0 1 5
set 1.0 pg_upmap_items mapping to [1->5]
./bin/ceph pg ls-by-pool cephfs_data_a
PG_STAT OBJECTS MISSING_ON_PRIMARY DEGRADED MISPLACED UNFOUND BYTES LOG DISK_LOG STATE STATE_STAMP VERSION REPORTED UP UP_PRIMARY ACTING ACTING_PRIMARY
1.0 0 0 0 0 0 0 0 0 active+clean 2017-07-10 11:04:53.955681 0'0 22:13 [5,2,3] 5 [5,2,3] 5
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
xie xingguo [Sat, 8 Jul 2017 08:07:45 +0000 (16:07 +0800)]
mon/OSDMonitor: improve "osd upmap" error message
by adding a explicit guide.
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
xie xingguo [Sat, 8 Jul 2017 03:47:42 +0000 (11:47 +0800)]
crush: fix potential weight overflow
E.g.:
./bin/ceph osd crush reweight osd.0 32768
ID WEIGHT TYPE NAME UP/DOWN REWEIGHT PRIMARY-AFFINITY
-4 32770.00000 root default~hdd
-3 - host gitbuilder-ceph-rpm-centos7-amd64-basic~hdd
0 - osd.0 up 1.00000 1.00000
1 1.00000 osd.1 up 1.00000 1.00000
2 1.00000 osd.2 up 1.00000 1.00000
-1 32770.00000 root default
-2 - host gitbuilder-ceph-rpm-centos7-amd64-basic
0 - osd.0 up 1.00000 1.00000
1 1.00000 osd.1 up 1.00000 1.00000
2 1.00000 osd.2 up 1.00000 1.00000
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
Sage Weil [Mon, 10 Jul 2017 01:23:13 +0000 (20:23 -0500)]
Merge pull request #16160 from xiexingguo/wip-misc2
mon, osd: misc fixes and cleanups
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Sage Weil [Mon, 10 Jul 2017 01:22:46 +0000 (20:22 -0500)]
Merge pull request #16220 from dzafman/wip-20544
mon: Fix status output warning for mon_warn_osd_usage_min_max_delta
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil [Mon, 10 Jul 2017 01:20:52 +0000 (20:20 -0500)]
Merge pull request #16223 from liewegas/wip-dashboard-default
pybind/mgr/dashboard: bind to :: by default
Reviewed-by: Kefu Chai <kchai@redhat.com>
Yehuda Sadeh [Fri, 30 Jun 2017 16:04:05 +0000 (12:04 -0400)]
rgw: register as a service
support dynamic reload, and also add frontend info
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Sage Weil [Tue, 27 Jun 2017 13:32:44 +0000 (09:32 -0400)]
mon: make service summary string customizable; simple default
Eventually the mgr can populate this field with something tailored to the
service.
Signed-off-by: Sage Weil <sage@redhat.com>
John Spray [Mon, 26 Jun 2017 23:42:34 +0000 (19:42 -0400)]
mgr: set hostname propery on ServiceMap services
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray [Mon, 26 Jun 2017 23:10:24 +0000 (19:10 -0400)]
librados: include common daemon metadata in service_daemon_register
Aside from being generally useful, this uniformity enables ceph-mgr
to have some common information about all the hosts
it knows about; otherwise we would sometimes learn
about a host without e.g. knowing about the cpu/ram/kernel.
Signed-off-by: John Spray <john.spray@redhat.com>
Sage Weil [Mon, 26 Jun 2017 19:55:19 +0000 (15:55 -0400)]
mgr: expose daemon status to modules
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Mon, 26 Jun 2017 19:54:59 +0000 (15:54 -0400)]
mgr/PyModules: expose service_map to modules
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Mon, 26 Jun 2017 17:22:57 +0000 (13:22 -0400)]
librados: allow service registrations
Signed-off-by: Sage Weil <sage@redhat.com>
liuchang0812 [Sat, 8 Jul 2017 14:53:07 +0000 (22:53 +0800)]
mgr: remove useless headers in MgrStandby.h
Signed-off-by: liuchang0812 <liuchang0812@gmail.com>
liuchang0812 [Sat, 8 Jul 2017 04:50:38 +0000 (12:50 +0800)]
tool/ceph: print timeout tips iff verbose
Signed-off-by: liuchang0812 <liuchang0812@gmail.com>
Joao Eduardo Luis [Sun, 9 Jul 2017 10:28:34 +0000 (11:28 +0100)]
mon/Monitor: recreate mon session if features changed
Fixes: http://tracker.ceph.com/issues/20433
Signed-off-by: Joao Eduardo Luis <joao@suse.de>
Nathan Cutler [Sun, 9 Jul 2017 11:14:42 +0000 (13:14 +0200)]
Merge pull request #16079 from smithfarm/wip-doc-make-check
doc: dev: add notes on PR make check validation test
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
Joao Eduardo Luis [Sun, 9 Jul 2017 10:27:35 +0000 (11:27 +0100)]
mon/Monitor: list sessions via admin socket
Signed-off-by: Joao Eduardo Luis <joao@suse.de>
Joao Eduardo Luis [Sun, 9 Jul 2017 10:25:40 +0000 (11:25 +0100)]
mon/Paxos: fix annoying formatting spacing
Signed-off-by: Joao Eduardo Luis <joao@suse.de>
Joao Eduardo Luis [Sun, 9 Jul 2017 10:25:12 +0000 (11:25 +0100)]
mon/Session: fix some annoying spacing
Signed-off-by: Joao Eduardo Luis <joao@suse.de>
Sage Weil [Thu, 29 Jun 2017 16:48:53 +0000 (12:48 -0400)]
mon: shorten 'PRIMARY-AFFINITY' -> 'PRI-AFF' column header
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Thu, 29 Jun 2017 14:01:45 +0000 (10:01 -0400)]
mon: include device class in 'osd tree' output
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Thu, 29 Jun 2017 13:53:51 +0000 (09:53 -0400)]
mon: include class in 'osd df [tree]' output
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Thu, 29 Jun 2017 13:45:13 +0000 (09:45 -0400)]
crush: hide device class shadow roots from tree dumper
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Sun, 9 Jul 2017 02:34:13 +0000 (21:34 -0500)]
Merge pull request #16027 from liewegas/wip-crush-rule-class
mon,crush: create crush rules using device classes for replicated and ec pools via cli
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Sage Weil [Sun, 9 Jul 2017 02:32:36 +0000 (21:32 -0500)]
Merge pull request #16228 from smithfarm/wip-rados-upgrade-2
tests: fix rados/upgrade/jewel-x-singleton and make workunit task handle repo URLs not ending in ".git"
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil [Mon, 26 Jun 2017 17:22:30 +0000 (13:22 -0400)]
mgr: implement 'service dump' and 'service status'
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Mon, 26 Jun 2017 17:22:17 +0000 (13:22 -0400)]
mgr: allow/track service registrations
Signed-off-by: Sage Weil <sage@redhat.com>