]>
git.apps.os.sepia.ceph.com Git - ceph.git/log
Varsha Rao [Tue, 21 Apr 2020 09:56:57 +0000 (15:26 +0530)]
mgr/volumes/nfs: Change common ganesha config object name to 'conf-nfs.ganesha-<cluster_id>'
Signed-off-by: Varsha Rao <varao@redhat.com>
Varsha Rao [Mon, 20 Apr 2020 06:12:18 +0000 (11:42 +0530)]
mgr/volumes/nfs: Call orch nfs apply
Signed-off-by: Varsha Rao <varao@redhat.com>
Kefu Chai [Fri, 29 May 2020 04:11:01 +0000 (12:11 +0800)]
Merge pull request #35302 from neha-ojha/wip-45619
qa/suites/rgw, qa/suites/rados: whitelist PG_AVAILABILITY
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
Neha Ojha [Fri, 29 May 2020 03:58:15 +0000 (20:58 -0700)]
Merge pull request #35304 from neha-ojha/wip-45760
qa/standalone/scrub/osd-scrub-snaps.sh: fix grep pattern
Reviewed-by: Brad Hubbard <bhubbard@redhat.com>
Kefu Chai [Fri, 29 May 2020 02:20:41 +0000 (10:20 +0800)]
Merge pull request #34622 from changchengx/libblkdrv
os/bluestore: extract common backend driver library to access device
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Review-by: Kefu Chai <kchai@redhat.com>
Neha Ojha [Thu, 28 May 2020 22:41:38 +0000 (22:41 +0000)]
qa/standalone/scrub/osd-scrub-snaps.sh: fix grep pattern
The error looks like this:
2020-05-28T20:56:30.214+0000
7f66cdecf700 -1 log_channel(cluster) log [ERR] : scrub 1.0 1:
ab946124 :::obj15:head : can't decode 'snapset' attr void SnapSet::decode(ceph::buffer::v15_2_0::list::const_iterator&) no longer understand old encoding version 3 < 97: Malformed input
Fixes: https://tracker.ceph.com/issues/45760
Signed-off-by: Neha Ojha <nojha@redhat.com>
Neha Ojha [Thu, 28 May 2020 21:14:40 +0000 (14:14 -0700)]
Merge pull request #35280 from neha-ojha/wip-45660
qa/standalone/scrub/osd-scrub-repair.sh: fix grep pattern to match decode exception
Reviewed-by: David Zafman <dzafman@redhat.com>
Reviewed-by: Brad Hubbard <bhubbard@redhat.com>
Neha Ojha [Thu, 28 May 2020 19:30:46 +0000 (19:30 +0000)]
qa/suites/rgw/verify/tasks/cls.yaml: whitelist PG_AVAILABILITY
The balancer was turned on by default in
d4fbaf7ea959fd945857abd327271a97fb1da631 , as a result of which we might see
PG_AVAILABILITY health warnings when pg-upmap-items are applied.
Fixes: https://tracker.ceph.com/issues/45619
Signed-off-by: Neha Ojha <nojha@redhat.com>
Neha Ojha [Thu, 28 May 2020 19:16:56 +0000 (19:16 +0000)]
qa/*/tasks/rados_cls_all.yaml: whitelist PG_AVAILABILITY
The balancer was turned on by default in
d4fbaf7ea959fd945857abd327271a97fb1da631 , as a result of which we might see
PG_AVAILABILITY health warnings when pg-upmap-items are applied.
Fixes: https://tracker.ceph.com/issues/45619
Signed-off-by: Neha Ojha <nojha@redhat.com>
Kefu Chai [Thu, 28 May 2020 07:17:34 +0000 (15:17 +0800)]
Merge pull request #35222 from smithfarm/wip-45606
osd: make "missing incremental map" a debug log message
Reviewed-by: Neha Ojha <nojha@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Thu, 28 May 2020 07:12:21 +0000 (15:12 +0800)]
Merge pull request #35194 from bk201/wip-45625
mgr/cephadm: config service_url in Dashboard for Prometheus and Alert…
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Reviewed-by: Sebastian Wagner <sebastian.wagner@suse.com>
Kefu Chai [Thu, 28 May 2020 07:06:37 +0000 (15:06 +0800)]
Merge pull request #33872 from majianpeng/osd-remove-duplicated-assert
osd/OSD: remove useless ceph_assert.
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Thu, 28 May 2020 07:04:52 +0000 (15:04 +0800)]
Merge pull request #35221 from tchaikov/wip-22052
qa/valgrind.supp: less specific when suppressing issues/22052
Reviewed-by: Neha Ojha <nojha@redhat.com>
Kefu Chai [Thu, 28 May 2020 07:00:22 +0000 (15:00 +0800)]
Merge pull request #34835 from jschmid1/osdspec_affinity
osd: add --osdspec-affinity flag
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Kefu Chai [Thu, 28 May 2020 06:59:01 +0000 (14:59 +0800)]
Merge pull request #35259 from tchaikov/wip-fmt-mingw
fmt: pickup change for adding MinGW support
Reviewed-by: Neha Ojha <nojha@redhat.com>
Changcheng Liu [Tue, 21 Apr 2020 05:38:53 +0000 (13:38 +0800)]
src: extract backend driver from bluestore to access device
1. Both bluestore or other component e.g. rbd could use the same
driver to access storage device. It's better to use one library
to integrate the driver.
2. os and crimson-alienstore are static libraries. Link blk library into
them.
Main changes are below:
1. move backend driver into src/blk
src/$ mkdir -p blk/{aio,kernel,spdk,pmem,zns}
src/$ mv os/bluestore/{BlockDevice.h,BlockDevice.cc} blk
src/$ mv os/bluestore/{ceph_aio.h} aio/aio.h
src/$ mv os/bluestore/{aio.cc} aio/
src/$ mv os/bluestore/{KernelDevice.h,KernelDevice.cc} kernel/
src/$ mv os/bluestore/{ceph_io_uring.h} kernel/io_uring.h
src/$ mv os/bluestore/{io_uring.cc} kernel_drv/
src/$ mv os/bluestore/{NVMEDevice.h,NVMEDevice.cc} spdk/
src/$ mv os/bluestore/{PMEMDevice.h,PMEMDevice.cc} pmem/
src/$ mv os/bluestore/{HMSMRDevice.h,HMSMRDevice.cc} zns/
2. customize macro name in header file to remove bluestore specific text
3. adjust header file patch in source code
4. create cmake rule blk/CMakeLists.txt to build blk
5. modify src/CMakeLists.txt to integrate blk
6. modify other CMakeLists.txt to adapt to new file structure.
Signed-off-by: Changcheng Liu <changcheng.liu@aliyun.com>
Co-authored-by: Kefu Chai <kefu@redhat.com>
Kiefer Chang [Wed, 27 May 2020 06:43:37 +0000 (14:43 +0800)]
mgr: include retval in MonCommandFailed exception
Signed-off-by: Kiefer Chang <kiefer.chang@suse.com>
Kiefer Chang [Fri, 22 May 2020 06:27:56 +0000 (14:27 +0800)]
mgr/cephadm: config service_url in Dashboard for Prometheus and AlertManager
Calling Dashboard's CLI to set service URLs after deploying Prometheus
and AlertManager Daemons.
Fixes: https://tracker.ceph.com/issues/45625
Signed-off-by: Kiefer Chang <kiefer.chang@suse.com>
Neha Ojha [Thu, 28 May 2020 00:26:36 +0000 (00:26 +0000)]
qa/standalone/scrub/osd-scrub-repair.sh: fix grep pattern to match decode exception
We fail because the error message in the log looks like:
2020-05-27T21:02:48.447+0000
7fbfc4e60700 -1 log_channel(cluster) log [ERR] : scrub 3.0 3:
5c7b2c47 :::ROBJ16:head : can't decode 'snapset' attr void SnapSet::decode(ceph::buffer::v15_2_0::list::const_iterator&) no longer understand old encoding version 3 < 97: Malformed input
Fixes: https://tracker.ceph.com/issues/45660
Signed-off-by: Neha Ojha <nojha@redhat.com>
Patrick Donnelly [Wed, 27 May 2020 17:08:12 +0000 (10:08 -0700)]
Merge PR #35197 into master
* refs/pull/35197/head:
os/Transaction: do not use anonymous aggregate with member having ctor
include/interval_set: no need to check if an unsigned greater or equal to 0
include/ceph_fs: do not use anonymous aggregate with member having ctor
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Sebastian Wagner [Wed, 27 May 2020 16:14:01 +0000 (18:14 +0200)]
Merge pull request #35229 from ricardoasmarques/wip-45696
cephadm: Validate bootstrap "--dashboard-{key|crt}" path
Reviewed-by: Daniel-Pivonka <dpivonka@redhat.com>
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Sebastian Wagner [Wed, 27 May 2020 16:12:05 +0000 (18:12 +0200)]
Merge pull request #35106 from p-se/wip-pse-cephadm-custom-monitoring-images
mgr/cephadm: allow custom images for grafana, prometheus, alertmanager and node_exporter
Sebastian Wagner [Wed, 27 May 2020 16:08:07 +0000 (18:08 +0200)]
Merge pull request #35159 from batrick/i45632
pybind/mgr/cephadm: remove mds auth cap for nfs recovery db cred
Sebastian Wagner [Wed, 27 May 2020 16:06:08 +0000 (18:06 +0200)]
Merge pull request #35266 from jschmid1/fix_previews_for_multimatch
mgr/cephadm: fix host matching when multiple hosts match
Reviewed-by: Sebastian Wagner <sebastian.wagner@suse.com>
Sebastian Wagner [Wed, 27 May 2020 16:05:14 +0000 (18:05 +0200)]
Merge pull request #35195 from ricardoasmarques/allow-specify-ssh
cephadm: Allow users to provide ssh keys during bootstrap
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Sebastian Wagner [Wed, 27 May 2020 16:01:17 +0000 (18:01 +0200)]
Merge pull request #35273 from sebastian-philipp/qa-cephadm-mirror-ubuntu
qa/cephadm: Docker doesn't ship a registries.conf
Reviewed-by: Kefu Chai <kchai@redhat.com>
Patrick Donnelly [Wed, 27 May 2020 15:32:59 +0000 (08:32 -0700)]
Merge PR #35267 into master
* refs/pull/35267/head:
vstart_runner: set mounted to True at the end of mount()
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Reviewed-by: Zheng Yan <zyan@redhat.com>
Kefu Chai [Wed, 27 May 2020 14:00:47 +0000 (22:00 +0800)]
Merge pull request #34974 from dungdm93/patch-1
pybind/ceph_volume_client: Fix PEP-8 SyntaxWarning
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Wed, 27 May 2020 13:59:37 +0000 (21:59 +0800)]
Merge pull request #35012 from tchaikov/wip-45147
qa/tasks/mgr: skip test_diskprediction_local on python>=3.8
Reviewed-by: Yuri Weinstein <yuriw@redhat.com>
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
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>
Joshua Schmid [Wed, 27 May 2020 09:10:30 +0000 (11:10 +0200)]
mgr/cephadm: fix host matching when multiple hosts match for in osd
previews
Signed-off-by: Joshua Schmid <jschmid@suse.de>
Sebastian Wagner [Wed, 27 May 2020 11:17:58 +0000 (13:17 +0200)]
qa/cephadm: Docker doesn't ship a registries.conf
I guess not using the mirror for docker based tests is ok for now.
For adding docker support, we need to:
1. change the docker config
2. restart the docker daemon
Note that Docker's config only supports to mirror the docker.io registry.
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
Ricardo Marques [Wed, 27 May 2020 08:20:47 +0000 (09:20 +0100)]
cephadm: Alow users to provide ssh config during bootstrap
Custom ssh config can be provided by using the '--ssh-config' option
Signed-off-by: Ricardo Marques <rimarques@suse.com>
Ricardo Marques [Fri, 22 May 2020 09:06:31 +0000 (10:06 +0100)]
cephadm: Allow users to provide ssh keys during bootstrap
Fixes: https://tracker.ceph.com/issues/45629
Signed-off-by: Ricardo Marques <rimarques@suse.com>
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>
Rishabh Dave [Wed, 27 May 2020 09:15:59 +0000 (14:45 +0530)]
vstart_runner: set mounted to True at the end of mount()
Not doing so prevents cleanup methods from running.
Fixes: https://tracker.ceph.com/issues/45723
Signed-off-by: Rishabh Dave <ridave@redhat.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.
Kefu Chai [Wed, 27 May 2020 06:44:56 +0000 (14:44 +0800)]
fmt: pickup change for adding MinGW support
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Fri, 22 May 2020 11:22:28 +0000 (19:22 +0800)]
os/Transaction: do not use anonymous aggregate with member having ctor
use a single `hint` to replace `hint_type` and `alloc_hint_flags` in
the anonymous union.
this helps to address the compile error reported by GCC-10
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Fri, 22 May 2020 10:04:26 +0000 (18:04 +0800)]
include/interval_set: no need to check if an unsigned greater or equal to 0
this silences the warning of
../src/include/interval_set.h:512:23: warning: comparison of unsigned expression in ‘>= 0’ is always true [-Wtype-limits]
512 | ceph_assert(_size >= 0);
Signed-off-by: Kefu Chai <kchai@redhat.com>
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>
Patrick Seidensal [Mon, 18 May 2020 13:31:29 +0000 (15:31 +0200)]
mgr/cephadm: remove unused imports
Signed-off-by: Patrick Seidensal <pseidensal@suse.com>
Patrick Seidensal [Mon, 18 May 2020 11:35:09 +0000 (13:35 +0200)]
mgr/cephadm: reformat according to pep8
Signed-off-by: Patrick Seidensal <pseidensal@suse.com>
Patrick Seidensal [Mon, 18 May 2020 11:34:24 +0000 (13:34 +0200)]
mgr/cephadm: log all args not only in root mode
Signed-off-by: Patrick Seidensal <pseidensal@suse.com>
Patrick Seidensal [Mon, 18 May 2020 11:34:05 +0000 (13:34 +0200)]
mgr/cephadm: remove unused variable
Signed-off-by: Patrick Seidensal <pseidensal@suse.com>
Patrick Seidensal [Fri, 15 May 2020 14:37:00 +0000 (16:37 +0200)]
mgr/cephadm: add types to function parameters
Signed-off-by: Patrick Seidensal <pseidensal@suse.com>
Patrick Seidensal [Mon, 25 May 2020 13:43:38 +0000 (15:43 +0200)]
mgr/cephadm: custom images for monitoring components
Namely,
- Grafana
- Prometheus
- Alertmanager and
- Node exporter.
Fixes: https://tracker.ceph.com/issues/45463
Signed-off-by: Patrick Seidensal <pseidensal@suse.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