]>
 
 
git.apps.os.sepia.ceph.com Git - ceph-ci.git/log 
 
 
 
 
 
 
Igor Fedotov  [Thu, 3 Dec 2020 19:00:28 +0000  (22:00 +0300)] 
 
test/allocator_replay_test: implements allocator's dump replay. 
 
Signed-off-by: Igor Fedotov <ifedotov@suse.com>  
Igor Fedotov  [Thu, 3 Dec 2020 18:48:55 +0000  (21:48 +0300)] 
 
os/bluestore: write out general allocator parameters on allocator dump. 
 
This includes allocator type, name, size, allocation unit which enables 
allocator dump replay implementation. 
 
Signed-off-by: Igor Fedotov <ifedotov@suse.com>  
zdover23  [Mon, 23 Nov 2020 12:20:13 +0000  (22:20 +1000)] 
 
Merge pull request #38092 from anthonyeleven/anthonyeleven/docs-mixed-device-trick 
 
doc/rados/operations: enhance primary affinity section 
 
Reviewed-by: Zac Dover <zac.dover@gmail.com>  
zdover23  [Mon, 23 Nov 2020 06:13:24 +0000  (16:13 +1000)] 
 
Merge pull request #38181 from anthonyeleven/anthonyeleven/docs-23443 
 
doc: object -> file -> disk is wrong for bluestore 
 
Reviewed-by: Zac Dover <zac.dover@gmail.com>  
zdover23  [Mon, 23 Nov 2020 06:10:30 +0000  (16:10 +1000)] 
 
Merge pull request #34506 from ktdreyer/doc-rm-sysv-init 
 
doc: remove SysV init reference in manual deployment walkthrough 
 
Reviewed-by: Zac Dover <zac.dover@gmail.com>  
J. Eric Ivancich  [Sun, 22 Nov 2020 15:36:48 +0000  (10:36 -0500)] 
 
Merge pull request #38228 from ivancich/wip-rgw-gc-defer-should-not-enqueue 
 
rgw: during GC defer, prevent new GC enqueue 
 
Reviewed-by: Matt Benjamin <mbenjamin@redhat.com>  
Kefu Chai  [Sun, 22 Nov 2020 13:24:56 +0000  (21:24 +0800)] 
 
Merge pull request #38231 from anthonyeleven/anthonyeleven/docs-40579 
 
doc/rados/operations: POOL_NEAR_FULL on OSD_NEAR_FULL 
 
Reviewed-by: Kefu Chai <kchai@redhat.com>  
Anthony D'Atri  [Wed, 18 Nov 2020 05:08:29 +0000  (21:08 -0800)] 
 
doc/rados/operations: POOL_NEAR_FULL on OSD_NEAR_FULL 
 
Fixes: https://tracker.ceph.com/issues/40579  
Signed-off-by: Anthony D'Atri <anthony.datri@gmail.com>  
Anthony D'Atri  [Mon, 16 Nov 2020 03:52:00 +0000  (19:52 -0800)] 
 
doc/rados/operations: enhance primary affinity section 
 
Signed-off-by: Anthony D'Atri <anthony.datri@gmail.com>  
Kefu Chai  [Sun, 22 Nov 2020 06:03:09 +0000  (14:03 +0800)] 
 
Merge pull request #38090 from anthonyeleven/anthonyeleven/docs-47339 
 
doc/releases: correct spelling 
 
Reviewed-by: Kefu Chai <kchai@redhat.com>  
Kefu Chai  [Sun, 22 Nov 2020 05:42:46 +0000  (13:42 +0800)] 
 
Merge pull request #37900 from jhonxue/master 
 
os/bluestore/StupidAllocator: choose the right bin when bdev_block_size changed 
 
Reviewed-by: Igor Fedotov <ifedotov@suse.com>  
Kefu Chai  [Sun, 22 Nov 2020 05:41:33 +0000  (13:41 +0800)] 
 
Merge pull request #38161 from petrutlucian94/msg_timeout 
 
msg: use timeout when initiating connection 
 
Reviewed-by: xie xingguo <xie.xingguo@zte.com.cn>  
Reviewed-by: Kefu Chai <kchai@redhat.com>  
Kefu Chai  [Sun, 22 Nov 2020 05:39:44 +0000  (13:39 +0800)] 
 
Merge pull request #38070 from dvanders/dvanders_trimto 
 
mon/OSDMonitor, mon/PaxosService: additional debug outputs when trimming 
 
