]>
git.apps.os.sepia.ceph.com Git - ceph-ci.git/log 
Zac Dover  [Fri, 2 Apr 2021 20:57:51 +0000  (06:57 +1000)] 
doc/rados: rewrite mclock-config-refSigned-off-by: Zac Dover <zac.dover@gmail.com> 
Patrick Donnelly  [Tue, 6 Apr 2021 15:25:49 +0000  (08:25 -0700)] 
Merge PR #40620 into masterReviewed-by: Patrick Donnelly <pdonnell@redhat.com> 
Patrick Donnelly  [Tue, 6 Apr 2021 15:24:59 +0000  (08:24 -0700)] 
Merge PR #40613 into masterReviewed-by: Patrick Donnelly <pdonnell@redhat.com> 
Ernesto Puerta  [Tue, 6 Apr 2021 14:33:24 +0000  (16:33 +0200)] 
Merge pull request #40616 from rhcs-dashboard/fix-50044-masterReviewed-by: Alfonso Martínez <almartin@redhat.com> Reviewed-by: David Galloway <dgallowa@redhat.com> Reviewed-by: Kefu Chai <kchai@redhat.com> 
Kefu Chai  [Tue, 6 Apr 2021 14:04:54 +0000  (22:04 +0800)] 
Merge pull request #40615 from tchaikov/wip-doc-header-cssReviewed-by: Sebastian Wagner <swagner@suse.com> 
Kefu Chai  [Tue, 6 Apr 2021 11:30:28 +0000  (19:30 +0800)] 
doc/_themes: fix the styling of section header and list itemsSigned-off-by: Kefu Chai <kchai@redhat.com> 
Kefu Chai  [Tue, 6 Apr 2021 12:47:17 +0000  (20:47 +0800)] 
Merge pull request #40587 from tchaikov/wip-addr-parse-cleanupReviewed-by: Sage Weil <sage@redhat.com> 
Ernesto Puerta  [Tue, 6 Apr 2021 11:45:15 +0000  (13:45 +0200)] 
mgr/dashboard: debug nodeenv hangsFixes: https://tracker.ceph.com/issues/50044 Signed-off-by: Ernesto Puerta <epuertat@redhat.com> 
Varsha Rao  [Tue, 6 Apr 2021 10:06:45 +0000  (15:36 +0530)] 
doc/cephfs/nfs: add user id, fs name and key to FSAL blockFixes: https://tracker.ceph.com/issues/50161 Signed-off-by: Varsha Rao <varao@redhat.com> 
Jos Collin  [Tue, 6 Apr 2021 06:20:21 +0000  (11:50 +0530)] 
cephfs-top: fix typo in helpSigned-off-by: Jos Collin <jcollin@redhat.com> 
Kefu Chai  [Tue, 6 Apr 2021 06:35:18 +0000  (14:35 +0800)] 
Merge pull request #40582 from a16bitsysop/32bitReviewed-by: Kefu Chai <kchai@redhat.com> 
Kefu Chai  [Tue, 6 Apr 2021 06:31:51 +0000  (14:31 +0800)] 
Merge pull request #40578 from tchaikov/wip-cmake-pmemReviewed-by: Yingxin Cheng <yingxin.cheng@intel.com> 
Kefu Chai  [Tue, 6 Apr 2021 06:30:20 +0000  (14:30 +0800)] 
Merge pull request #40572 from athanatos/sjust/wip-48613Reviewed-by: Greg Farnum <gfarnum@redhat.com> Reviewed-by: Deepika Upadhyay <dupadhya@redhat.com> Reviewed-by: Neha Ojha <nojha@redhat.com> 
Kefu Chai  [Tue, 6 Apr 2021 06:28:42 +0000  (14:28 +0800)] 
Merge pull request #40475 from tchaikov/wip-qa-focalReviewed-by: Yuri Weinstein <yweins@redhat.com> 
Kefu Chai  [Tue, 6 Apr 2021 02:31:07 +0000  (10:31 +0800)] 
Merge pull request #40591 from tchaikov/wip-dencoderReviewed-by: Willem Jan Withagen <wjw@digiware.nl> Reviewed-by: Sage Weil <sage@redhat.com> 
Samuel Just  [Fri, 2 Apr 2021 22:30:54 +0000  (22:30 +0000)] 
osd/PeeringState: fix acting_set_writeable min_size check
acting.size() >= pool.info.min_size is meant to check min_size against
acting set participants, but acting is a vector with placeholders.
actingset is the representation with placeholders removed.
The upshot of this bug is that the activation process will basically
ignore min_size for an ec pool allowing writes in cases where it
shouldn't.  PastIntervals::check_new_interval, however, performs
the check correctly, and will therefore discount intervals in which
we really did serve writes as not writeable.  This can trigger many
different problem conditions including but not limited to:
  - Unfound objects due to accepting a last_update with insufficient
    osds
  - Lost writes
  - Crashes due to peering rules being violated
