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
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
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
John Spray
dea1e8d164
Merge pull request #22629 from dmick/master
...
doc/mgr/plugins.rst: explain more about the plugin command protocol
Reviewed-by: John Spray <john.spray@redhat.com>
2018-06-20 10:41:55 +01:00
Lenz Grimmer
c6238c2e0b
Merge pull request #22528 from rjfd/wip-dashboard-fix-rest-controller
...
mgr/dashboard: restcontroller: minor improvements and bug fixes
Reviewed-by: Patrick Nawracay <pnawracay@suse.com>
Reviewed-by: Ricardo Marques <rimarques@suse.com>
Reviewed-by: Sebastian Wagner <swagner@suse.com>
Reviewed-by: Tatjana Dehler <tdehler@suse.com>
Reviewed-by: Volker Theile <vtheile@suse.com>
2018-06-20 11:30:10 +02:00
Tiago Melo
e7bcb3bf94
mgr/dashboard: Update node version
...
Updated node version to the latest LTS.
Updated 'HACKING.rst' to reflect the current node/npm version requirements.
Signed-off-by: Tiago Melo <tmelo@suse.com>
2018-06-20 10:25:24 +01:00
Kefu Chai
391a45a249
Merge pull request #22609 from qwren/qat-decompress
...
compressor: building error for QAT decompress
Reviewed-by: Kefu Chai <kchai@redhat.com>
2018-06-20 10:06:28 +08:00
Dan Mick
d9cabf2b04
doc/mgr/plugins.rst: explain more about the plugin command protocol
...
Signed-off-by: Dan Mick <dan.mick@redhat.com>
2018-06-19 16:45:06 -07:00
Dan Mick
2d5eee8724
src/ceph.in: dev mode: add build path to beginning of PATH, not end
...
The build/ executables go with the LD_LIBRARY_PATH and PYTHONPATH
Signed-off-by: Dan Mick <dan.mick@redhat.com>
2018-06-19 16:02:51 -07:00
Jason Dillaman
c707f0fa88
Merge pull request #21635 from yangdongsheng/qos_read_write
...
librbd: support bps throttle and throttle read and write seperately.
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2018-06-19 17:32:15 -04:00
Jason Dillaman
3ff098fdbf
Merge pull request #22587 from trociny/wip-24545
...
librbd: deep_copy: don't hide parent if zero overlap for snapshot
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2018-06-19 17:31:47 -04:00
Alfredo Deza
314cea404f
Merge pull request #22627 from ceph/rm-24456
...
lvm: when osd creation fails log the exception
Reviewed-by: Alfredo Deza <adeza@redhat.com>
2018-06-19 16:15:38 -04:00
Andrew Schoen
d622dadef0
lvm: when osd creation fails log the exception
...
Fixes: http://tracker.ceph.com/issues/24456
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
2018-06-19 14:34:57 -05:00
Jason Dillaman
c41aed9bec
Merge pull request #22509 from taodd/osdc-optimize
...
osdc: optimize the code doing the BufferHead mapping
Reviewed-by: Zheng Yan <zyan@redhat.com>
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2018-06-19 15:04:36 -04:00
Sage Weil
247586a0be
Merge PR #22596 into master
...
* refs/pull/22596/head:
os/bluestore: use vector instead of set for zombies
os/bluestore: reuse zombie OpSequencers by collection id
qa/suites/rados/objecstore/backends/objectstore: capture coredumps
os/bluestore: more debug output
os/bluestore: print cnode from _open_collections
os/bluestore: print cnode on fsck
qa/suites/rados/objecstore: preserve data dir for ceph_test_objecstore
Reviewed-by: Igor Fedotov <ifedotov@suse.com>
2018-06-19 13:51:09 -05:00
Sage Weil
ef34d2dc8f
os/bluestore: use vector instead of set for zombies
...
Signed-off-by: Sage Weil <sage@redhat.com>
2018-06-19 13:50:08 -05:00
Sage Weil
199a110c9e
os/bluestore: reuse zombie OpSequencers by collection id
...
We can get a sequence that deletes and then recreates a collection where
the transaction removing the collection is delayed (due to pending IO on
its sequencer) but colleciton create is not (new sequencer).
Avoid any such reordering by recycling the old collection's sequencer if
the zombie_osr has not been reaped yet.
Fixes: http://tracker.ceph.com/issues/24550
Signed-off-by: Sage Weil <sage@redhat.com>
2018-06-19 13:50:08 -05:00
Sage Weil
55f390d0eb
qa/suites/rados/objecstore/backends/objectstore: capture coredumps
...
Signed-off-by: Sage Weil <sage@redhat.com>
2018-06-19 13:49:57 -05:00
Sage Weil
353c906ca7
Merge pull request #22606 from yuriw/wip-yuriw-crontab
...
qa/tests - added powercycle suite to run on weekly basis on master and mimic
2018-06-19 12:59:22 -05:00
Jason Dillaman
934870e25f
Merge pull request #22495 from taodd/osdc-bugfix
...
osdc: Fix the wrong BufferHead offset
Reviewed-by: Zheng Yan <zyan@redhat.com>
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2018-06-19 12:10:38 -04:00
Jason Dillaman
3e35ac7c91
Merge pull request #22570 from zy751713126/test_for_set_snap
...
pybind/rbd: add assert_raise in test set_snap
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2018-06-19 12:06:08 -04:00
Jason Dillaman
059d216221
Merge pull request #22566 from liewegas/wip-rbd-table
...
tools/rbd/action: align column headers left
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2018-06-19 11:34:56 -04:00
Patrick Donnelly
111c515ab0
Merge PR #22569 into master
...
* refs/pull/22569/head:
qa/cephfs: add test for "dump inode"
mds: add dump inode command
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2018-06-19 07:13:30 -07:00
Mykola Golub
84ed0c5726
librbd: remove unused header
...
Signed-off-by: Mykola Golub <mgolub@suse.com>
2018-06-19 16:27:21 +03:00
Mykola Golub
f434c5c70b
librbd: fix gmock warnings introduced after 9e5b87c
...
Signed-off-by: Mykola Golub <mgolub@suse.com>
2018-06-19 16:27:21 +03:00
Mykola Golub
d1122573b8
librbd: deep_copy: update end_size only if zero interval caused truncate
...
The problem shown up when stripping was used, and assembling a
nonexistent destination object from source objects, and one of these
objects existed and snap diff returned a zero interval. The non-zero
end_size in that case triggered invalid object map update.
Signed-off-by: Mykola Golub <mgolub@suse.com>
2018-06-19 16:27:21 +03:00
Mykola Golub
d3d730ce0f
librbd: deep_copy: don't hide parent if zero overlap for snapshot
...
Fixes: http://tracker.ceph.com/issues/24545
Signed-off-by: Mykola Golub <mgolub@suse.com>
2018-06-19 16:27:21 +03:00