Reviewed-by: Joao Eduardo Luis <joao@suse.com>  
Reviewed-by: Kefu Chai <kchai@redhat.com>  
Kefu Chai  [Sun, 22 Nov 2020 05:39:09 +0000  (13:39 +0800)] 
 
Merge pull request #38148 from jhonxue/wip-fix-bluestore-avl-allocator 
 
os/bluestore: do not call _block_picker() again if already searched from start() 
 
Reviewed-by: Kefu Chai <kchai@redhat.com>  
Kefu Chai  [Sun, 22 Nov 2020 05:36:25 +0000  (13:36 +0800)] 
 
Merge pull request #38128 from tchaikov/wip-mon-add-space-in-log 
 
mon/OSDMonitor: add a space after function name in logging message 
 
Reviewed-by: Joao Eduardo Luis <joao@suse.com>  
Anthony D'Atri  [Mon, 16 Nov 2020 00:01:36 +0000  (16:01 -0800)] 
 
doc/releases: correct spelling 
 
Fixes: https://tracker.ceph.com/issues/47339  
Signed-off-by: Anthony D'Atri <anthony.datri@gmail.com>  
Kefu Chai  [Sun, 22 Nov 2020 01:59:08 +0000  (09:59 +0800)] 
 
Merge pull request #38227 from tchaikov/wip-store-test 
 
test/store_test: pass raw Formatter pointer as expected 
 
Reviewed-by: Willem Jan Withagen <wjw@digiware.nl>  
J. Eric Ivancich  [Sat, 21 Nov 2020 16:10:35 +0000  (11:10 -0500)] 
 
rgw: during GC defer, prevent new GC enqueue 
 
With the new queue-based GC code, when a GC defer operation is 
performed, it adds an "urgent" record to prevent GC from removing 
objects that are still being read. It does not check whether the 
objects are on the GC queue or not and that's OK for the urgent 
record. 
 
The code *also* adds a new GC entry to the queue to cause GC to occur 
at a later time. This would be incorrect if there was no GC entry to 
begin with, however. In such a case this would cause GC to delete tail 
objects when no user-initiated remove has happend. In other words a 
READ could cause a DELETE of tail objects and therefore data loss. 
 
This fix prevents such a new GC entry from being enqueued, thus 
preventing the data loss in this rare case. There is a new risk that 
tail object orphans to be created, but as an immediate fix to prevent 
data loss, this is appropriate and it is a rare event. A follow-on PR 
that will handle these cases is likely. 
 
This PR adds a level 0 log entry as a way to potentially confirm this 
case is being triggered in real-world cases. In time, this log entry 
should be deleted. 
 
Signed-off-by: J. Eric Ivancich <ivancich@redhat.com>  
Kefu Chai  [Sat, 21 Nov 2020 17:14:27 +0000  (01:14  +0800)] 
 
test/store_test: pass raw Formatter pointer as expected
this addresses the FTBFS regression introduced by
f153a7031e56534723c0fc891869902c58acb473 
Signed-off-by: Kefu Chai <kchai@redhat.com> 
 
Mykola Golub  [Sat, 21 Nov 2020 13:41:16 +0000  (15:41 +0200)] 
 
Merge pull request #38196 from dillaman/wip-48296 
 
pybind/mgr/rbd_support: delay creation of progress module events 
 
Reviewed-by: Mykola Golub <mgolub@suse.com>  
Kefu Chai  [Sat, 21 Nov 2020 11:01:33 +0000  (19:01 +0800)] 
 
Merge pull request #38223 from Rethan/fix_formatter_pointer 
 
test: free Formatter pointers 
 
Reviewed-by: Kefu Chai <kchai@redhat.com>  
haoyixing  [Sat, 21 Nov 2020 09:09:32 +0000  (17:09 +0800)] 
 
test/: use unique_ptr for some formatter whose pointers were not released. 
 
some code under test use formatter to output, but Formatter *f 
was not freed like elsewere. So use unique_ptr to avoid this. 
 
Signed-off-by: haoyixing <haoyixing@kuaishou.com>  
Neha Ojha  [Fri, 20 Nov 2020 22:50:10 +0000  (14:50 -0800)] 
 
Merge pull request #38220 from neha-ojha/wip-fix-label-2 
 
.github/labeler.yml: fix pybind and common rules 
 
Reviewed-by: Josh Durgin <jdurgin@redhat.com>  
Neha Ojha  [Fri, 20 Nov 2020 19:53:29 +0000  (19:53 +0000)] 
 