This bug was originally introduced with recovery below min_size in
e5a96fd , and then preserved through refactors in 
749a13d  and 95bec9.
7cb818a  exposed it with with expansion of recovery below min_size
to include ec pools (acting.size() is sufficient for replicated
pools).
Fixes: https://tracker.ceph.com/issues/48613 
Fixes: https://tracker.ceph.com/issues/48417 
Signed-off-by: Samuel Just <sjust@redhat.com> 
Sage Weil  [Mon, 5 Apr 2021 20:50:23 +0000  (16:50 -0400)] 
Merge PR #40599 into masterReviewed-by: Kefu Chai <kchai@redhat.com> 
Yuval Lifshitz  [Mon, 5 Apr 2021 18:30:40 +0000  (21:30 +0300)] 
Merge pull request #40598 from TRYTOBE8TME/wip-rgw-kafka-tests-fix
Sage Weil  [Mon, 5 Apr 2021 18:14:31 +0000  (14:14 -0400)] 
Merge PR #40025 into masterReviewed-by: Adam King <adking@redhat.com> 
Sage Weil  [Mon, 5 Apr 2021 18:14:22 +0000  (14:14 -0400)] 
Merge PR #40459 into masterReviewed-by: Adam King <adking@redhat.com> 
Sage Weil  [Mon, 5 Apr 2021 18:14:12 +0000  (14:14 -0400)] 
Merge PR #40508 into masterReviewed-by: Sage Weil <sage@redhat.com> 
root  [Mon, 5 Apr 2021 10:52:25 +0000  (16:22 +0530)] 
rgw/test: stop kafka consumer if tests failsSigned-off-by: Kalpesh Pandya <kapandya@redhat.com> 
Nathan Cutler  [Mon, 5 Apr 2021 15:21:22 +0000  (17:21 +0200)] 
rpm: add missing % in %dir directive
de6c8250a6d91403e6d334aeb901bf9720ba40eb  added an explicit %dir directive for
a new directory added to the ceph-common package, but -- due to a typo --
neglected to include the "%". As a result, RPM builds started to fail with:
Processing files: ceph-common-17.0.0-2787.gde6c8250.el8.x86_64
error: File must begin with "/": {_libdir}/ceph/denc/
RPM build errors:
    File must begin with "/": {_libdir}/ceph/denc/
