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
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
Casey Bodley
28533b329f
Merge pull request #17414 from fangyuxiangGL/system
...
rgw: admin/user ops dump user 'system' flag
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Reviewed-by: Jos Collin <jcollin@redhat.com>
2018-06-19 09:24:19 -04:00
Alfredo Deza
6c8c855d17
Merge pull request #22604 from alfredodeza/wip-bluestore-config-ref
...
doc/bluestore: data doesn't use two partitions (ceph-disk era)
Reviewed-by: Sage Weil sage@redhat.com
2018-06-19 09:03:42 -04:00
Sage Weil
daf14eda35
Merge PR #22595 into master
...
* refs/pull/22595/head:
common/options: dump flags
Reviewed-by: Jos Collin <jcollin@redhat.com>
2018-06-19 07:38:03 -05:00
Sage Weil
0f38951ea3
Merge PR #22582 into master
...
* refs/pull/22582/head:
mon: destroy-new -> purge-new
mon/OSDMonitor: fix NEW flag adjustment in destroy[-new]
Reviewed-by: Alfredo Deza <adeza@redhat.com>
2018-06-19 07:37:39 -05:00
Sage Weil
38bb4d1d3b
Merge PR #22602 into master
...
* refs/pull/22602/head:
doc/releases/mimic: note lack of debian builds for mimic
Reviewed-by: Alfredo Deza <adeza@redhat.com>
Reviewed-by: Abhishek Lekshmanan <abhishek.lekshmanan@gmail.com>
2018-06-19 07:21:26 -05:00
Sage Weil
4994f38774
githubmap: update contributors
...
Signed-off-by: Sage Weil <sage@redhat.com>
2018-06-19 07:21:25 -05:00
Sage Weil
47ce9db56d
Merge PR #22489 into master
...
* refs/pull/22489/head:
ceph-volume lvm.common use destroy-new, doesn't need admin keyring
Reviewed-by: Sage Weil <sage@redhat.com>
2018-06-19 07:18:52 -05:00
Sage Weil
3cd7d5eb22
Merge PR #22343 into master
...
* refs/pull/22343/head:
qa/standalone remove ceph-disk from activate_osd helper
cmake: remove subman.sh tests
test remove ceph-disk directory
debian: remove ceph_detect_init python files from base
qa/standalone remove virtualenv paths for ceph-disk and ceph-detect-init
debian: remove ceph-disk ceph-detect-init python files
rpm: remove ceph-disk ceph-detect-init python files
alpine: remove ceph-disk ceph-detect-init python files
alpine: remove ceph-osd and parttypeuuid udev rules
debian: remove ceph-osd and parttypeuuid udev rules
rpm: remove ceph-osd and parttypeuuid udev rules
ceph-helpers.sh: remove ceph-disk, set up osds directly
CMakeLists.txt: add back CEPH_BUILD_VIRTUALENV
alpine: remove ceph-disk, add ceph-volume in APKBUILD.in
upstart: remove ceph-disk activation call
doc/install add anchor for manual osd deployment in freebsd guide
doc/dev remove ceph-disk from freebsd guide, link to manual reference
doc/dev/config-key remove ceph-disk references
doc/dev remove ceph-disk.rst
doc/dev: change ceph-disk suite examples for ceph-deploy
doc/man_index: remove ceph-disk, ceph-detect-init refs
doc/install: remove ceph-disk from freebsd examples
doc/rados remove ceph-disk from man references
doc/man remove ceph-disk ref from ceph-volume-systemd
doc/man: update reference from ceph-disk to ceph-volume
doc/man: remove ceph-disk, ceph-detect-init from cmake
doc/man/ceph-volume remove doc reference to ceph-disk
doc/man: remove ceph-disk, ceph-detect-init
qa/suites: remove ceph-disk
qa/run-standalone.sh: remove requirement for ceph-detect-init virtualenv
qa/workunits: remove ceph-detect-init from rbdmapfile test
qa/workunits: remove ceph-detect-init from ceph-helpers-root.sh
qa/workunits: remove ceph-disk
build: remove ceph-disk from freebsd script
cmake: remove ceph-disk, ceph-detect-init tox tests
init-ceph: remove ceph-disk
cmake: remove top-level entries for ceph-disk, ceph-detect-init
debian: remove ceph-detect-init references
debian: remove ceph-disk references
src: remove ceph-detect-init tool
rpm: remove ceph-disk, ceph-detect-init from spec file
test: remove subman script
script: remove subman script
udev: remove parttypeuuid rules for ceph-disk
tool remove ceph-disk from ps-ceph.pl
upstart: remove ceph-disk conf file
systemd: remove ceph-disk from CMakeLists
systemd: remove ceph-disk service
udev: remove ceph-disk rules
src: remove ceph-disk tool
2018-06-19 07:07:55 -05:00
John Spray
8e99e58ae5
Merge pull request #22622 from jcsp/wip-doc-mgr
...
doc/mgr: note need for module.py file in plugins
Reviewed-by: Lenz Grimmer <lgrimmer@suse.com>
2018-06-19 12:43:18 +01:00
Lenz Grimmer
43bc677c5b
Merge pull request #22600 from votdev/issue_24525_improvements
...
mgr/dashboard: Fix more layout issues in UI
Reviewed-by: Ricardo Marques <rimarques@suse.com>
Reviewed-by: Stephan Müller <smueller@suse.com>
2018-06-19 12:37:20 +02:00
John Spray
c731f2a170
doc/mgr: note need for module.py file in plugins
...
This is kind of a kludgy thing but let's at least
document it!
Signed-off-by: John Spray <john.spray@redhat.com>
2018-06-19 10:19:06 +01:00
Volker Theile
9f44dc387a
mgr/dashboard: Fix layout issues in UI
...
Improve the CSS3 selectors and use the margin-left values from 'btn-toolbar' Bootstrap.
Signed-off-by: Volker Theile <vtheile@suse.com>
2018-06-19 10:20:40 +02:00
David Zafman
33c773a810
Merge pull request #22480 from dzafman/wip-standalone
...
Fixes for standalone tests
Reviewed-by: Kefu Chai <kchai@redhat.com>
2018-06-18 18:15:18 -04:00
David Zafman
ea75e03d22
test: run-standalone move aside cores found before testing starts
...
Signed-off-by: David Zafman <dzafman@redhat.com>
2018-06-18 14:10:10 -07:00
David Zafman
fe09fc5e9d
test: Fail immediately if some operations fail
...
Signed-off-by: David Zafman <dzafman@redhat.com>
2018-06-18 14:09:14 -07:00
David Zafman
33538aca35
test: Fix standalone main usage
...
Signed-off-by: David Zafman <dzafman@redhat.com>
2018-06-18 14:09:14 -07:00
David Zafman
f886ebba08
test: Fix some function desciptions
...
Signed-off-by: David Zafman <dzafman@redhat.com>
2018-06-18 14:09:14 -07:00
David Zafman
39fc43556f
test: Put files in private test directory
...
Signed-off-by: David Zafman <dzafman@redhat.com>
2018-06-18 14:08:23 -07:00
Sage Weil
e5e4af662c
doc/releases/mimic: note lack of debian builds for mimic
...
Signed-off-by: Sage Weil <sage@redhat.com>
2018-06-18 15:07:40 -05:00
Yuri Weinstein
ae1ad9c0b4
qa/tests - added powercycle suite to run on weekly basis on master and mimic
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2018-06-18 12:56:18 -07:00
Alfredo Deza
fda9b6cf0d
doc/bluestore: data doesn't use two partitions (ceph-disk era)
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-06-18 15:21:50 -04:00
Lenz Grimmer
2d22939480
Merge pull request #22597 from votdev/bug_24525
...
mgr/dashboard: Fix layout issues in UI
Reviewed-by: Ricardo Marques <rimarques@suse.com>
2018-06-18 17:22:01 +02:00
Lenz Grimmer
ae4f4d315a
Merge pull request #22416 from votdev/get_rgw_api_user_via_rest
...
mgr/dashboard: Get user ID via RGW Admin Ops API
Reviewed-by: Ricardo Dias <rdias@suse.com>
Reviewed-by: Tatjana Dehler <tdehler@suse.com>
2018-06-18 17:17:33 +02:00
Alfredo Deza
57fb124ce7
ceph-volume lvm.common use destroy-new, doesn't need admin keyring
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-06-18 08:37:23 -04:00
Sage Weil
6c4d76ca0c
common/options: dump flags
...
Also document.
Signed-off-by: Sage Weil <sage@redhat.com>
2018-06-18 07:01:24 -05:00
Volker Theile
080fc030f5
mgr/dashboard: Add missing blanks to fix layout issue of various texts.
...
This behaviour starts to occur after switching to Angular 6.
Signed-off-by: Volker Theile <vtheile@suse.com>
2018-06-18 13:55:39 +02:00
Lenz Grimmer
3d34add1e2
Merge pull request #22473 from Devp00l/wip-static-testbed-changes
...
mgr/dashboard: Removed unnecessary fake services from unit tests
Reviewed-by: Ricardo Marques <rimarques@suse.com>
Reviewed-by: Tiago Melo <tmelo@suse.com>
2018-06-18 10:48:41 +02:00
John Spray
badaa66133
Merge pull request #21850 from jan--f/add-monitoring-grafana-dash
...
add monitoring subdir and Grafana cluster dashboard
Reviewed-by: John Spray <john.spray@redhat.com>
Reviewed-by: Lenz Grimmer <lgrimmer@suse.com>
2018-06-18 09:01:41 +01:00
Kefu Chai
851498450d
Merge pull request #22521 from tchaikov/wip-cmake-seastar-cleanup
...
cmake: only build extra boost libraries only if WITH_SEASTAR
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Reviewed-by: Willem Jan Withagen <wjw@digiware.nl>
2018-06-17 13:07:47 +08:00
taodd
0bd385f30b
qa/cephfs: add test for "dump inode"
...
Signed-off-by: dongdong tao <tdd21151186@gmail.com>
2018-06-16 17:46:04 +08:00
Sage Weil
dce659ca2a
Merge PR #22583 into master
...
* refs/pull/22583/head:
test/objectstore/CMakefiles: fix unittest_alloc_bench build
Reviewed-by: Mark Nelson <mnelson@redhat.com>
2018-06-15 15:29:23 -05:00