.github/labeler.yml: fix pybind and common rules 
 
Noticed it didn't work in https://github.com/ceph/ceph/pull/38206 
 
Signed-off-by: Neha Ojha <nojha@redhat.com>  
Daniel Gryniewicz  [Fri, 20 Nov 2020 19:33:45 +0000  (14:33 -0500)] 
 
Merge pull request #38193 from dang/wip-dang-zipper-9 
 
RGW - Zipper 9: Write path 
 
Daniel Gryniewicz  [Wed, 23 Sep 2020 17:19:01 +0000  (13:19 -0400)] 
 
Zipper - ObjectProcessor 
 
Fix the ObjectProcessor classes to use Zipper APIs 
 
Signed-off-by: Daniel Gryniewicz <dang@redhat.com>  
Casey Bodley  [Fri, 20 Nov 2020 16:55:58 +0000  (11:55 -0500)] 
 
Merge pull request #37734 from matthewoliver/rgw_swift_dlo_fix 
 
rgw: Check all shards for user manifest parts 
 
Reviewed-by: Daniel Gryniewicz <dang@redhat.com>  
Ernesto Puerta  [Fri, 20 Nov 2020 16:47:27 +0000  (17:47 +0100)] 
 
Merge pull request #38062 from s0nea/wip-dashboard-new-password 
 
mgr/dashboard: amend the look & feel of the login password form 
 
Reviewed-by: nizamial09 <nia@redhat.com>  
Reviewed-by: Volker Theile <vtheile@suse.com>  
Ernesto Puerta  [Fri, 20 Nov 2020 16:45:44 +0000  (17:45 +0100)] 
 
Merge pull request #37740 from s0nea/wip-dashboard-ceph-input-validation 
 
mgr/dashboard: validate username while creation 
 
Reviewed-by: Alfonso MartĂnez <almartin@redhat.com>  
Reviewed-by: Kefu Chai <kchai@redhat.com>  
Ernesto Puerta  [Fri, 20 Nov 2020 16:43:55 +0000  (17:43 +0100)] 
 
Merge pull request #37719 from tspmelo/wip-rbd-invalid-name 
 
mgr/dashboard: RBD: Disable actions when name is not valid 
 
Reviewed-by: Tatjana Dehler <tdehler@suse.com>  
Reviewed-by: Volker Theile <vtheile@suse.com>  
Mykola Golub  [Fri, 20 Nov 2020 16:37:08 +0000  (18:37 +0200)] 
 
Merge pull request #38000 from dillaman/wip-librbd-migration-3 
 
librbd: http-based migration source 
 
Reviewed-by: Kefu Chai <kchai@redhat.com>  
Reviewed-by: Mykola Golub <mgolub@suse.com>  
Kefu Chai  [Fri, 20 Nov 2020 15:55:17 +0000  (23:55 +0800)] 
 
Merge pull request #38214 from rzarzynski/wip-crimson-pg-drop-undefined-declarations 
 
crimson: drop two undefined method declarations from PG 
 
Reviewed-by: Kefu Chai <kchai@redhat.com>  
Kefu Chai  [Fri, 20 Nov 2020 15:52:24 +0000  (23:52 +0800)] 
 
Merge pull request #38216 from rzarzynski/wip-crimson-no-pg-in-opsexecuter 
 
crimson: make OpsExecuter unaware about the giant PG class 
 
Reviewed-by: Kefu Chai <kchai@redhat.com>  
Daniel Gryniewicz  [Thu, 24 Sep 2020 16:45:31 +0000  (12:45 -0400)] 
 
Remove copy from ceph::static_ptr 
 
The copy functionality of ceph::static_ptr is unused, and it means that 
nothing containing a std::unique_ptr (or any other non-copyable type) 
can be put into a static_ptr. 
 
Remove the copy functionality, so that unique_ptr can be used in 
static_ptr. 
 
Signed-off-by: Daniel Gryniewicz <dang@redhat.com>  
Daniel Gryniewicz  [Tue, 15 Sep 2020 11:59:39 +0000  (07:59 -0400)] 
 
Zipper - Assorted cleanups 
 
- Move cluste stat into public header, allowing more zipper cleanup 
- Swift versioning 
- Implement a MPSerializer for Zipper. 
- Add Lifecycle APIs to Zipper. 
 
