Jason Dillaman
caed70b102
Merge pull request #22676 from trociny/wip-24637
...
librbd: fix crash when opening nonexistent snapshot
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2018-06-23 09:38:11 -04:00
Kefu Chai
46ad3d66e3
Merge pull request #22636 from tchaikov/wip-cmake-add_npm_command
...
cmake: add "add_npm_command()" command
Reviewed-by: Tiago Melo <tmelo@suse.com>
Reviewed-by: Willem Jan Withagen <wjw@digiware.nl>
2018-06-23 09:18:16 +08:00
Patrick Donnelly
03a8fe824b
Merge PR #22486 into master
...
* refs/pull/22486/head:
mds: avoid traversing all dirfrags when trying to get wrlocks
Reviewed-by: Zheng Yan <zyan@redhat.com>
2018-06-22 16:21:49 -07:00
Dan Mick
140761f8a2
mgr, pybind/mgr: pass inbuf (ceph -i <file>) to modules
...
Modules may wish to receive bulk data; allow it
Signed-off-by: Dan Mick <dan.mick@redhat.com>
2018-06-22 14:55:34 -07:00
Yuri Weinstein
7897f21a70
Merge pull request #22674 from yuriw/wip-yuriw-perf-distro-master
...
qa/tests - added all supported distro to the mix, …
2018-06-22 12:24:57 -07:00
Mykola Golub
70936c3bb5
librbd: fix crash when opening nonexistent snapshot
...
Fixes: http://tracker.ceph.com/issues/24637
Signed-off-by: Mykola Golub <mgolub@suse.com>
2018-06-22 21:01:43 +03:00
Sage Weil
b2a699cb73
Merge PR #22578 into master
...
* refs/pull/22578/head:
os/bluestore: provide a rough estimate for bitmap allocator
Reviewed-by: Adam Kupczyk <akucpzyk@redhat.com>
2018-06-22 13:00:59 -05:00
Sage Weil
a072a5995d
githubmap: update contributors
...
Signed-off-by: Sage Weil <sage@redhat.com>
2018-06-22 13:00:58 -05:00
Sage Weil
60244f2bff
Merge PR #22586 into master
...
* refs/pull/22586/head:
global/signal_handler: one less frame of context
global/signal_handler: write crash dumps to /var/lib/ceph/crash/$uuid/
common/ceph_context: add "assert" and "abort" asok commands
common/assert: record assert info in g_assert_* globals
common: add crash_dir option
common/assert: get rid of duplicate log dump from assert handler
common/BackTrace: add dump()
log: do not discard recent after dumping it
debian,rpm: /var/lib/ceph/crash
2018-06-22 13:00:35 -05:00
Sage Weil
69cbbf6d88
Merge PR #22610 into master
...
* refs/pull/22610/head:
os/bluestore: fix length overflow.
Reviewed-by: Igor Fedotov <ifedotov@suse.com>
2018-06-22 13:00:30 -05:00
Sage Weil
8ca6fad099
Merge PR #22630 into master
...
* refs/pull/22630/head:
osd/OSDMap.cc: move sanity checks to the proper place
osd/OSDMap.cc: remove pg_upmap/pg_upmap_items too if osd is gone
Reviewed-by: Sage Weil <sage@redhat.com>
2018-06-22 13:00:25 -05:00
Sage Weil
37d20dfdc5
Merge PR #22661 into master
...
* refs/pull/22661/head:
mgr: remove unused [get|set]_store_json fns
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Dan Mick <dmick@redhat.com>
2018-06-22 13:00:20 -05:00
Sage Weil
0ff66fa47c
githubmap: update contributors
...
Signed-off-by: Sage Weil <sage@redhat.com>
2018-06-22 13:00:19 -05:00
Yuri Weinstein
ef91aef78e
qa/tests - added all supported distro to the mix, so we can track stats across diff OSes
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2018-06-22 09:13:11 -07:00
Yunchuan Wen
56c8e126a6
osd: update clone_overlap even the clone have been evicted
...
the clone_overlap is difference of range between head and clones.
if the clone have been evicted, the clone_overlap is still exist in the
snapset, so we should update the clone_overlap to make it sense.
Signed-off-by: Yunchuan Wen <yunchuan.wen@kylin-cloud.com>
2018-06-22 21:55:41 +08:00
Ilya Dryomov
8b3f3c8d38
Merge pull request #22665 from idryomov/wip-krbd-lvcreate-args
...
qa: krbd_msgr_segments.t: filter lvcreate output
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2018-06-22 15:51:20 +02:00
Casey Bodley
cc9207745c
Merge pull request #22217 from tianshan/fix_dir_suggest_changes
...
rgw: fix index update in dir_suggest_changes
Reviewed-by: J. Eric Ivancich <ivancich@redhat.com>
2018-06-22 09:48:41 -04:00
Casey Bodley
16c7f5e346
Merge pull request #22344 from neurodrone/add_usage_log_entry_dencoder
...
cls/rgw: ready rgw_usage_log_entry for extraction via ceph-dencoder
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2018-06-22 09:47:36 -04:00
Casey Bodley
ecd6c336b2
Merge pull request #22410 from mkogan1/wip-rgw-t23379
...
rgw: remove expired entries from the cache
Reviewed-by: Orit Wasserman <owasserm@redhat.com>
2018-06-22 09:46:31 -04:00
Casey Bodley
53ddac6e06
Merge pull request #22440 from yehudasa/wip-24117
...
cls/rgw: don't assert in decode_list_index_key()
Reviewed-by: Matt Benjamin <mbenjamin@redhat.com>
Reviewed-by: Orit Wasserman <owasserm@redhat.com>
2018-06-22 09:44:58 -04:00
Casey Bodley
4181b03d8c
Merge pull request #22249 from cbodley/wip-qa-rgw-verify-tasks
...
qa/rgw: reorganize verify tasks
Reviewed-by: Sage Weil <sage@redhat.com>
2018-06-22 09:43:25 -04:00
Lenz Grimmer
3de6fc51fa
Merge pull request #22601 from tspmelo/wip-confirmation-modal
...
mgr/dashboard: Add shared Confirmation Modal
Reviewed-by: Volker Theile <vtheile@suse.com>
2018-06-22 13:54:24 +02:00
Lenz Grimmer
e57aa30635
Merge pull request #22639 from tspmelo/wip-node-version
...
mgr/dashboard: Update node version
Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: Tatjana Dehler <tdehler@suse.com>
Reviewed-by: Volker Theile <vtheile@suse.com>
2018-06-22 13:50:48 +02:00
John Spray
8681429a6b
Merge pull request #22654 from dmick/wip-mgr-store-doc
...
mgr/mgr_module.py: fix doc for set_store/set_store_json
Reviewed-by: John Spray <john.spray@redhat.com>
2018-06-22 09:44:21 +01:00
Josh Durgin
a83a8b3aa9
Merge pull request #22666 from yuriw/wip-yuriw-crontab
...
qa/tests - added luminous-p2p suite to the schedule
Reviewed-by: Neha Ojha <nojha@redhat.com>
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2018-06-21 17:02:36 -07:00
Yuri Weinstein
9dae20e08d
qa/tests - added luminous-p2p suite to the schedule
...
(Merge after https://github.com/ceph/ceph/pull/22474 is merged)
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2018-06-21 15:21:26 -07:00
Sage Weil
cf7beba662
Merge pull request #22536 from yuriw/wip-yuriw-distros-master
...
qa/tests: changed disto symlink to point to new way using supported OS'es
2018-06-21 17:08:12 -05:00
Dan Mick
9d225844ab
mgr/mgr_module.py: add 'delete a key' doc comment for set_store
...
Signed-off-by: Dan Mick <dan.mick@redhat.com>
2018-06-21 14:13:54 -07:00
Josh Durgin
8aedd21a85
Merge pull request #22664 from neha-ojha/wip-fix-choose-acting
...
osd/PG: restrict async_recovery_targets to up osds
Reviewed-by: David Zafman <dzafman@redhat.com>
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2018-06-21 13:57:47 -07:00
Casey Bodley
fca2267a23
Merge pull request #22432 from tianshan/fix_RGWSyncTraceNode_crash
...
rgw: fix RGWSyncTraceNode crash in reload
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
2018-06-21 15:51:27 -04:00
Ilya Dryomov
645252d732
qa: krbd_msgr_segments.t: filter lvcreate output
...
Some versions of lvm emit a log message
Using default stripesize 64.00 KiB.
which fails the test.
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2018-06-21 20:51:23 +02:00
Neha Ojha
7f1b6adec3
osd/PG: restrict async_recovery_targets to up osds
...
When an osd that is part of the acting set and not the up set, gets chosen
as an async_recovery_target, it gets removed from the acting set. Since this
osd is no longer in the up or acting set, it is classified as a stray in
the next peering cycle. This results in choose_acting() looping between two
proposed acting sets.
To avoid this, we will only choose up osds as async_recovery_targets.
Signed-off-by: Neha Ojha <nojha@redhat.com>
2018-06-21 14:16:47 -04:00
Yehuda Sadeh
54830e7b30
Merge pull request #22054 from theanalyst/wip-civetweb-url-fixes
...
civetweb: update for url validation fixes
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2018-06-21 09:12:03 -07:00
Lenz Grimmer
975736aba5
Merge pull request #22470 from votdev/feature_24436
...
mgr/dashboard: Replace RGW proxy controller
Reviewed-by: Patrick Nawracay <pnawracay@suse.com>
Reviewed-by: Ricardo Dias <rdias@suse.com>
Reviewed-by: Sebastian Wagner <swagner@suse.com>
Reviewed-by: Tatjana Dehler <tdehler@suse.com>
2018-06-21 15:34:01 +02:00
Lenz Grimmer
c37c5dd43e
Merge pull request #22658 from joscollin/wip-doc-dashboard-numbers
...
doc: Fixed the wrong numbers in mgr/dashboard.rst
Reviewed-by: Lenz Grimmer <lgrimmer@suse.com>
2018-06-21 15:21:12 +02:00
Lenz Grimmer
679ce7a352
Merge pull request #22657 from ceph/wip-doc-grafana-formatting
...
doc/dashboard: fix formatting on Grafana instructions
Reviewed-by: Jos Collin <jcollin@redhat.com>
2018-06-21 15:19:27 +02:00
John Spray
62f90da7db
mgr: remove unused [get|set]_store_json fns
...
These were little used helpers, now totally unused!
Signed-off-by: John Spray <john.spray@redhat.com>
2018-06-21 14:13:36 +01:00
Volker Theile
a98bca6a2f
mgr/dashboard: Replace RGW proxy controller
...
Fixes: http://tracker.ceph.com/issues/24436
To fully support the role based authentication/authorization system it is necessary to replace the RGW proxy controller by separate controllers for RGW user and bucket.
Signed-off-by: Volker Theile <vtheile@suse.com>
2018-06-21 14:07:51 +02:00
Jos Collin
8b2cfef596
doc: Fixed the wrong numbers in mgr/dashboard.rst
...
Signed-off-by: Jos Collin <jcollin@redhat.com>
2018-06-21 17:37:44 +05:30
John Spray
7ed8bc0e41
doc/dashboard: fix formatting on Grafana instructions
...
The whole list was in a code block, instead of just the snippets.
Signed-off-by: John Spray <john.spray@redhat.com>
2018-06-21 11:31:19 +01:00
Abhishek Lekshmanan
810c1fa8d3
civetweb: update for url validation fixes
...
The new civetweb 1.10 version in mimic and later is strict on control characters
being url encoded, making url validation more relaxed and passing these through
to rgw where the requisite url validation is done.
Fixes: http://tracker.ceph.com/issues/24158
Signed-off-by: Abhishek Lekshmanan <abhishek@suse.com>
2018-06-21 10:40:01 +02:00
Mykola Golub
80a51c9714
Merge pull request #22608 from dillaman/wip-24410
...
librbd: namespace create/remove/list support
Reviewed-by: Mykola Golub <mgolub@suse.com>
2018-06-21 11:02:25 +03:00
Dan Mick
96028cf94d
Merge pull request #22628 from dmick/wip-cli-path
...
src/ceph.in: dev mode: add build path to beginning of PATH, not end
2018-06-20 19:10:25 -07:00
Sage Weil
e737fbe603
Merge PR #22585 into master
...
* refs/pull/22585/head:
osd: fix getting osd maps on initial osd startup
Reviewed-by: Sage Weil <sage@redhat.com>
2018-06-20 15:07:19 -05:00
Zack Cerza
6487184ebb
Merge pull request #22647 from yuriw/wip-yuriw-teuthology-master
...
qa/tests - added all supported distro
2018-06-20 13:52:34 -06:00
Ilya Dryomov
af83759a47
Merge pull request #22648 from idryomov/wip-krbd-bump-lock-timeout
...
qa: krbd_exclusive_option.sh: bump lock_timeout to 60 seconds
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2018-06-20 20:27:02 +02:00
Jason Dillaman
1c8312544f
doc/rbd: update man page
...
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2018-06-20 12:39:34 -04:00
Sage Weil
3f3f81465d
Merge pull request #20094 from rjfd/wip-msgr2-docs
...
doc/dev/msgr2.rst: update of the banner and authentication phases
2018-06-20 11:23:55 -05:00
Ilya Dryomov
69619b6966
qa: krbd_exclusive_option.sh: bump lock_timeout to 60 seconds
...
Avoid sporadic failures in combination with msgr-failures/many.yaml,
where assert_locked() might take over 10 seconds.
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2018-06-20 18:22:36 +02:00
Yuri Weinstein
bd8882c22f
qa/tests - added all supported distro
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2018-06-20 09:17:39 -07:00