Fixes: de6c8250a6d91403e6d334aeb901bf9720ba40eb 
Signed-off-by: Nathan Cutler <ncutler@suse.com> 
Kefu Chai  [Mon, 5 Apr 2021 15:09:14 +0000  (23:09 +0800)] 
Merge pull request #40584 from smithfarm/wip-denc-fixReviewed-by: Kefu Chai <kchai@redhat.com> 
Yuval Lifshitz  [Mon, 5 Apr 2021 15:04:00 +0000  (18:04 +0300)] 
Merge pull request #40585 from yuvalif/wip-yuval-fix-50135
Kefu Chai  [Mon, 5 Apr 2021 15:01:27 +0000  (23:01 +0800)] 
Merge pull request #39738 from SMIL-Infra/journaldReviewed-by: Kefu Chai <kchai@redhat.com> Reviewed-by: Sage Weil <sage@redhat.com> Reviewed-by: Patrick Donnelly <pdonnell@redhat.com> 
Kefu Chai  [Mon, 5 Apr 2021 13:29:13 +0000  (21:29 +0800)] 
Merge pull request #40579 from tchaikov/wip-mgr-typingReviewed-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Mon, 5 Apr 2021 13:16:34 +0000  (09:16 -0400)] 
Merge PR #40500 into masterReviewed-by: Juan Miguel Olmo <jolmomar@redhat.com> Reviewed-by: Adam King <adking@redhat.com> 
Kefu Chai  [Sat, 3 Apr 2021 13:59:05 +0000  (21:59 +0800)] 
cmake: dedup components when finding pmemSigned-off-by: Kefu Chai <kchai@redhat.com> 
Kefu Chai  [Sat, 3 Apr 2021 13:53:17 +0000  (21:53 +0800)] 
cmake: find pmem once instead twiceSigned-off-by: Kefu Chai <kchai@redhat.com> 
Kefu Chai  [Mon, 5 Apr 2021 08:28:11 +0000  (16:28 +0800)] 
tools/ceph-dencoder: print human-readable error messageSigned-off-by: Kefu Chai <kchai@redhat.com> 
Kefu Chai  [Mon, 5 Apr 2021 08:14:10 +0000  (16:14 +0800)] 
tools/ceph-dencoder: link against libtcmallocSigned-off-by: Kefu Chai <kchai@redhat.com> 
Kefu Chai  [Mon, 5 Apr 2021 03:11:03 +0000  (11:11 +0800)] 
src: use entity_addr_t::parse(string_view) when possibleSigned-off-by: Kefu Chai <kchai@redhat.com> 
Kefu Chai  [Mon, 5 Apr 2021 02:50:38 +0000  (10:50 +0800)] 
msg/msg_types: pass TYPE_DEFAULT as default_type to entity_addr_t::parse()Signed-off-by: Kefu Chai <kchai@redhat.com> 
Kefu Chai  [Mon, 5 Apr 2021 02:49:22 +0000  (10:49 +0800)] 
msg/msg_types: add a default_type param to entity_addr_t::parse()Signed-off-by: Kefu Chai <kchai@redhat.com> 
Yuval Lifshitz  [Sun, 4 Apr 2021 14:19:03 +0000  (17:19 +0300)] 
rgw/multisite: handle case when empty marker is providedFixes: https://tracker.ceph.com/issues/50135 Signed-off-by: Yuval Lifshitz <ylifshit@redhat.com> 
Kefu Chai  [Mon, 29 Mar 2021 16:06:16 +0000  (00:06  +0800)] 
qa/tests: replaced ubuntu_latest.yaml with ubuntu 20.04
resurrect 
835f2f5f511e7363f4056e5137382982aac1bfbf , which was reverted by
1f885b6c2fdde1f3ab249a56f7b4b763556f4373 
so all tests for `pacific` will be tested on the latest ubuntu version
Signed-off-by: Kefu Chai <kchai@redhat.com> 
Nathan Cutler  [Sun, 4 Apr 2021 09:02:11 +0000  (11:02 +0200)] 
rpm: make ceph-common own the new denc directory
2d3c6561b4ac1473a728e81c232d7dfe6fc0188c  introduced a new library directory
"%{_libdir}/ceph/denc/" in ceph-common but did not explicitly state that it
should be owned by the package. This caused OBS builds to fail as follows:
[ 5515s] ceph-common-17.0.0-2786.1.x86_64.rpm: directories not owned by a package:
[ 5515s]  - /usr/lib64/ceph/denc
Fixes: 2d3c6561b4ac1473a728e81c232d7dfe6fc0188c 
Signed-off-by: Nathan Cutler <ncutler@suse.com> 
Duncan Bellamy  [Sat, 3 Apr 2021 11:25:40 +0000  (12:25 +0100)] 
src/common/buffer.cc: change cast to static_cast in ceph::buffer::list::page_aligned_appender::_refillSigned-off-by: Duncan Bellamy <dunk@denkimushi.com> 
Kefu Chai  [Sun, 4 Apr 2021 02:02:55 +0000  (10:02 +0800)] 
pybind/mgr/mgr_util: fix typing annotationSigned-off-by: Kefu Chai <kchai@redhat.com> 
Kefu Chai  [Sat, 3 Apr 2021 13:32:36 +0000  (21:32 +0800)] 
cmake: require libpmem 1.7Signed-off-by: Kefu Chai <kchai@redhat.com> 
Kefu Chai  [Sat, 3 Apr 2021 12:57:41 +0000  (20:57 +0800)] 
cmake: consolidate the find logic in Findpmem.cmakeSigned-off-by: Kefu Chai <kchai@redhat.com> 
Kefu Chai  [Sat, 3 Apr 2021 14:27:23 +0000  (22:27 +0800)] 
Merge pull request #40124 from adk3798/format-helpReviewed-by: Michael Fritch <mfritch@suse.com> 
Kefu Chai  [Sat, 3 Apr 2021 14:24:22 +0000  (22:24 +0800)] 
Merge pull request #40316 from batrick/i49605Reviewed-by: Kotresh HR <khiremat@redhat.com> 
Kefu Chai  [Sat, 3 Apr 2021 14:19:40 +0000  (22:19 +0800)] 
Merge pull request #40555 from jecluis/wip-cephadm-fix-apparmor.masterReviewed-by: Michael Fritch <mfritch@suse.com> 
Kefu Chai  [Sat, 3 Apr 2021 14:19:07 +0000  (22:19 +0800)] 
Merge pull request #38500 from pdvian/wip-print-weightReviewed-by: Kefu Chai <kchai@redhat.com> 
Kefu Chai  [Sat, 3 Apr 2021 14:18:06 +0000  (22:18 +0800)] 
Merge pull request #38258 from badone/wip-tracker-48336-monmaptool-enforce-ip-betterReviewed-by: Kefu Chai <kchai@redhat.com> 
Kefu Chai  [Sat, 3 Apr 2021 14:16:49 +0000  (22:16 +0800)] 
Merge pull request #40518 from Rethan/fix-client-message-throttle-maxReviewed-by: Kefu Chai <kchai@redhat.com> 
Kefu Chai  [Sat, 3 Apr 2021 14:14:19 +0000  (22:14 +0800)] 
Merge pull request #40444 from TheJJ/ensure-fsck-transactionsReviewed-by: Igor Fedotov <ifedotov@suse.com> 
Kefu Chai  [Sat, 3 Apr 2021 14:13:28 +0000  (22:13 +0800)] 
Merge pull request #40457 from lihuibng/crush-bugReviewed-by: Kefu Chai <kchai@redhat.com> 
Kefu Chai  [Sat, 3 Apr 2021 14:12:59 +0000  (22:12 +0800)] 
Merge pull request #40488 from lxbsz/typoReviewed-by: Kefu Chai <kchai@redhat.com> 
Kefu Chai  [Sat, 3 Apr 2021 14:12:26 +0000  (22:12 +0800)] 
Merge pull request #40168 from amathuria/wip-amathuria-fix-mon-trimmingReviewed-by: Josh Durgin <jdurgin@redhat.com> Reviewed-by: Kefu Chai <kchai@redhat.com> 
Kefu Chai  [Sat, 3 Apr 2021 14:11:50 +0000  (22:11 +0800)] 
Merge pull request #40498 from guits/guits-quick_fixReviewed-by: Sebastian Wagner <swagner@suse.com> Reviewed-by: Adam King <adking@redhat.com> 
Kefu Chai  [Sat, 3 Apr 2021 14:10:12 +0000  (22:10 +0800)] 
Merge pull request #40538 from tchaikov/wip-msg-type-cleanupReviewed-by: Sage Weil <sage@redhat.com> Reviewed-by: Patrick Donnelly <pdonnell@redhat.com> Reviewed-by: Brad Hubbard <bhubbard@redhat.com> 
Kefu Chai  [Sat, 3 Apr 2021 14:08:58 +0000  (22:08 +0800)] 
Merge pull request #40556 from liewegas/mon-no-config-indentReviewed-by: Kefu Chai <kchai@redhat.com> 
Kefu Chai  [Sat, 3 Apr 2021 14:02:47 +0000  (22:02 +0800)] 
Merge pull request #40574 from badone/wip-submanager-contatiner-failure-tracker-50118Reviewed-by: Kefu Chai <kchai@redhat.com> 
Kefu Chai  [Sat, 3 Apr 2021 12:49:46 +0000  (20:49 +0800)] 
cmake: use .pc for hints for finding pmem librariesSigned-off-by: Kefu Chai <kchai@redhat.com> 
Brad Hubbard  [Sat, 3 Apr 2021 06:56:42 +0000  (16:56 +1000)] 
install-deps: Use dnf config-managerFixes: https://tracker.ceph.com/issues/50118 Signed-off-by: Brad Hubbard <bhubbard@redhat.com> 
Kefu Chai  [Thu, 1 Apr 2021 04:39:49 +0000  (12:39 +0800)] 
msg/msg_types: remove entity_name_t::parse(const char*...)Signed-off-by: Kefu Chai <kchai@redhat.com> 
Kefu Chai  [Sat, 3 Apr 2021 03:13:45 +0000  (11:13 +0800)] 
Merge pull request #40435 from tchaikov/wip-48893Reviewed-by: Sage Weil <sage@redhat.com> 
Kefu Chai  [Fri, 26 Mar 2021 12:03:09 +0000  (20:03 +0800)] 
common/pick_address: Allow binding on loopback iface
in 
6147c0917157efd2d35610e759685656a4989abb , "lo" is also skipped when
daemon is trying to find an address to bind. but that change reverts the
fix of 
201b59204374ebdab91bb554b986577a97b19c36 , to address the problem.
an option named "ms_bind_exclude_lo_iface" is added, it defaults to
"true". but it can be changed to false to allow daemon to bind on "lo".
Fixes: https://tracker.ceph.com/issues/50012 
Signed-off-by: Kefu Chai <kchai@redhat.com> 
Kefu Chai  [Sat, 27 Mar 2021 02:03:02 +0000  (10:03 +0800)] 
common/pick_address: pass string by referenceSigned-off-by: Kefu Chai <kchai@redhat.com> 
Kefu Chai  [Fri, 26 Mar 2021 10:34:32 +0000  (18:34 +0800)] 
common/pick_address: use scope_guard for freeifaddrs()Signed-off-by: Kefu Chai <kchai@redhat.com> 
Kefu Chai  [Fri, 26 Mar 2021 10:23:35 +0000  (18:23 +0800)] 
common/pick_addr: refactor pick_address.cc and ipaddr.ccSigned-off-by: Kefu Chai <kchai@redhat.com> 
Kefu Chai  [Fri, 26 Mar 2021 07:36:21 +0000  (15:36 +0800)] 
common/pick_address: document find_ip_in_subnet_list()Signed-off-by: Kefu Chai <kchai@redhat.com> 
Samuel Just  [Fri, 2 Apr 2021 23:06:14 +0000  (23:06 +0000)] 
osd/PeeringState: fix get_backfill_priority min_size comparisonSigned-off-by: Samuel Just <sjust@redhat.com> 
zdover23  [Fri, 2 Apr 2021 20:06:26 +0000  (06:06 +1000)] 
Merge pull request #40531 from sseshasa/wip-mclock-config-ref-docReviewed-by: Zac Dover <zac.dover@gmail.com> 
Kefu Chai  [Fri, 2 Apr 2021 10:20:00 +0000  (18:20 +0800)] 
Merge pull request #40456 from wjwithagen/wjw-fix-boost-versionReviewed-by: Kefu Chai <kchai@redhat.com> 
Kefu Chai  [Fri, 2 Apr 2021 10:06:32 +0000  (18:06 +0800)] 
Merge pull request #40565 from tchaikov/wip-crimson-header-cleanupReviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com> Reviewed-by: Xuehan Xu <xxhdx1985126@gmail.com> 
Kefu Chai  [Fri, 2 Apr 2021 09:17:08 +0000  (17:17 +0800)] 
crimson/osd: include headers at where they are usedSigned-off-by: Kefu Chai <kchai@redhat.com> 
Kefu Chai  [Fri, 2 Apr 2021 07:52:41 +0000  (15:52 +0800)] 
Merge pull request #40564 from tchaikov/wip-crimson-internal_client_request-liteReviewed-by: Kefu Chai <kchai@redhat.com> 
Radoslaw Zarzynski  [Mon, 29 Mar 2021 18:41:10 +0000  (18:41 +0000)] 
crimson/osd: pg_backend.h doesn't depend on pg.h anymore.Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com> 
Radoslaw Zarzynski  [Mon, 15 Mar 2021 19:24:27 +0000  (19:24 +0000)] 
crimson/osd: use obc->get_oid() instead of passing hobject_t around.Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com> 
Radoslaw Zarzynski  [Fri, 19 Mar 2021 14:10:12 +0000  (14:10 +0000)] 
crimson/common: let error handlers to return errorated futures.Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com> 
Radoslaw Zarzynski  [Mon, 22 Mar 2021 16:11:03 +0000  (16:11 +0000)] 
crimson/osd: OpsExecuter::get_target() returns const reference now.Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com> 
Radoslaw Zarzynski  [Fri, 19 Mar 2021 08:44:42 +0000  (08:44 +0000)] 
crimson/common: replace UTF-8 with ASCII in errorator's stateful_error_t.Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com> 
Radoslaw Zarzynski  [Fri, 19 Mar 2021 08:31:33 +0000  (08:31 +0000)] 
crimson/common: stateful_error_t allows for void-taking handlers.Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com> 
Radoslaw Zarzynski  [Sat, 20 Mar 2021 10:57:31 +0000  (10:57 +0000)] 
crimson/osd: drop the never used ctors of osd_op_params_t.Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com> 
Radoslaw Zarzynski  [Mon, 29 Mar 2021 16:21:14 +0000  (16:21 +0000)] 
crimson/osd: std::move func in pg::with_*_obc().Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com> 
Radoslaw Zarzynski  [Thu, 18 Mar 2021 08:58:56 +0000  (08:58 +0000)] 
crimson/osd: use the alias for OpsExecuter in PG::do_osd_ops().Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com> 
Radoslaw Zarzynski  [Thu, 18 Mar 2021 08:51:00 +0000  (08:51 +0000)] 
crimson/osd: fix a thinko in the comment about OpsExecuter.Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com> 
Radoslaw Zarzynski  [Mon, 15 Mar 2021 19:32:10 +0000  (19:32 +0000)] 
crimson/osd: drop ObjectContext::loaded as it's never read.Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com> 
Kefu Chai  [Fri, 2 Apr 2021 07:03:58 +0000  (15:03 +0800)] 
Merge pull request #40533 from Seong-yeop/masterReviewed-by: Kefu Chai <kchai@redhat.com> 
Melissa Li  [Mon, 29 Mar 2021 04:34:42 +0000  (00:34  -0400)] 
mgr/cephadm: don't cleanup the daemon keyring on failed redeployFixes: https://tracker.ceph.com/issues/49872 Signed-off-by: Melissa Li <li.melissa.kun@gmail.com> 
Kefu Chai  [Fri, 2 Apr 2021 02:17:05 +0000  (10:17 +0800)] 
Merge pull request #40540 from tchaikov/wip-stop.shReviewed-by: Josh Durgin <jdurgin@redhat.com> 
zdover23  [Thu, 1 Apr 2021 21:53:50 +0000  (07:53 +1000)] 
Merge pull request #40454 from zdover23/wip-doc-cephadm-osd-remove-main-text-rewrite-2021-Mar-26Reviewed-by: Josh Durgin <jdurgin@redhat.com> 
Sage Weil  [Thu, 1 Apr 2021 19:22:07 +0000  (14:22 -0500)] 
mon/ConfigMonitor: do not indent 'config dump' output
The indentation is misleading.  For example,
  mgr                                  advanced  mgr/telemetry/last_opt_revision       3                                                                                  *
  osd                                  advanced  osd_max_backfills                     10
  osd                                  basic     osd_memory_target                     