Signed-off-by: Daniel Gryniewicz <dang@redhat.com>  
Daniel Gryniewicz  [Wed, 18 Nov 2020 20:51:52 +0000  (15:51 -0500)] 
 
Zipper - WriteOp 
 
Add WriteOp to the Zipper API, and use it. 
 
Signed-off-by: Daniel Gryniewicz <dang@redhat.com>  
Jason Dillaman  [Fri, 20 Nov 2020 15:17:20 +0000  (10:17 -0500)] 
 
Merge pull request #38122 from lxbsz/rbdmap_init 
 
rbd: drop initd-based systems for rbdmap 
 
Reviewed-by: Jason Dillaman <dillaman@redhat.com>  
Reviewed-by: Mykola Golub <mgolub@suse.com>  
Sebastian Wagner  [Fri, 20 Nov 2020 15:15:39 +0000  (16:15 +0100)] 
 
Merge pull request #37576 from p-se/doc-cephadm-custom-monitoring-templates 
 
mgr/cephadm: document setting custom monitoring templates for configuration files 
 
Reviewed-by: Kiefer Chang <kiefer.chang@suse.com>  
Reviewed-by: Lenz Grimmer <lgrimmer@suse.com>  
Reviewed-by: Michael Fritch <mfritch@suse.com>  
Sebastian Wagner  [Fri, 20 Nov 2020 14:42:28 +0000  (15:42 +0100)] 
 
Merge pull request #37696 from p-se/cephadm-monitoring-grafana-tls 
 
doc/cepham: instructions for custom Grafana TLS certs 
 
Reviewed-by: Alexandra Settle <asettle@suse.com>  
Reviewed-by: Lenz Grimmer <lgrimmer@suse.com>  
Reviewed-by: Michael Fritch <mfritch@suse.com>  
Kefu Chai  [Fri, 20 Nov 2020 14:14:51 +0000  (22:14 +0800)] 
 
Merge pull request #38210 from rzarzynski/wip-crimson-fix-warning-in-with_locked_obc 
 
crimson: fix a warning in PG::with_lock_obc(). 
 
Reviewed-by: Kefu Chai <kchai@redhat.com>  
Radoslaw Zarzynski  [Fri, 20 Nov 2020 13:42:33 +0000  (14:42 +0100)] 
 
crimson: OpsExecuter stores only const reference to MOSDOp. 
 
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>  
Radoslaw Zarzynski  [Fri, 20 Nov 2020 13:31:47 +0000  (14:31 +0100)] 
 
crimson: make OpsExecuter unaware about PG. 
 
`PG` is heavy-weight class with many responsibilities. 
Exposing it to lower-layer may suggest there is far more 
coupling between them than in reality. 
 
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>  
Radoslaw Zarzynski  [Fri, 20 Nov 2020 13:44:15 +0000  (14:44 +0100)] 
 
crimson: drop the declared but undefined PG::do_pgnls(). 
 
`PgOpsExecuter` takes care; it's not not a responsibility 
of `PG` anymore. 
 
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>  
Radoslaw Zarzynski  [Fri, 20 Nov 2020 13:13:39 +0000  (14:13 +0100)] 
 
crimson: drop the declared but undefined PG::do_osd_op(). 
 
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>  
Radoslaw Zarzynski  [Fri, 20 Nov 2020 12:42:32 +0000  (13:42 +0100)] 
 
crimson: comment on why OpsExecuter needs PG. 
 
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>  
Kefu Chai  [Fri, 20 Nov 2020 12:27:00 +0000  (20:27 +0800)] 
 
Merge pull request #38061 from tchaikov/wip-48012 
 
mgr/dashboard: use http://docs.ceph.com/en/${release}/ for the domain… 
 
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>  
Reviewed-by: Kiefer Chang <kiefer.chang@suse.com>  
Radoslaw Zarzynski  [Fri, 20 Nov 2020 11:52:01 +0000  (12:52 +0100)] 
 
crimson: fix a warning in PG::with_lock_obc(). 
 
Without the fix, on a build with `NDEBUG` set, 
GCC complains: 
 
``` 
crimson/osd/pg.cc:869:35: warning: control reaches end of non-void function [-Wreturn-type] 
  869 |   const hobject_t oid = get_oid(*m); 
``` 
 
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>  
Kefu Chai  [Fri, 20 Nov 2020 10:52:46 +0000  (18:52 +0800)] 
 
Merge pull request #38177 from jhonxue/fix-test-objectstore-allocator 
 
