Alfredo Deza
246b2ad6cc
Merge pull request #25594 from alfredodeza/wip-rm37675
...
ceph-volume tests.functional fix typo when stopping osd.0 in filestore
Reviewed-by: Andrew Schoen <aschoen@redhat.com>
2018-12-17 14:08:41 -05:00
Alfredo Deza
d127ae3e59
ceph-volume lvm.strategies remove unused import
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-12-17 13:34:58 -05:00
David Zafman
278fac1141
Merge pull request #25483 from dzafman/wip-hashinfo
...
ceph-objectstore-tool: Dump hashinfo
Reviewed-by: Neha Ojha <nojha@redhat.com>
2018-12-17 09:38:42 -08:00
Alfredo Deza
fba43289a2
ceph-volume tests.functional fix typo when stopping osd.0 in filestore
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-12-17 12:35:27 -05:00
Kefu Chai
7a7f7757ed
Merge pull request #25377 from aclamk/wip-kv-remove-validate
...
common/KeyValueDB: Get rid of validate parameter.
Reviewed-by: Kefu Chai <kchai@redhat.com>
2018-12-18 00:58:28 +08:00
Lenz Grimmer
066a03932e
Merge pull request #25489 from rhcs-dashboard/36740-add-info-to-pools-table
...
mgr/dashboard: Add info to Pools table
Reviewed-by: Laura Paduano <lpaduano@suse.com>
Reviewed-by: Stephan Müller <smueller@suse.com>
2018-12-17 16:23:41 +01:00
Sage Weil
ba0feb26d9
Merge PR #25405 into master
...
* refs/pull/25405/head:
msg/async: truly use first addr if multiple incoming addrs provided
Reviewed-by: Sage Weil <sage@redhat.com>
2018-12-17 09:00:34 -06:00
Yuri Weinstein
418f43e07d
Merge pull request #25421 from xiexingguo/wip-37507
...
os/bluestore: add boundary check for cache-autotune related settings
2018-12-17 06:44:20 -08:00
Yuri Weinstein
3e54e198d7
Merge pull request #25422 from rzarzynski/wip-bl-drop-at_buffer_headtail
...
common: drop at_buffer_{head,tail} from buffer::ptr.
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2018-12-17 06:43:00 -08:00
Kefu Chai
288ffdb11d
Merge pull request #25474 from tchaikov/wip-update-seastar
...
cmake,seastar: pick up latest seastar
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2018-12-17 22:41:47 +08:00
Sage Weil
f9ab61209b
Merge PR #25564 into master
...
* refs/pull/25564/head:
qa/rados/upgrade: align thrashing with upgrade suite, don't import/export pgs
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2018-12-17 08:20:11 -06:00
Sebastian Wagner
22dfb1cdf9
Merge pull request #25468 from rjfd/wip-orch-service-descriptor
...
mgr/orchestrator: added useful attributes to ServiceDescription
Reviewed-by: Jeff Layton <jlayton@redhat.com>
Reviewed-by: Sebastian Wagner <sebastian.wagner@suse.com>
2018-12-17 14:49:17 +01:00
alfonsomthd
3fcdbddf2b
mgr/dashboard: Add info to Pools table
...
- Column 'Placement Groups' renamed to 'Pg Status':
It shows PG states.
- Created 'CephSharedModule' for shared services within ceph module.
- Created PgCategoryService & PgCategory model (logic encapsulation).
- Color consistency: PG chart (landing page) and cell text color are similar.
Fixes: https://tracker.ceph.com/issues/36740
Signed-off-by: Alfonso Martínez <almartin@redhat.com>
2018-12-17 14:18:57 +01:00
Kefu Chai
53a38bf57e
fmt: remove fmt submodule
...
since seastar contains fmt 5.2.1 as a submodule. there is no need
to have our own copy.
Signed-off-by: Kefu Chai <kchai@redhat.com>
2018-12-17 21:05:05 +08:00
Kefu Chai
ae5a9cbce5
cmake: update to accommodate seastar changes
...
- seastar now works with fmt 5.2.1
- seastar now contains fmt as a submodule, so use it instead of
using our own submodule
- seastar now create include directory under gen/include
- we use std::option<> when using seastar, so enable
Seastar_STD_OPTIONAL_VARIANT_STRINGVIEW accordingly.
Signed-off-by: Kefu Chai <kchai@redhat.com>
2018-12-17 21:05:05 +08:00
Kefu Chai
751528a898
seastar: pickup latest seastar
...
we have quite a few hacks to get seastar's cmake to play with the distro
we support, and since seastar's cmake now is completely rewritten. we
can now use the upstream's cmake without having to maintain our patches.
Signed-off-by: Kefu Chai <kchai@redhat.com>
2018-12-17 21:05:05 +08:00
Sage Weil
f289140b35
Merge PR #25573 into master
...
* refs/pull/25573/head:
osd: kill obsolete comments
Reviewed-by: Sage Weil <sage@redhat.com>
2018-12-17 07:02:15 -06:00
Kefu Chai
1ffe77bf48
Merge pull request #23362 from luhp/master
...
common: fix a racing in PerfCounters::perf_counter_data_any_d::read_avg
Reviewed-by: Kefu Chai <kchai@redhat.com>
2018-12-17 20:00:33 +08:00
Ricardo Dias
92776e09e0
mgr/orchestrator: added service status attributes to service descriptor
...
Signed-off-by: Ricardo Dias <rdias@suse.com>
2018-12-17 09:38:19 +00:00
xie xingguo
b0d2f40b03
osd: kill obsolete comments
...
I added these comments a few years ago.
Since bluestore can read things that aren't committed and
https://github.com/ceph/ceph/pull/20177 should have made it work for
filestore too, this shouldn't matter any more.
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
2018-12-17 09:33:35 +08:00
Jason Dillaman
2efb9ce8a2
Merge pull request #25488 from trociny/wip-osd-perf-query-rbd-regex
...
mgr: improvements for dynamic osd perf counters
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2018-12-16 12:50:13 -05:00
Jason Dillaman
13a9f12450
Merge pull request #25509 from trociny/wip-37596
...
librbd: disable image mirroring when moving to trash
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2018-12-16 12:49:35 -05:00
Kefu Chai
bfdd0f6f73
include/rados: s/requires/req/
...
requires is a keyword in C++20. which is close =)
Signed-off-by: Kefu Chai <kchai@redhat.com>
2018-12-16 23:45:14 +08:00
Jason Dillaman
3d5c57ff48
Merge pull request #25462 from Songweibin/wip-rbd-invalid-pointer
...
librbd: misc fix potential invalid pointer
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2018-12-15 08:53:54 -05:00
Casey Bodley
b5f33ae372
Merge pull request #25568 from cbodley/wip-rgw-pubsub-const-realm
...
rgw: fix compilation after pubsub conflict
Reviewed-by: Adam C. Emerson <aemerson@redhat.com>
2018-12-14 15:01:43 -05:00
Casey Bodley
957ff9f778
rgw: pubsub uses const RGWRealm
...
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2018-12-14 13:56:18 -05:00
Casey Bodley
14fccc4b72
rgw: remove unused get_tier_config()
...
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2018-12-14 13:55:56 -05:00
Matt Benjamin
2e43a43345
Merge pull request #23298 from yehudasa/wip-rgw-ps-3
...
rgw: pub-sub
2018-12-14 12:52:39 -05:00
Mykola Golub
b29b4f0c71
qa/workunits/rbd: add trash move/restore mirror test
...
Signed-off-by: Mykola Golub <mgolub@suse.com>
2018-12-14 16:47:15 +00:00
Mykola Golub
6844a52ebb
librbd: disable image mirroring when moving to trash
...
And enable when restoring if mirror pool mode set.
Fixes: https://tracker.ceph.com/issues/37596
Signed-off-by: Mykola Golub <mgolub@suse.com>
2018-12-14 16:47:15 +00:00
Casey Bodley
8ea5ac4933
Merge pull request #25357 from cbodley/wip-rgw-reshard-yield
...
rgw: add optional_yield to block_while_resharding()
Reviewed-by: J. Eric Ivancich <ivancich@redhat.com>
2018-12-14 11:00:20 -05:00
Mykola Golub
d835c6fba3
mgr/osd_perf_query: generalize rbd regex for journal and data pool objects
...
And process collected stats accordingly.
Signed-off-by: Mykola Golub <mgolub@suse.com>
2018-12-14 15:43:29 +00:00
Mykola Golub
69a0017579
mgr: include only capturing groups into osd perf query subkeys
...
Signed-off-by: Mykola Golub <mgolub@suse.com>
2018-12-14 15:23:27 +00:00
Mykola Golub
ed85a16ff6
pybind/mgr/osd_perf_query: fix regression
...
(introduced when adding ALL_SUBKEYS_QUERY)
Signed-off-by: Mykola Golub <mgolub@suse.com>
2018-12-14 15:20:26 +00:00
Mykola Golub
759ba20a5d
pybind/mgr/prometheus: fix get option methods names
...
(which has been renamed recently)
Signed-off-by: Mykola Golub <mgolub@suse.com>
2018-12-14 15:16:50 +00:00
Casey Bodley
b8a4154b38
Merge pull request #25412 from cbodley/wip-rgw-const-zone
...
rgw: zone service only provides const access to its data
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2018-12-14 09:55:30 -05:00
Sage Weil
dce1623db9
qa/rados/upgrade: align thrashing with upgrade suite, don't import/export pgs
...
Don't import/export between versions
Fixes: http://tracker.ceph.com/issues/37665
Signed-off-by: Sage Weil <sage@redhat.com>
2018-12-14 07:04:56 -06:00
Jos Collin
79d36edefd
Merge pull request #25549 from batrick/obsolete-comment
...
mds: remove obsolete comments
Reviewed-by: Jos Collin <jcollin@redhat.com>
2018-12-14 12:34:47 +05:30
Jos Collin
76132a8d07
Merge pull request #25550 from badone/wip-doc-remove-capability-reset-command
...
doc/user-management: Remove obsolete reset caps command
Reviewed-by: Jos Collin <jcollin@redhat.com>
2018-12-14 12:10:18 +05:30
Brad Hubbard
e4e7f3ea6a
doc/user-management: Remove obsolete reset caps command
...
This command has not worked since hammer and makes no sense in an
environment where we do not allow empty caps
Fixes: http://tracker.ceph.com/issues/37663
Signed-off-by: Brad Hubbard <bhubbard@redhat.com>
2018-12-14 15:22:15 +10:00
Kefu Chai
0b25b6416a
Merge pull request #25454 from rzarzynski/wip-bl-drop-alloc-tracking
...
common: drop allocation tracking from bufferlist.
Reviewed-by: Kefu Chai <kchai@redhat.com>
2018-12-14 10:53:56 +08:00
Patrick Donnelly
a233a098cc
mds: remove obsolete comments
...
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2018-12-13 15:53:47 -08:00
J. Eric Ivancich
c5a59c3365
Merge pull request #25333 from ivancich/wip-versioned-reshard-stats
...
rgw: fix stats for versioned buckets after reshard.
Reviewed-by: Matt Benjamin <mbenjami@redhat.com>
Reviewed-By: Abhishek Lekshmanan <abhishek@suse.com>
2018-12-13 15:14:11 -05:00
Abhishek L
8cebc1c0ff
Merge pull request #25356 from ivancich/wip-fix-rgw-options
...
rgw: move all reshard config options out of legacy_config_options
Reviewed-By: Abhishek Lekshmanan <abhishek@suse.com>
2018-12-13 17:57:09 +01:00
Ricardo Dias
a690b16b5d
mgr/orchestrator: added useful attributes to ServiceDescription
...
Signed-off-by: Ricardo Dias <rdias@suse.com>
2018-12-13 16:25:34 +00:00
Alfredo Deza
4be511fcb5
Merge pull request #25477 from alfredodeza/wip-rm37486
...
ceph-volume: set permissions right before prime-osd-dir
Reviewed-by: Andrew Schoen <aschoen@redhat.com>
2018-12-13 10:36:21 -05:00
Alfredo Deza
9be6b15d33
ceph-volume tests.functional.lvm stop all osds before activating again to test permissions
...
Otherwise, ``ceph-volume lvm activate --all`` will skip OSDs that are
already running. So the test that verifies that permissions are
corrected will fail because ``activate`` will simply skip them
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-12-13 09:49:41 -05:00
Yehuda Sadeh
bf7ce944fa
json formatter: reset pending string on dump_stream()
...
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
2018-12-13 05:34:13 -08:00
Lenz Grimmer
822b02ce1b
Merge pull request #25504 from Devp00l/wip-summary-service-test-fix
...
mgr/dashboard: Cleanup of summary refresh test
Reviewed-by: Kanika Murarka <kmurarka@redhat.com>
Reviewed-by: Tiago Melo <tmelo@suse.com>
2018-12-13 14:00:45 +01:00
Alfredo Deza
7d6c32b5db
ceph-volume lvm.activate ensure filestore osd path is chowned always
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-12-13 07:45:00 -05:00