6442450944 
  osd                                  advanced  osd_scrub_auto_repair                 true
    mds.ar                             basic     mds_join_fs                           ar
    client.rgw.foo                     basic     rgw_frontends                         beast port=8080                                                                    *
The indentation kind of implies that mds.ar (or client.whatever) is
beneath 'osd', which it is not, and there rarely a 'client' scoped
option to make it look right.  Same problem for osd.foo etc.
Also, it is IMO easier to see the nesting structure when things align
naturally. e.g.
global
osd
osd.1
osd.2
mds
mds.foo
mds.foo.bar
client.foo.bar
...
Signed-off-by: Sage Weil <sage@newdream.net> 
Adam C. Emerson  [Thu, 1 Apr 2021 19:16:01 +0000  (15:16 -0400)] 
Merge pull request #39092 from adamemerson/wip-datalog-genbackingReviewed-By: Matt Benjamin <mbenjamin@redhat.com> Reviewed-By: Casey Bodley <cbodley@redhat.com> 
Joao Eduardo Luis  [Wed, 31 Mar 2021 14:05:45 +0000  (14:05 +0000)] 
cephadm: ignore apparmor if profiles file is emptySigned-off-by: Joao Eduardo Luis <joao@suse.com> 
Josh Durgin  [Thu, 1 Apr 2021 17:19:23 +0000  (10:19 -0700)] 
Merge pull request #40548 from tchaikov/wip-doc-tweaksReviewed-by: Josh Durgin <jdurgin@redhat.com> 
Kefu Chai  [Thu, 1 Apr 2021 16:44:32 +0000  (00:44  +0800)] 
doc/rbd: tweak the format of command line blocksSigned-off-by: Kefu Chai <kchai@redhat.com> 
Kefu Chai  [Thu, 1 Apr 2021 16:01:37 +0000  (00:01  +0800)] 
doc/_themes: tweak .admonition.importantSigned-off-by: Kefu Chai <kchai@redhat.com> 
Patrick Donnelly  [Thu, 1 Apr 2021 15:13:05 +0000  (08:13 -0700)] 
Merge PR #40524 into masterReviewed-by: Patrick Donnelly <pdonnell@redhat.com> 
Kefu Chai  [Thu, 1 Apr 2021 14:58:04 +0000  (22:58 +0800)] 
Merge pull request #40535 from tchaikov/wip-dashboard-pytestReviewed-by: Sebastian Wagner <swagner@suse.com> 
Sage Weil  [Thu, 1 Apr 2021 14:49:47 +0000  (10:49 -0400)] 
Merge PR #40504 into masterReviewed-by: Josh Durgin <jdurgin@redhat.com> Reviewed-by: Ilya Dryomov <idryomov@redhat.com> Reviewed-by: João Eduardo Luís <joao@suse.de> Reviewed-by: Neha Ojha <nojha@redhat.com> 
Casey Bodley  [Thu, 1 Apr 2021 14:48:16 +0000  (10:48 -0400)] 
Merge pull request #40542 from tchaikov/wip-radosgw-admin-realm-rmReviewed-by: Casey Bodley <cbodley@redhat.com> 
Kefu Chai  [Thu, 1 Apr 2021 14:47:43 +0000  (22:47 +0800)] 
Merge pull request #40541 from tchaikov/wip-executable-without-shebangReviewed-by: Sage Weil <sage@redhat.com> 
Kefu Chai  [Thu, 1 Apr 2021 04:36:00 +0000  (12:36 +0800)] 
msg/msg_types: move ceph_entity_name::parse() into .ccSigned-off-by: Kefu Chai <kchai@redhat.com> 
Kefu Chai  [Thu, 1 Apr 2021 04:32:05 +0000  (12:32 +0800)] 
msg/msg_types: let ceph_entity_name::parse() accept string_viewSigned-off-by: Kefu Chai <kchai@redhat.com> 
Alfonso Martínez  [Thu, 1 Apr 2021 14:28:14 +0000  (16:28 +0200)] 
Merge pull request #40173 from rhcs-dashboard/fix-40676-masterReviewed-by: Alfonso Martínez <almartin@redhat.com> Reviewed-by: Nizamudeen A <nia@redhat.com>