test/objectstore: handle -ENOSPC returned by allocate() 
 
Reviewed-by: Igor Fedotov <ifedotov@suse.com>  
Reviewed-by: Kefu Chai <kchai@redhat.com>  
jhonxue  [Thu, 19 Nov 2020 04:38:02 +0000  (12:38 +0800)] 
 
test/objectstore: handle -ENOSPC returned by allocate() 
 
Fixes: https://tracker.ceph.com/issues/48288  
Signed-off-by: Xue Yantao <jhonxue@tencent.com>  
Anthony D'Atri  [Thu, 19 Nov 2020 06:57:54 +0000  (22:57 -0800)] 
 
doc: object -> file -> disk is wrong for bluestore 
 
Address tracker 23443 
 
Signed-off-by: Anthony D'Atri <anthony.datri@gmail.com>  
doc: object -> file -> disk is wrong for bluestore 
 
Signed-off-by: Anthony D'Atri <anthony.datri@gmail.com>  
Kefu Chai  [Fri, 13 Nov 2020 10:32:18 +0000  (18:32 +0800)] 
 
mgr/dashboard: use http://docs.ceph.com/en/${release}/ for the domain of the docs 
 
* use the URL of RTD, where the locale is encoded in it. 
* s/http/https/ 
* add test accordingly 
 
Fixes: https://tracker.ceph.com/issues/48012  
Signed-off-by: Kiefer Chang <kiefer.chang@suse.com>  
Signed-off-by: Kefu Chai <kchai@redhat.com>  
Kefu Chai  [Fri, 20 Nov 2020 01:21:34 +0000  (09:21 +0800)] 
 
Merge pull request #38179 from tchaikov/wip-github-labeler-manpage 
 
github/labeler: label manpages changes with related component labels 
 
Reviewed-by: Josh Durgin <jdurgin@redhat.com>  
Kefu Chai  [Fri, 20 Nov 2020 01:19:21 +0000  (09:19 +0800)] 
 
Merge pull request #38192 from rzarzynski/wip-crimson-backfill-improve-debugs 
 
crimson: improve debugs in the backfill code 
 
Reviewed-by: Kefu Chai <kchai@redhat.com>  
Kefu Chai  [Fri, 20 Nov 2020 01:18:34 +0000  (09:18 +0800)] 
 
Merge pull request #38191 from rzarzynski/wip-crimson-fix-typo-in-errorator 
 
crimson: fix a typo in errorator-related comment. 
 
Reviewed-by: Samuel Just <sjust@redhat.com>  
Reviewed-by: Kefu Chai <kchai@redhat.com>  
Kefu Chai  [Fri, 20 Nov 2020 01:17:31 +0000  (09:17 +0800)] 
 
Merge pull request #38197 from dillaman/wip-github-rbd-label 
 
github/labeler: add rbd label to pybind/mgr/rbd_support 
 
Reviewed-by: Kefu Chai <kchai@redhat.com>  
Kefu Chai  [Fri, 20 Nov 2020 01:14:08 +0000  (09:14 +0800)] 
 
Merge pull request #38153 from tchaikov/wip-cmake-silence-warning 
 
cmake: set advice.detachedHead=false when cloning liburing 
 
Reviewed-by: Neha Ojha <nojha@redhat.com>  
Kefu Chai  [Fri, 20 Nov 2020 01:10:40 +0000  (09:10 +0800)] 
 
Merge pull request #38169 from ktdreyer/cephadm-noarch 
 
rpm: cephadm package is noarch 
 
Reviewed-by: Michael Fritch <mfritch@suse.com>  
Reviewed-by: Sebastian Wagner <swagner@suse.com>  
Reviewed-by: Kefu Chai <kchai@redhat.com>  
Kefu Chai  [Thu, 19 Nov 2020 04:46:43 +0000  (12:46 +0800)] 
 
github/labeler: label manpages changes with related component labels 
 
Signed-off-by: Kefu Chai <kchai@redhat.com>  
Kefu Chai  [Fri, 20 Nov 2020 00:59:29 +0000  (08:59 +0800)] 
 
Merge pull request #38183 from tchaikov/wip-doc-peering-diagram 
 
doc: build peering state diagram using sphinx 
 
Reviewed-by: Josh Durgin <jdurgin@redhat.com>  
Xiubo Li  [Tue, 17 Nov 2020 08:37:22 +0000  (16:37 +0800)] 
 
