]>
git.apps.os.sepia.ceph.com Git - ceph.git/log
Kefu Chai [Wed, 27 May 2020 13:58:16 +0000 (21:58 +0800)]
Merge pull request #35033 from badone/wip-test-the-right-rocksdb-version
qa/workunits/rados/test_envlibrados_rocksdb: Build correct rocksdb
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Wed, 27 May 2020 13:56:49 +0000 (21:56 +0800)]
Merge pull request #35032 from badone/wip-update-rocksdb-to-v6.8.1
rocksdb: Updated to v6.8.1
Reviewed-by: Mark Nelson <mnelson@redhat.com>
Reviewed-by: Adam Kupczyk <akupczyk@redhat.com>
Kefu Chai [Wed, 27 May 2020 13:55:50 +0000 (21:55 +0800)]
Merge pull request #35111 from agayev/hm-smr
os/bluestore: Enable writing data to HM-SMR hard drives.
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Wed, 27 May 2020 13:54:42 +0000 (21:54 +0800)]
Merge pull request #35097 from matthewoliver/cephadm_iscsi_api_user_password
cephadm: Make ceph-iscsi api user and password mandatory
Reviewed-by: Michael Fritch <mfritch@suse.com>
Kefu Chai [Wed, 27 May 2020 13:52:58 +0000 (21:52 +0800)]
Merge pull request #35079 from liewegas/wip-dedup-tool
ceph-dedup-tool: add new FastCDC chunker, and make estimate test a range of chunk sizes
Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Myoungwon Oh <myoungwon.oh@samsung.com>
Kefu Chai [Wed, 27 May 2020 13:49:27 +0000 (21:49 +0800)]
Merge pull request #35198 from varshar16/wip-cephadm-module-error
qa/tasks/mgr: Don't disable cephadm module
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Reviewed-by: Sebastian Wagner <sebastian.wagner@suse.com>
Yuval Lifshitz [Wed, 27 May 2020 13:09:30 +0000 (16:09 +0300)]
Merge pull request #35128 from yuvalif/fix-amqp-urls-with-vhosts
rgw/url: fix amqp urls with vhosts
Sage Weil [Thu, 21 May 2020 16:01:24 +0000 (11:01 -0500)]
common/rabin: remove
The implementation is buggy, and slower than FastCDC.
Signed-off-by: Sage Weil <sage@newdream.net>
Sage Weil [Thu, 21 May 2020 15:53:46 +0000 (10:53 -0500)]
ceph-dedup-tool: default to fastcdc
Signed-off-by: Sage Weil <sage@newdream.net>
Sage Weil [Thu, 21 May 2020 15:36:28 +0000 (10:36 -0500)]
common/FastCDC: better behavior if TARGET_WINDOW_BITS==0
Skip the middle scan call entirely in that case.
Signed-off-by: Sage Weil <sage@newdream.net>
Sage Weil [Thu, 21 May 2020 15:03:28 +0000 (10:03 -0500)]
common/FastCDC: add some comments
Map terms back to those in the paper.
Signed-off-by: Sage Weil <sage@newdream.net>
Sage Weil [Sat, 16 May 2020 15:16:13 +0000 (10:16 -0500)]
common/CDC: make calc_chunks const
Signed-off-by: Sage Weil <sage@newdream.net>
Sage Weil [Sat, 16 May 2020 15:13:26 +0000 (10:13 -0500)]
common/CDC: take const bufferlist
Signed-off-by: Sage Weil <sage@newdream.net>
Sage Weil [Sat, 16 May 2020 15:02:57 +0000 (10:02 -0500)]
common/FastCDC: use bufferlist iterator
More complex, but we avoid a buffer copy/rebuild if it is non-contiguous.
Signed-off-by: Sage Weil <sage@newdream.net>
Sage Weil [Fri, 15 May 2020 17:06:55 +0000 (12:06 -0500)]
common/FastCDC: simplify initial fingerprint calc
Signed-off-by: Sage Weil <sage@newdream.net>
Sage Weil [Fri, 15 May 2020 19:59:01 +0000 (14:59 -0500)]
common/FastCDC: refactor scan into a helper
Signed-off-by: Sage Weil <sage@newdream.net>
Sage Weil [Sat, 16 May 2020 15:00:29 +0000 (10:00 -0500)]
unittest_cdc: generate fragmented buffers
Signed-off-by: Sage Weil <sage@newdream.net>
Sage Weil [Sat, 16 May 2020 14:28:11 +0000 (09:28 -0500)]
unittest_cdc: add test with a specific chunking result
Canary for alg changes
Signed-off-by: Sage Weil <sage@newdream.net>
Sage Weil [Thu, 14 May 2020 20:46:57 +0000 (15:46 -0500)]
ceph-dedup-tool: show object count explosion too
Also show dedup ratio as dedup_size/original_size (1.0 = no dedup,
.9 = 10%, etc.)
Signed-off-by: Sage Weil <sage@newdream.net>
Sage Weil [Thu, 14 May 2020 20:11:32 +0000 (15:11 -0500)]
ceph-dedup-tool: show estimate progress
Signed-off-by: Sage Weil <sage@newdream.net>
Sage Weil [Thu, 14 May 2020 19:58:20 +0000 (14:58 -0500)]
ceph-dedup-tool: test a range of chunk sizes at once
Signed-off-by: Sage Weil <sage@newdream.net>
Sage Weil [Thu, 14 May 2020 17:20:19 +0000 (12:20 -0500)]
ceph-dedup-tool: add --max-seconds
Signed-off-by: Sage Weil <sage@newdream.net>
Sage Weil [Thu, 14 May 2020 17:10:41 +0000 (12:10 -0500)]
ceph-dedup-tool: timeout -> report_period
Signed-off-by: Sage Weil <sage@newdream.net>
Sage Weil [Thu, 14 May 2020 17:06:46 +0000 (12:06 -0500)]
ceph-dedup-tool: use CDC class for chunking
Signed-off-by: Sage Weil <sage@newdream.net>
Sage Weil [Wed, 13 May 2020 20:00:20 +0000 (15:00 -0500)]
ceph-dedup-tool: useful error messages
Signed-off-by: Sage Weil <sage@newdream.net>
Sage Weil [Wed, 13 May 2020 19:51:19 +0000 (14:51 -0500)]
ceph-dedup-tool: EstimateThread -> CrawlerThread
Signed-off-by: Sage Weil <sage@newdream.net>
Sage Weil [Wed, 13 May 2020 19:46:25 +0000 (14:46 -0500)]
ceph-dedup-tool: remove rabin-specific options
We don't want to fiddle with these.
Signed-off-by: Sage Weil <sage@newdream.net>
Sage Weil [Thu, 14 May 2020 21:17:54 +0000 (16:17 -0500)]
unittest_cdc: adjust tests a bit
Seed random buffers!
Include average in histogram, and do the binning slightly differently.
Signed-off-by: Sage Weil <sage@newdream.net>
Sage Weil [Wed, 13 May 2020 19:34:26 +0000 (14:34 -0500)]
common/FixedCDC: add 'fixed' chunker
Signed-off-by: Sage Weil <sage@newdream.net>
Sage Weil [Tue, 12 May 2020 17:34:13 +0000 (12:34 -0500)]
common/FastCDC: initial implementation
Loosely based on the paper, but with a few changes.
Signed-off-by: Sage Weil <sage@newdream.net>
Sage Weil [Tue, 12 May 2020 17:33:04 +0000 (12:33 -0500)]
common/CDC: add abstract interface
Signed-off-by: Sage Weil <sage@newdream.net>
Sage Weil [Tue, 12 May 2020 16:53:14 +0000 (11:53 -0500)]
ceph-dedup-tool: warn on hash collision
Signed-off-by: Sage Weil <sage@newdream.net>
Sage Weil [Tue, 12 May 2020 16:53:00 +0000 (11:53 -0500)]
unittest_rabin_chunk: add unit test
This includes a "shift" test that shows that the rabin chunking misbehaves
when 5+ bytes are inserted at the front (many chunk boundaries shift!)
Signed-off-by: Sage Weil <sage@newdream.net>
Sage Weil [Tue, 12 May 2020 16:51:32 +0000 (11:51 -0500)]
common/rabin: add helper set_target_bits()
Sets key chunking parameters in one easy call.
Signed-off-by: Sage Weil <sage@newdream.net>
Sage Weil [Tue, 12 May 2020 16:51:11 +0000 (11:51 -0500)]
common/rabin: some cleanups
Signed-off-by: Sage Weil <sage@newdream.net>
Sage Weil [Tue, 12 May 2020 14:56:17 +0000 (09:56 -0500)]
ceph-dedup-tool: rename var
Signed-off-by: Sage Weil <sage@newdream.net>
Sage Weil [Tue, 12 May 2020 14:55:45 +0000 (09:55 -0500)]
ceph-dedup-tool: larger default op size
If we don't read the entire object the rabin calculation won't work. Avoid
this by default by just using a sufficiently large chunk size.
Signed-off-by: Sage Weil <sage@newdream.net>
Sebastian Wagner [Wed, 27 May 2020 10:22:44 +0000 (12:22 +0200)]
Merge pull request #34902 from p-se/wip-pse-doc-prom-security
mgr/dashboard: document Prometheus' security model
Reviewed-by: Alexandra Settle <asettle@suse.com>
Reviewed-by: Lenz Grimmer <lgrimmer@suse.com>
Reviewed-by: Tatjana Dehler <tdehler@suse.com>
Reviewed-by: Volker Theile <vtheile@suse.com>
Lenz Grimmer [Wed, 27 May 2020 08:01:28 +0000 (10:01 +0200)]
Merge pull request #34863 from rhcs-dashboard/45310-add-grafana-rgw-sync-info
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Reviewed-by: Laura Paduano <lpaduano@suse.com>
Reviewed-by: Stephan Müller <smueller@suse.com>
Jan Fajerski [Wed, 27 May 2020 07:43:56 +0000 (09:43 +0200)]
Merge pull request #34321 from jan--f/c-v-manage-lv_tags-bulk
ceph-volume: add and delete lvm tags in a single lvchange call.
Sebastian Wagner [Tue, 26 May 2020 17:17:46 +0000 (19:17 +0200)]
Merge pull request #35235 from sebastian-philipp/qa-cephadm-mirror
qa/cephadm: Add local dockerhub mirror
Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: Kyr Shatskyy <kyrylo.shatskyy@suse.com>
Jason Dillaman [Tue, 26 May 2020 16:46:11 +0000 (12:46 -0400)]
Merge pull request #34931 from trociny/wip-45072-2
rbd-mirror: wait for in-flight start/stop/restart
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Casey Bodley [Tue, 26 May 2020 16:13:39 +0000 (12:13 -0400)]
Merge pull request #35245 from ivancich/wip-remove-unused-func
rgw: remove unused function obj_force_ns
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Sebastian Wagner [Mon, 25 May 2020 16:13:50 +0000 (18:13 +0200)]
qa/cephadm: Add local registry mirror
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
J. Eric Ivancich [Tue, 26 May 2020 15:06:56 +0000 (11:06 -0400)]
rgw: remove unused function obj_force_ns
Removing the function eliminates a compiler warning.
Signed-off-by: J. Eric Ivancich <ivancich@redhat.com>
Jason Dillaman [Tue, 26 May 2020 15:11:58 +0000 (11:11 -0400)]
Merge pull request #35089 from trociny/wip-test-quiesce_watch_timeout
test/librbd: improve TestLibRBD.QuiesceWatchTimeout
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman [Tue, 26 May 2020 14:58:49 +0000 (10:58 -0400)]
Merge pull request #35209 from wjwithagen/wjw-fix-librbd-CephContext
librbd: fix compile error with CephContext declaration
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman [Tue, 26 May 2020 14:58:26 +0000 (10:58 -0400)]
Merge pull request #35228 from changchengx/rwl
rbd/rwl: correct m_perfcounter access scope
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Lenz Grimmer [Tue, 26 May 2020 14:37:49 +0000 (16:37 +0200)]
Merge pull request #34294 from ishanrai05/copy-button
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Reviewed-by: Tiago Melo <tmelo@suse.com>
Reviewed-by: Volker Theile <vtheile@suse.com>
Sage Weil [Tue, 26 May 2020 14:17:50 +0000 (09:17 -0500)]
Merge pull request #34973 from liewegas/doc-pingan
doc/foundation: PingAn canceled general membership
Casey Bodley [Tue, 26 May 2020 12:02:33 +0000 (08:02 -0400)]
Merge pull request #35172 from yuvalif/add-flags-to-rgw-operate
rgw/tools: add flags to rgw_rados_operate api
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Kefu Chai [Tue, 26 May 2020 10:01:52 +0000 (18:01 +0800)]
Merge pull request #35200 from rzarzynski/wip-crimson-ertr-assert_all
crimson: bring assert_all to errorator
Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
Lenz Grimmer [Tue, 26 May 2020 09:12:52 +0000 (11:12 +0200)]
Merge pull request #34079 from ishanrai05/login
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Reviewed-by: Sebastian Krah <skrah@suse.com>
Reviewed-by: Tatjana Dehler <tdehler@suse.com>
Reviewed-by: Tiago Melo <tmelo@suse.com>
Reviewed-by: Volker Theile <vtheile@suse.com>
Patrick Donnelly [Mon, 25 May 2020 18:44:55 +0000 (11:44 -0700)]
Merge PR #34507 into master
* refs/pull/34507/head:
mds: preserve ESlaveUpdate::OP_PREPARE logevent before doing commit
Reviewed-by: Zheng Yan <zyan@redhat.com>
Patrick Seidensal [Tue, 5 May 2020 12:16:36 +0000 (14:16 +0200)]
mgr/dashboard: document Prometheus' security model
Fixes: https://tracker.ceph.com/issues/45377
Signed-off-by: Patrick Seidensal <pseidensal@suse.com>
Changcheng Liu [Mon, 25 May 2020 08:54:27 +0000 (16:54 +0800)]
rbd/rwl: correct m_perfcounter access scope
There's no m_perfcounter in SyncPoint. Its scope is in
ReplicatedWriteLog.
Signed-off-by: Changcheng Liu <changcheng.liu@intel.com>
Yuval Lifshitz [Tue, 19 May 2020 13:29:46 +0000 (16:29 +0300)]
rgw/url: fix commensts from review #34717
Signed-off-by: Yuval Lifshitz <ylifshit@redhat.com>
Fixes: https://tracker.ceph.com/issues/45269
Andreas Unterkircher [Mon, 20 Apr 2020 08:28:38 +0000 (10:28 +0200)]
src/rgw/rgw_url.cc, also cope with a vhost appended to a AMQP-URL
Signed-off-by: Yuval Lifshitz <ylifshit@redhat.com>
Fixes: https://tracker.ceph.com/issues/45269
Radoslaw Zarzynski [Mon, 25 May 2020 12:26:32 +0000 (14:26 +0200)]
crimson/common: discard_all::operator() returns void now.
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Radoslaw Zarzynski [Fri, 22 May 2020 14:00:03 +0000 (16:00 +0200)]
crimson/os/seastore: switch to crimson::ct_error::assert_all.
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Radoslaw Zarzynski [Thu, 21 May 2020 21:13:21 +0000 (23:13 +0200)]
crimson/common: extend errorator with assert_all{}.
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Lenz Grimmer [Mon, 25 May 2020 11:39:55 +0000 (13:39 +0200)]
Merge pull request #34953 from s0nea/wip-dashboard-telemetry-url
Reviewed-by: Kiefer Chang <kiefer.chang@suse.com>
Reviewed-by: Laura Paduano <lpaduano@suse.com>
Reviewed-by: Stephan Müller <smueller@suse.com>
Lenz Grimmer [Mon, 25 May 2020 11:38:28 +0000 (13:38 +0200)]
Merge pull request #35196 from tspmelo/wip-logout
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Reviewed-by: Tatjana Dehler <tdehler@suse.com>
Nathan Cutler [Mon, 25 May 2020 08:41:30 +0000 (10:41 +0200)]
Merge pull request #35129 from smithfarm/wip-fix-PendingReleaseNotes-headings
doc/releases/octopus.rst: move still-pending release notes to official v15.2.0 release notes
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Reviewed-by: Abhishek Lekshmanan <abhishek@suse.com>
Nathan Cutler [Mon, 25 May 2020 08:39:47 +0000 (10:39 +0200)]
doc/releases/octopus: use fixed-width font for "ceph fs dump"
We are using fixed-width font to render commands elsewhere, so
let's do so in this release note, too - just for the sake of uniformity.
Signed-off-by: Nathan Cutler <ncutler@suse.com>
Sebastian Wagner [Mon, 25 May 2020 07:46:21 +0000 (09:46 +0200)]
Merge pull request #35142 from mgfritch/cephadm-validate-mds-fsname
mgr/orch: allow MDS with explicit naming
Reviewed-by: Sebastian Wagner <sebastian.wagner@suse.com>
Nathan Cutler [Sun, 24 May 2020 20:00:48 +0000 (22:00 +0200)]
Merge pull request #34174 from theanalyst/doc/active-releases-oct
doc: move luminous to archived releases & octopus to active
Reviewed-by: Nathan Cutler <ncutler@suse.com>
Willem Jan Withagen [Sat, 23 May 2020 14:19:07 +0000 (14:19 +0000)]
librbd: fix compile error with CephContext declaration
Clang complains:
/home/jenkins/workspace/ceph-master/src/librbd/plugin/Types.h:9:1: error: declaration conflicts with target of using declaration already in scope
struct CephContext;
^
/home/jenkins/workspace/ceph-master/src/include/common_fwd.h:10:9: note: target of using declaration
class CephContext;
^
/home/jenkins/workspace/ceph-master/src/include/common_fwd.h:22:24: note: using declaration
using TOPNSPC::common::CephContext;
^
fixes: https://github.com/ceph/ceph/pull/35158
tracker: https://tracker.ceph.com/issues/45668
Signed-off-by: Willem Jan Withagen <wjw@digiware.nl>
Kefu Chai [Sun, 24 May 2020 11:06:46 +0000 (19:06 +0800)]
Merge pull request #35219 from tchaikov/wip-crimson-cleanups
crimson/osd,test/crimson: avoid using variadic future and s/apply/invoke/
Reviewed-by: Ronen Friedman <rfriedma@redhat.com>
Kefu Chai [Sun, 24 May 2020 04:25:38 +0000 (12:25 +0800)]
crimson/osd: avoid using variadic future
see also
3cee25ba41069e9e9b4855f99be20910759440ca
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Sun, 24 May 2020 04:18:12 +0000 (12:18 +0800)]
test/crimson: use invoke instead of apply
it's an oversight in
33af821baafbb2e9c4ebea2e377db665e210701f
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Sun, 24 May 2020 04:12:56 +0000 (12:12 +0800)]
Merge pull request #35204 from tchaikov/wip-tools-cephfs
tools/cephfs/MetaTool: print buffer::error::what()
Reviewed-by: Brad Hubbard <bhubbard@redhat.com>
Kefu Chai [Sat, 23 May 2020 08:50:43 +0000 (16:50 +0800)]
Merge pull request #35207 from tchaikov/wip-crimson-remove-vardiadict-future
crimson/osd: avoid using variadic future and cleanup
Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Kefu Chai [Sat, 23 May 2020 08:26:42 +0000 (16:26 +0800)]
crimson/osd: remove redundant std::move()
this should address following warning:
../src/crimson/osd/ops_executer.cc:821:6: required from here
../src/crimson/osd/ops_executer.cc:818:37: warning: redundant move in return statement [-Wredundant-move]
818 | return std::move(entries);
| ^
../src/crimson/osd/ops_executer.cc:818:37: note: remove ‘std::move’ call
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Sat, 23 May 2020 08:19:19 +0000 (16:19 +0800)]
crimson/osd: avoid using variadic future
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Sat, 23 May 2020 07:01:15 +0000 (15:01 +0800)]
Merge pull request #35205 from Huber-ming/zsm_doc
doc: replace https://ceph.com/ with http://download.ceph.com/
Reviewed-by: Kefu Chai <kchai@redhat.com>
Shengming Zhang [Sat, 23 May 2020 05:40:41 +0000 (13:40 +0800)]
doc:replacing https://ceph.com/ by http://download.ceph.com/
Signed-off-by: Shengming Zhang <zhangsm01@inspur.com>
Kefu Chai [Sat, 23 May 2020 05:33:29 +0000 (13:33 +0800)]
Merge pull request #35179 from myoungwon/wip-affiliation-mw
mailmap: update affiliation for Myoungwon Oh
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Sat, 23 May 2020 03:54:53 +0000 (11:54 +0800)]
tools/cephfs/MetaTool: print buffer::error::what()
* buffer::error does not offer operator<<(ostream&, const
buffer::error&). so in this change, err.what() is used instead.
* also add spaces to follow our coding style convention.
Signed-off-by: Kefu Chai <kchai@redhat.com>
Patrick Donnelly [Fri, 22 May 2020 21:25:03 +0000 (14:25 -0700)]
Merge PR #34755 into master
* refs/pull/34755/head:
tool: add function of show/amend fnode
Reviewed-by: Zheng Yan <zyan@redhat.com>
Patrick Donnelly [Fri, 22 May 2020 21:23:57 +0000 (14:23 -0700)]
Merge PR #35090 into master
* refs/pull/35090/head:
mgr/volumes: Fix subvolume create idempotency
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Reviewed-by: Ramana Raja <rraja@redhat.com>
Patrick Donnelly [Fri, 22 May 2020 21:21:30 +0000 (14:21 -0700)]
Merge PR #35063 into master
* refs/pull/35063/head:
cephfs: allow pool names with '-' and '.'
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Patrick Donnelly [Fri, 22 May 2020 21:19:56 +0000 (14:19 -0700)]
Merge PR #34975 into master
* refs/pull/34975/head:
systemd: lock down more privileges
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
Patrick Donnelly [Fri, 22 May 2020 21:19:08 +0000 (14:19 -0700)]
Merge PR #34757 into master
* refs/pull/34757/head:
mds: take xlock in the order requests start locking
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Patrick Donnelly [Fri, 22 May 2020 21:18:39 +0000 (14:18 -0700)]
Merge PR #35143 into master
* refs/pull/35143/head:
mgr/status: 'ceph fs status' output add dirs and caps
Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Jason Dillaman [Fri, 22 May 2020 17:39:24 +0000 (13:39 -0400)]
Merge pull request #35026 from changchengx/rwl
librbd: track per syncpoint's logentry number with perf counter
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Patrick Donnelly [Fri, 22 May 2020 17:34:19 +0000 (10:34 -0700)]
Merge PR #35109 into master
* refs/pull/35109/head:
qa: use py3 compat list from range
Reviewed-by: Kefu Chai <kchai@redhat.com>
Adam C. Emerson [Fri, 22 May 2020 17:15:01 +0000 (13:15 -0400)]
Merge pull request #32601 from adamemerson/wip-objection-triumphant
Asynchronous work on objecter and asynchronous RADOS library.
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Abutalib Aghayev [Mon, 18 May 2020 21:08:25 +0000 (17:08 -0400)]
os/bluestore: Enable writing data to HM-SMR hard drives.
Signed-off-by: Abutalib Aghayev <agayev@cs.cmu.edu>
Ishan Rai [Thu, 21 May 2020 06:56:08 +0000 (12:26 +0530)]
mgr/dashboard: Add button to copy the bootstrap token into the clipboard
Fixes issue: https://tracker.ceph.com/issues/44681
Signed-off-by: Ishan Rai <ishanrai05@gmail.com>
Ishan Rai [Thu, 21 May 2020 06:53:13 +0000 (12:23 +0530)]
mgr/dashboard: Use Web Clipboard API to copy to clipboard
Replace the deprecated Document.execCommand with Web Clipboard API.
Signed-off-by: Ishan Rai <ishanrai05@gmail.com>
Casey Bodley [Fri, 22 May 2020 14:36:30 +0000 (10:36 -0400)]
Merge pull request #35020 from yuvalif/cls_2pc_q_async_api
cls/2pc_queue: add async API to read operations
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley [Fri, 22 May 2020 13:58:53 +0000 (09:58 -0400)]
Merge pull request #34505 from ktdreyer/doc-forwarded-https
doc/rgw: warn about "trust forwarded https" security
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Mykola Golub [Fri, 22 May 2020 13:30:56 +0000 (16:30 +0300)]
Merge pull request #35158 from dillaman/wip-45137
librbd: initial implementation of plugin support
Reviewed-by: Mykola Golub <mgolub@suse.com>
Varsha Rao [Fri, 22 May 2020 11:50:50 +0000 (11:50 +0000)]
qa/tasks/mgr: Don't disable cephadm module
Fixes: https://tracker.ceph.com/issues/45596
Signed-off-by: Varsha Rao <varao@redhat.com>
Alfonso Martínez [Fri, 22 May 2020 11:36:10 +0000 (13:36 +0200)]
mgr/dashboard: grafana panels for rgw multisite sync performance
* RGW sync perf. counters are now exposed through grafana panels.
* Sync Performance tab is only shown if rgw realm is detected.
* Prometheus module: added metrics suitable for prometheus consumption (from existing ones, not replacing for backward compatibility).
Fixes: https://tracker.ceph.com/issues/45310
Signed-off-by: Alfonso Martínez <almartin@redhat.com>
Tiago Melo [Fri, 22 May 2020 10:58:39 +0000 (10:58 +0000)]
mgr/dashboard: Fix redirect after changing password
After the changes made to subscriptions, redirecting to the dummy logout page
no longer does anything.
So we removed the logout route and now redirect directly to the login page.
Fixes: https://tracker.ceph.com/issues/45651
Signed-off-by: Tiago Melo <tmelo@suse.com>
Kotresh HR [Fri, 15 May 2020 14:59:01 +0000 (20:29 +0530)]
mgr/volumes: Fix subvolume create idempotency
After subvolume is created, it can be resized
using subvolume create command. But it was
broken and the same is fixed.
Fixes: https://tracker.ceph.com/issues/45398
Signed-off-by: Kotresh HR <khiremat@redhat.com>
Kefu Chai [Fri, 22 May 2020 08:39:11 +0000 (16:39 +0800)]
Merge pull request #33964 from rosinL/openss_engine
common, rgw: add openssl engine support
Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Kefu Chai [Fri, 22 May 2020 04:45:49 +0000 (12:45 +0800)]
Merge pull request #33237 from aclamk/wip-bluefs-list-files
os/bluestore/bluefs: add inspection of bluefs files
Reviewed-by: Igor Fedotov <ifedotov@suse.com>