rbd: drop initd-based systems for rbdmap 
 
Ceph versions jewel and above only support systemd. 
 
Signed-off-by: Xiubo Li <xiubli@redhat.com>  
Jason Dillaman  [Thu, 19 Nov 2020 23:47:22 +0000  (18:47 -0500)] 
 
Merge pull request #33750 from petrutlucian94/windows.10 
 
rbd: add Windows RBD support 
 
Reviewed-by: Jason Dillaman <dillaman@redhat.com>  
Jason Dillaman  [Thu, 19 Nov 2020 21:13:28 +0000  (16:13 -0500)] 
 
github/labeler: add rbd label to pybind/mgr/rbd_support 
 
Signed-off-by: Jason Dillaman <dillaman@redhat.com>  
Jan Fajerski  [Thu, 19 Nov 2020 21:09:55 +0000  (22:09 +0100)] 
 
Merge PR #38147 into master 
 
* refs/pull/38147/head: 
	ceph-volume: cover devices.lvm.prepare.setup_device 
	ceph-volume: fix filestore/dmcrypt activate 
 
Reviewed-by: Jan Fajerski <jfajerski@suse.com>  
Reviewed-by: Dimitri Savineau <dsavinea@redhat.com>  
Jason Dillaman  [Thu, 19 Nov 2020 20:59:34 +0000  (15:59 -0500)] 
 
pybind/mgr/rbd_support: delay creation of progress event 
 
Create the progress module event upon receipt of the first 
progress callback from the librbd API. This will help to ensure 
that all prereqs have been validated for retryable errors like 
scheduling an image to be removed while it still has attached 
cloned children. 
 
Fixes: https://tracker.ceph.com/issues/48296  
Signed-off-by: Jason Dillaman <dillaman@redhat.com>  
Jason Dillaman  [Thu, 19 Nov 2020 21:08:22 +0000  (16:08 -0500)] 
 
pybind/mgr/rbd_support: include retryable error message in task 
 
If a retryable error occurs, include the reason message in the 
task JSON structure that is exposed via the "rbd task list" 
MGR command. 
 
Signed-off-by: Jason Dillaman <dillaman@redhat.com>  
Jason Dillaman  [Thu, 19 Nov 2020 20:25:52 +0000  (15:25 -0500)] 
 
pybind/mgr/rbd_support: add linear backoff to retried tasks 
 
When a task fails but will be retried, linearly increase the 
delay for the next retry up to a maximum of 5 minutes. 
 
Signed-off-by: Jason Dillaman <dillaman@redhat.com>  
Radoslaw Zarzynski  [Thu, 19 Nov 2020 15:50:07 +0000  (16:50 +0100)] 
 
crimson: fix a debug in BackfillState::Enqueuing::Enqueuing. 
 
Printed messages were messed up due to the erroneous comma. 
 
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>  
Radoslaw Zarzynski  [Thu, 19 Nov 2020 15:48:44 +0000  (16:48 +0100)] 
 
crimson: add a debug in update_on_peers() of the backfill code. 
 
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>  
Radoslaw Zarzynski  [Thu, 19 Nov 2020 15:43:42 +0000  (16:43 +0100)] 
 
crimson: fix a typo in errorator-related comment.
It was introduced in 
dca575992b34611d20f50c5db47e4b533cd7dc69 .
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com> 
 
Adam C. Emerson  [Thu, 19 Nov 2020 15:56:43 +0000  (10:56 -0500)] 
 
Merge pull request #37586 from cbodley/wip-rgw-bilog-layout 
 
rgw: add bucket index log layout structure 
 
Reviewed-by: Shilpa Jagannath <smanjara@redhat.com>  
Casey Bodley  [Thu, 19 Nov 2020 15:23:22 +0000  (10:23 -0500)] 
 
Merge pull request #37914 from IlsooByun/rgw_invalid_resp 
 
rgw: fix invalid payload issue when serving s3website error page 
 
Reviewed-by: Or Friedmann <ofriedma@redhat.com>  
Jason Dillaman  [Thu, 19 Nov 2020 15:01:17 +0000  (10:01 -0500)] 
 
Merge pull request #38182 from orozery/librbd-crypto-image-dispatch-fixes 
 
librbd: fix crypto prepare_copyup to use new remap_extents api 
 
Reviewed-by: Jason Dillaman <dillaman@redhat.com>  
Guillaume Abrioux  [Thu, 19 Nov 2020 14:43:53 +0000  (15:43 +0100)] 
 
ceph-volume: cover devices.lvm.prepare.setup_device 
 
Add some unit tests to cover setup_device() in devices.lvm.prepare 
 
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>  
Guillaume Abrioux  [Wed, 18 Nov 2020 07:26:27 +0000  (08:26 +0100)] 
 
ceph-volume: fix filestore/dmcrypt activate 
 
The uuid set for tags['ceph.journal_uuid'] should point to its 
corresponding lv_uuid instead of the uuid generated for the lv_name. 
 
The variable name 'uuid' used so far was probably too confusing so let's 
change it to make it more clear. 
 
Closes: https://tracker.ceph.com/issues/48271  
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>  
Kefu Chai  [Thu, 19 Nov 2020 08:59:45 +0000  (16:59 +0800)] 
 
doc/script/gen_state_diagram: wrap lines which is over 80 chars 
 
Signed-off-by: Kefu Chai <kchai@redhat.com>  
Kefu Chai  [Thu, 19 Nov 2020 08:52:19 +0000  (16:52 +0800)] 
 
doc/script/gen_state_diagram: use itertools.cycle() for cycling in colors 
 
for better readability 
 
Signed-off-by: Kefu Chai <kchai@redhat.com>  
Ernesto Puerta  [Thu, 19 Nov 2020 11:33:09 +0000  (12:33 +0100)] 
 
Merge pull request #38158 from rhcs-dashboard/fix-labeler-master 
 
github/labeler: disable sync-labels 
 
Reviewed-by: David Galloway <dgallowa@redhat.com>  
Reviewed-by: neha-ojha <nojha@redhat.com>  
Reviewed-by: Kefu Chai <kchai@redhat.com>  
Kefu Chai  [Thu, 19 Nov 2020 08:03:29 +0000  (16:03 +0800)] 
 
doc: pass graphviz options in conf.py 
 
easier to maintain the options of sphinx extensions in a single place. 
 
Signed-off-by: Kefu Chai <kchai@redhat.com>  
Kefu Chai  [Thu, 19 Nov 2020 08:01:15 +0000  (16:01 +0800)] 
 
doc: generate peering graph in conf.py 
 
Signed-off-by: Kefu Chai <kchai@redhat.com>  
Kefu Chai  [Thu, 19 Nov 2020 06:15:53 +0000  (14:15 +0800)] 
 
doc/script/gen_state_diagram: add "output" parameter to emit_dot() 
 
this allows us to reuse this python script as a module. 
 
Signed-off-by: Kefu Chai <kchai@redhat.com>  
Kefu Chai  [Thu, 19 Nov 2020 05:37:00 +0000  (13:37 +0800)] 
 
doc/script/gen_state_diagram: only run if called as a script 
 
Signed-off-by: Kefu Chai <kchai@redhat.com>  
Kefu Chai  [Thu, 19 Nov 2020 08:09:14 +0000  (16:09 +0800)] 
 
Merge pull request #38146 from ljishen/peering_state_model 
 
doc: increase visibility of the peering state diagram 
 
Reviewed-by: Kefu Chai <kchai@redhat.com>  
Or Ozeri  [Thu, 19 Nov 2020 06:26:51 +0000  (08:26 +0200)] 
 
librbd: fix crypto prepare_copyup to use new remap_extents api 
 
This commit changes the crypto prepare_copyup implementation to correctly 
translate object extents to image extents, via the remap_extents api. 
Additionally, we fix relevant unit tests that call this api to correctly expect these calls. 
 
Signed-off-by: Or Ozeri <oro@il.ibm.com>  
Jianshen Liu  [Wed, 18 Nov 2020 04:44:30 +0000  (21:44 -0700)] 
 
doc: increase visibility of the peering state diagram 
 
Signed-off-by: Jianshen Liu <jliu120@ucsc.edu>  
Kefu Chai  [Thu, 19 Nov 2020 04:12:08 +0000  (12:12 +0800)] 
 
Merge pull request #38001 from badone/wip-powertools-repo-name-change 
 
install-deps.sh: Make powertools repo case insensitive 
 
Reviewed-by: Kefu Chai <kchai@redhat.com>  
Neha Ojha  [Wed, 18 Nov 2020 23:50:01 +0000  (15:50 -0800)] 
 
Merge pull request #38172 from zdover23/wip-doc-dev-unit-test-list-update 
 
doc/dev: update list in unit test section 
 
Reviewed-By: Nathan Cutler <ncutler@suse.com>  
Jason Dillaman  [Wed, 18 Nov 2020 22:55:16 +0000  (17:55 -0500)] 
 
Merge pull request #38114 from orozery/librbd-crypto-prepare-copyup 
 
librbd: add encryption support for copyup 
 
Reviewed-by: Jason Dillaman <dillaman@redhat.com>  
Jason Dillaman  [Wed, 18 Nov 2020 22:55:00 +0000  (17:55 -0500)] 
 
Merge pull request #37935 from orozery/librbd-image-address-remap 
 
librbd: add crypto image dispatch layer 
 
Reviewed-by: Jason Dillaman <dillaman@redhat.com>  
Neha Ojha  [Wed, 18 Nov 2020 20:19:42 +0000  (12:19 -0800)] 
 
Merge pull request #38133 from zdover23/wip-doc-dev-unit-tests-1-of-7 
 
doc/dev: update unit test 1 of 7 
 
Reviewed-by: Neha Ojha <nojha@redhat.com>  
Neha Ojha  [Wed, 18 Nov 2020 20:18:55 +0000  (12:18 -0800)] 
 
Merge pull request #38134 from zdover23/wip-doc-dev-unit-tests-2-of-7 
 
doc/dev: update unit tests 2 of 7 
 
Reviewed-by: Neha Ojha <nojha@redhat.com>  
Patrick Donnelly  [Wed, 18 Nov 2020 20:15:22 +0000  (12:15 -0800)] 
 
Merge PR #38126 into master 
 
* refs/pull/38126/head: 
	doc/cephfs/health-messages: add dot between mds identifier and it's name 
 
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>  
Neha Ojha  [Wed, 18 Nov 2020 20:12:00 +0000  (12:12 -0800)] 
 
Merge pull request #38174 from neha-ojha/wip-fix-label 
 
.github/labeler.yml: fix bluestore rule, add label for tests and classify core tests 
 
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>  
pcuzner  [Wed, 18 Nov 2020 20:03:19 +0000  (09:03 +1300)] 
 
Merge pull request #37607 from pcuzner/docs-cephadm-host-maintenance 
 
doc/dev/cephadm: Doc defining the design for host maintenance 
 
Or Ozeri  [Mon, 2 Nov 2020 13:20:18 +0000  (15:20 +0200)] 
 
librbd: add encryption support for copyup 
 
This commit implements the prepare_copyup api by the crypto object dispatch layer. 
 
Signed-off-by: Or Ozeri <oro@il.ibm.com>  
Neha Ojha  [Wed, 18 Nov 2020 18:39:42 +0000  (18:39 +0000)] 
 
.github/labeler.yml: add label for tests and classify core tests 
 
Signed-off-by: Neha Ojha <nojha@redhat.com>  
Neha Ojha  [Wed, 18 Nov 2020 18:32:31 +0000  (18:32 +0000)] 
 
.github/labeler.yml: fix bluestore rule 
 
Signed-off-by: Neha Ojha <nojha@redhat.com>  
Zac Dover  [Wed, 18 Nov 2020 17:35:19 +0000  (03:35  +1000)] 
 
doc/dev: update list in unit test section 
 
This commit removes an unwanted extra 
nested list layer from a list. 
 
Signed-off-by: Zac Dover <zac.dover@gmail.com>  
zdover23  [Wed, 18 Nov 2020 17:16:44 +0000  (03:16  +1000)] 
 
Merge pull request #38150 from zdover23/wip-doc-dev-unit-tests-3-of-7 
 
doc/dev: update unit test declaration 
 
Reviewed-by: Nathan Cutler <ncutler@suse.com>  
David Zafman  [Wed, 18 Nov 2020 16:52:28 +0000  (08:52 -0800)] 
 
Merge pull request #38054 from dzafman/wip-test-fixes 
 
test: Fix osd-scrub-test.sh and ver-health.sh tests 
 
Reviewed-by: Neha Ojha <nojha@redhat.com>  
Ken Dreyer  [Wed, 18 Nov 2020 16:18:56 +0000  (09:18 -0700)] 
 
rpm: cephadm package is noarch 
 
The cephadm package contains an architecture-independent Python script, 
empty directories, and an empty authorized_keys file. There are no 
architecture-dependent files here, so we can use a single noarch RPM 
across all host architectures. 
 
Signed-off-by: Ken Dreyer <kdreyer@redhat.com>