]> git.apps.os.sepia.ceph.com Git - ceph.git/log
ceph.git
2 years agodoc/cephfs: correct names for fs/meta 49015/head
Patrick Donnelly [Tue, 22 Nov 2022 17:00:54 +0000 (12:00 -0500)]
doc/cephfs: correct names for fs/meta

Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2 years agoMerge pull request #48984 from Matan-B/wip-matanb-unit-debug-lvl
zdover23 [Tue, 22 Nov 2022 14:11:45 +0000 (00:11 +1000)]
Merge pull request #48984 from Matan-B/wip-matanb-unit-debug-lvl

doc/dev/developer_guide/tests-unit-tests: Add unit test caveat

Reviewed-by: Zac Dover <zac.dover@gmail.com>
2 years agoMerge pull request #49000 from tchaikov/wip-crimson-fmt-v9
Kefu Chai [Tue, 22 Nov 2022 07:08:04 +0000 (15:08 +0800)]
Merge pull request #49000 from tchaikov/wip-crimson-fmt-v9

crimson: various fmt related changes and fixes.

Reviewed-by: Yingxin Cheng <yingxin.cheng@intel.com>
2 years agocrimson/osd: print oid of missing clone 49000/head
Kefu Chai [Tue, 22 Nov 2022 04:20:55 +0000 (12:20 +0800)]
crimson/osd: print oid of missing clone

instead of printing the empty optional<>, print the oid of missing
clone. the oid is more interesting in this context.

Signed-off-by: Kefu Chai <tchaikov@gmail.com>
2 years agocrimson: specialize fmt::formatter<> to print using {fmt}
Kefu Chai [Tue, 22 Nov 2022 04:13:49 +0000 (12:13 +0800)]
crimson: specialize fmt::formatter<> to print using {fmt}

in {fmt} v9, fmt::formatter<> is not defined automatically for
the types with operator<<, we need to define them explictly. so in this
change, the types printed using `fmt::print()` or `fmt::format()` are
equiped with fmt::formatter<> to appease {fmt} v9.

Signed-off-by: Kefu Chai <tchaikov@gmail.com>
2 years agocrimson/net: print shared_ptr using fmt::ptr()
Kefu Chai [Tue, 22 Nov 2022 04:06:33 +0000 (12:06 +0800)]
crimson/net: print shared_ptr using fmt::ptr()

in {fmt} v9, only `void*` pointers can be printed directly. when it
comes to typed pointer or smart pointers, we need to print them using
`fmt::ptr()`. in this change, an overload is added so we can print
`seastar::shared_ptr<>` via `fmt::ptr()` as well, just like how we
print `std::shared_ptr<>`.

Signed-off-by: Kefu Chai <tchaikov@gmail.com>
2 years agocrimson/osd: add formatter for std::optional<>
Kefu Chai [Tue, 22 Nov 2022 04:03:15 +0000 (12:03 +0800)]
crimson/osd: add formatter for std::optional<>

in `PG::do_update_log_missing()`, `std::optional<eversion_t>` is printed
using {fmt}, but {fmt} does not support formatting `std::optional<>`. so
we need to swing our own formatter. we can promote this formatter to
a more common place if it is proved to be useful otherwhere in the
source tree.

Signed-off-by: Kefu Chai <tchaikov@gmail.com>
2 years agocrimson: print exceptions using exception.what()
Kefu Chai [Tue, 22 Nov 2022 03:56:36 +0000 (11:56 +0800)]
crimson: print exceptions using exception.what()

{fmt} does not support formatting exceptions until
https://github.com/fmtlib/fmt/pull/3062/commits/76adb05a78a026b94c2ecadd20c00ae0c33c5a37
so we need to print them via exception.what().

Signed-off-by: Kefu Chai <tchaikov@gmail.com>
2 years agocrimson/common: print std::exception_ptr after conveting it to exception
Kefu Chai [Tue, 22 Nov 2022 03:41:43 +0000 (11:41 +0800)]
crimson/common: print std::exception_ptr after conveting it to exception

fmt does not support formatting `std::exception_ptr`, so we need to
rethrow it, so we can convert it to a known exception type.

Signed-off-by: Kefu Chai <tchaikov@gmail.com>
2 years agoMerge pull request #48987 from tchaikov/cmake-cares
Kefu Chai [Tue, 22 Nov 2022 04:37:00 +0000 (12:37 +0800)]
Merge pull request #48987 from tchaikov/cmake-cares

cmake: s/c-ares::c-ares/c-ares::cares/

Reviewed-by: Casey Bodley <cbodley@redhat.com>
2 years agoMerge pull request #48998 from zdover23/wip-doc-2022-11-22-glossary-ceph-storage...
zdover23 [Tue, 22 Nov 2022 04:36:13 +0000 (14:36 +1000)]
Merge pull request #48998 from zdover23/wip-doc-2022-11-22-glossary-ceph-storage-cluster

doc/glossary: define "Ceph Storage Cluster"

Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
2 years agodoc/glossary: define "Ceph Storage Cluster" 48998/head
Zac Dover [Tue, 22 Nov 2022 04:02:34 +0000 (14:02 +1000)]
doc/glossary: define "Ceph Storage Cluster"

Add "Ceph Storage Cluster" to the glossary.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2 years agoMerge pull request #48773 from myoungwon/wip-fix-out-date-delta
Yingxin [Tue, 22 Nov 2022 01:44:48 +0000 (09:44 +0800)]
Merge pull request #48773 from myoungwon/wip-fix-out-date-delta

crimson/os/seastore: add deallocation map during replay to filter out out-dated delta

Reviewed-by: Yingxin Cheng <yingxin.cheng@intel.com>
2 years agoMerge pull request #48837 from badone/wip-ceph-debug-docker-ubuntu-src.list
Brad Hubbard [Mon, 21 Nov 2022 22:42:15 +0000 (08:42 +1000)]
Merge pull request #48837 from badone/wip-ceph-debug-docker-ubuntu-src.list

scripts: Add Ubuntu source repo entry to ceph-debug-docker

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2 years agoMerge pull request #48989 from zdover23/wip-doc-2022-11-22-glossary-node
zdover23 [Mon, 21 Nov 2022 18:05:10 +0000 (04:05 +1000)]
Merge pull request #48989 from zdover23/wip-doc-2022-11-22-glossary-node

doc/glossary: Define "Ceph Node"

Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2 years agoMerge pull request #48990 from zdover23/wip-doc-2022-11-22-glossary-cluster-map-oxfor...
zdover23 [Mon, 21 Nov 2022 18:01:54 +0000 (04:01 +1000)]
Merge pull request #48990 from zdover23/wip-doc-2022-11-22-glossary-cluster-map-oxford-comma

doc/glossary: add oxford comma to "Cluster Map"

Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2 years agocmake: s/c-ares::c-ares/c-ares::cares/ 48987/head
Kefu Chai [Mon, 21 Nov 2022 16:44:31 +0000 (00:44 +0800)]
cmake: s/c-ares::c-ares/c-ares::cares/

to be aligned with the c-ares upstream, which provides
c-ares-config.cmake in c-ares v1.17 and up. this cmake config file
is also packaged by fedora and CentOS stream in c-ares-devel-1.17.1 and
up.

this change prepares us for bumping up Seastar submodule, which also
has a similar change: https://github.com/scylladb/seastar/commit/aea45c98f255e2013d4b9b399944e9810ee1d972

Signed-off-by: Kefu Chai <tchaikov@gmail.com>
2 years agodoc/glossary: add oxford comma to "Cluster Map" 48990/head
Zac Dover [Mon, 21 Nov 2022 16:52:23 +0000 (02:52 +1000)]
doc/glossary: add oxford comma to "Cluster Map"

Add an Oxford comma to a list under the "Cluster Map" headword in the
glossary, so that it doesn't read like "I'd like to thank my parents,
Ayn Rand and God."

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2 years agodoc/glossary: Define "Ceph Node" 48989/head
Zac Dover [Mon, 21 Nov 2022 16:49:49 +0000 (02:49 +1000)]
doc/glossary: Define "Ceph Node"

Add a definition of "Ceph Node" to the glossary.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2 years agoMerge pull request #48983 from zdover23/wip-doc-2022-11-21-rados-ops-add-or-rm-mons...
zdover23 [Mon, 21 Nov 2022 14:58:49 +0000 (00:58 +1000)]
Merge pull request #48983 from zdover23/wip-doc-2022-11-21-rados-ops-add-or-rm-mons-prompts-2-of-2

doc/rados: add prompts to add-or-rm-prompts.rst

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2 years agodoc/dev/developer_guide/tests-unit-tests: Add unit test caveat 48984/head
Matan Breizman [Mon, 21 Nov 2022 14:31:46 +0000 (14:31 +0000)]
doc/dev/developer_guide/tests-unit-tests: Add unit test caveat

Signed-off-by: Matan Breizman <mbreizma@redhat.com>
2 years agoMerge pull request #48810 from stefan-chivu/max-path-len-increase
Venky Shankar [Mon, 21 Nov 2022 14:04:22 +0000 (19:34 +0530)]
Merge pull request #48810 from stefan-chivu/max-path-len-increase

dokan: Configurable maximum path length

Reviewed-by: Lucian Petrut <lpetrut@cloudbasesolutions.com>
2 years agodoc/rados: add prompts to add-or-rm-prompts.rst 48983/head
Zac Dover [Mon, 21 Nov 2022 13:57:55 +0000 (23:57 +1000)]
doc/rados: add prompts to add-or-rm-prompts.rst

Add unselectable prompts to add-or-rm-prompts.rst. This is part 2 of 2.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2 years agoMerge pull request #48664 from joscollin/wip-cephfs-top-drop-x-coord-map
Venky Shankar [Mon, 21 Nov 2022 13:24:35 +0000 (18:54 +0530)]
Merge pull request #48664 from joscollin/wip-cephfs-top-drop-x-coord-map

cephfs-top: drop x_coord_map

Reviewed-by: Neeraj Pratap Singh <neesingh@redhat.com>
2 years agoMerge pull request #48850 from joscollin/wip-fix-clear-screen-no-fs
Venky Shankar [Mon, 21 Nov 2022 13:24:17 +0000 (18:54 +0530)]
Merge pull request #48850 from joscollin/wip-fix-clear-screen-no-fs

cephfs-top: run_display: clear the screen and block commands when no fs

Reviewed-by: Neeraj Pratap Singh <neesingh@redhat.com>
2 years agoMerge pull request #48956 from zdover23/wip-doc-2022-11-19-src-pybind-cephfs-cephfs...
zdover23 [Mon, 21 Nov 2022 13:20:55 +0000 (23:20 +1000)]
Merge pull request #48956 from zdover23/wip-doc-2022-11-19-src-pybind-cephfs-cephfs-grammar

src/pybind/cephfs: fix grammar

Reviewed-by: Venky Shankar <vshankar@redhat.com>
Reviewed-by: Kotresh HR <khiremat@redhat.com>
2 years agotest/dokan: Added dokan max path test 48810/head
Stefan Chivu [Thu, 10 Nov 2022 08:28:53 +0000 (10:28 +0200)]
test/dokan: Added dokan max path test

Signed-off-by: Stefan Chivu <schivu@cloudbasesolutions.com>
2 years agoceph-dokan: Made max path length configurable
Stefan Chivu [Wed, 9 Nov 2022 13:50:17 +0000 (15:50 +0200)]
ceph-dokan: Made max path length configurable

Added ceph-dokan CLI optarg for configuring the value of
the maximum path length. By default, it will be set to 256 and
it will have a maximum value of 32767.

Signed-off-by: Stefan Chivu <schivu@cloudbasesolutions.com>
2 years agocephfs-top: drop x_coord_map 48664/head
Jos Collin [Fri, 28 Oct 2022 05:21:08 +0000 (10:51 +0530)]
cephfs-top: drop x_coord_map

As we started using curses pads in PR#48090, we don't need x_coord_map anymore.
In this patch, the metrics are positioned in cephfs-top based on padding (ITEMS_PAD).

Signed-off-by: Jos Collin <jcollin@redhat.com>
2 years agoMerge pull request #48910 from joscollin/wip-fix-header-show-filters
Venky Shankar [Mon, 21 Nov 2022 09:31:12 +0000 (15:01 +0530)]
Merge pull request #48910 from joscollin/wip-fix-header-show-filters

cephfs-top: display filters in the header

Reviewed-by: Neeraj Pratap Singh <neesingh@redhat.com>
2 years agoMerge pull request #48978 from zdover23/wip-doc-2022-11-21-rados-ops-add-or-rm-mons...
zdover23 [Mon, 21 Nov 2022 07:07:45 +0000 (17:07 +1000)]
Merge pull request #48978 from zdover23/wip-doc-2022-11-21-rados-ops-add-or-rm-mons-prompts-1-of-2

doc/rados: add prompts to add-or-rm-prompts.rst

Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
2 years agocrimson/os/seastore/cbj: add deallocation map during replay to filter out out-dated... 48773/head
myoungwon oh [Wed, 2 Nov 2022 07:10:31 +0000 (16:10 +0900)]
crimson/os/seastore/cbj: add deallocation map during replay to filter out out-dated delta

Signed-off-by: Myoungwon Oh <myoungwon.oh@samsung.com>
2 years agodoc/rados: add prompts to add-or-rm-prompts.rst 48978/head
Zac Dover [Mon, 21 Nov 2022 04:28:46 +0000 (14:28 +1000)]
doc/rados: add prompts to add-or-rm-prompts.rst

Add unselectable prompts to add-or-rm-prompts.rst. This commit covers
the first 300 lines of the file. This is part 1 of 2.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2 years agoMerge pull request #48975 from zdover23/wip-doc-2022-11-21-glossary-SDS
zdover23 [Mon, 21 Nov 2022 03:05:58 +0000 (13:05 +1000)]
Merge pull request #48975 from zdover23/wip-doc-2022-11-21-glossary-SDS

doc/glossary: Add "SDS"

Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2 years agodoc/glossary: Add "SDS" 48975/head
Zac Dover [Sun, 20 Nov 2022 18:09:46 +0000 (04:09 +1000)]
doc/glossary: Add "SDS"

Add "SDS" to the glossary.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2 years agoMerge pull request #48949 from ktdreyer/doc-windows-drive-letter
Ilya Dryomov [Sun, 20 Nov 2022 10:24:25 +0000 (11:24 +0100)]
Merge pull request #48949 from ktdreyer/doc-windows-drive-letter

doc: display Windows RBD drive letter

Reviewed-by: Lucian Petrut <lpetrut@cloudbasesolutions.com>
Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
2 years agoMerge pull request #48968 from zdover23/wip-doc-2022-11-20-rbd-immutable-object-cache...
zdover23 [Sun, 20 Nov 2022 07:57:25 +0000 (17:57 +1000)]
Merge pull request #48968 from zdover23/wip-doc-2022-11-20-rbd-immutable-object-cache-daemon-grammar

doc/rbd: improve grammar in "immutable object..."

Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
2 years agodoc/rbd: improve grammar in "immutable object..." 48968/head
Zac Dover [Sun, 20 Nov 2022 06:59:00 +0000 (16:59 +1000)]
doc/rbd: improve grammar in "immutable object..."

Improve the grammar in the "Immutable Object Cache Daemon" section.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2 years agoMerge pull request #48962 from zdover23/wip-doc-2022-11-20-radosgw-object-gateway...
zdover23 [Sun, 20 Nov 2022 05:33:58 +0000 (15:33 +1000)]
Merge pull request #48962 from zdover23/wip-doc-2022-11-20-radosgw-object-gateway-grammar

doc/radosw: improve radosgw text

Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
2 years agoMerge pull request #48963 from zdover23/wip-doc-2022-11-20-glossary-ceph-block-storage
zdover23 [Sun, 20 Nov 2022 05:27:25 +0000 (15:27 +1000)]
Merge pull request #48963 from zdover23/wip-doc-2022-11-20-glossary-ceph-block-storage

doc/glossary: beef up "Ceph Block Storage"

Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
2 years agodoc/glossary: beef up "Ceph Block Storage" 48963/head
Zac Dover [Sun, 20 Nov 2022 05:00:00 +0000 (15:00 +1000)]
doc/glossary: beef up "Ceph Block Storage"

Beef up the "Ceph Block Storage" entry.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2 years agodoc/radosw: improve radosgw text 48962/head
Zac Dover [Sun, 20 Nov 2022 04:14:44 +0000 (14:14 +1000)]
doc/radosw: improve radosgw text

Punch up the paragraph about the Ceph Object Gateway daemon (radosgw).

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2 years agoMerge pull request #48959 from zdover23/wip-doc-2022-11-20-glossary-radosgw
zdover23 [Sun, 20 Nov 2022 03:51:29 +0000 (13:51 +1000)]
Merge pull request #48959 from zdover23/wip-doc-2022-11-20-glossary-radosgw

doc/glossary: define "RGW"

Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
2 years agodoc/glossary: define "RGW" 48959/head
Zac Dover [Sun, 20 Nov 2022 03:39:22 +0000 (13:39 +1000)]
doc/glossary: define "RGW"

Add definition under the headword "RGW".

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2 years agosrc/pybind/cephfs: fix grammar 48956/head
Zac Dover [Sat, 19 Nov 2022 04:57:24 +0000 (14:57 +1000)]
src/pybind/cephfs: fix grammar

Fix the grammar in the explanation of the lstat() API call.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2 years agoMerge pull request #48942 from zdover23/wip-doc-2022-11-18-src-pybind-typo
zdover23 [Sat, 19 Nov 2022 02:24:05 +0000 (12:24 +1000)]
Merge pull request #48942 from zdover23/wip-doc-2022-11-18-src-pybind-typo

src/pybind: fix typo in cephfs.pyx

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2 years agoMerge pull request #48939 from zdover23/wip-doc-2022-11-18-glossary-rados
zdover23 [Sat, 19 Nov 2022 01:56:28 +0000 (11:56 +1000)]
Merge pull request #48939 from zdover23/wip-doc-2022-11-18-glossary-rados

doc/glossary: add "RADOS" definition

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2 years agodoc/glossary: add "RADOS" definition 48939/head
Zac Dover [Fri, 18 Nov 2022 08:12:24 +0000 (18:12 +1000)]
doc/glossary: add "RADOS" definition

Define "RADOS" in the glossary. We will return in the next month to beef
this entry up.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2 years agoMerge pull request #48941 from zdover23/wip-doc-2022-11-18-releases-quincy
zdover23 [Sat, 19 Nov 2022 01:31:22 +0000 (11:31 +1000)]
Merge pull request #48941 from zdover23/wip-doc-2022-11-18-releases-quincy

doc/releases: fix prompts in quincy.rst

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2 years agodoc: display Windows RBD drive letter 48949/head
Ken Dreyer [Fri, 18 Nov 2022 21:24:30 +0000 (16:24 -0500)]
doc: display Windows RBD drive letter

Give the Powershell command that identifies the Windows drive letter
when partitioning a new RBD image.

Signed-off-by: Ken Dreyer <kdreyer@redhat.com>
2 years agoMerge pull request #48938 from ljflores/wip-curl-error
Laura Flores [Fri, 18 Nov 2022 19:53:49 +0000 (13:53 -0600)]
Merge pull request #48938 from ljflores/wip-curl-error

qa/workunits/rados: specify redirect in curl command

2 years agoMerge pull request #48940 from kelubo/main
Anthony D'Atri [Fri, 18 Nov 2022 18:35:00 +0000 (13:35 -0500)]
Merge pull request #48940 from kelubo/main

doc: Delete a duplicate row.

2 years agoMerge pull request #48944 from zdover23/wip-doc-2022-11-19-man-mount-ceph
Josh Durgin [Fri, 18 Nov 2022 16:40:17 +0000 (08:40 -0800)]
Merge pull request #48944 from zdover23/wip-doc-2022-11-19-man-mount-ceph

doc/man: disambiguate "user" in a command

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2 years agodoc/man: disambiguate "user" in a command 48944/head
Zac Dover [Fri, 18 Nov 2022 16:06:25 +0000 (02:06 +1000)]
doc/man: disambiguate "user" in a command

Explain that "user" means "RADOS client name" and "RADOS user", per a
complaint solicited through the "Report Documentation Bugs" system.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2 years agosrc/pybind: fix typo in cephfs.pyx 48942/head
Zac Dover [Fri, 18 Nov 2022 12:08:13 +0000 (22:08 +1000)]
src/pybind: fix typo in cephfs.pyx

s/informaion/information/

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2 years agodoc/releases: fix prompts in quincy.rst 48941/head
Zac Dover [Fri, 18 Nov 2022 10:48:21 +0000 (20:48 +1000)]
doc/releases: fix prompts in quincy.rst

Fix prompts in quincy.rst so that they're unselectable. (I also
corrected one sentence.)

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2 years agodoc: Delete a duplicate row 48940/head
wangfei [Fri, 18 Nov 2022 08:11:49 +0000 (16:11 +0800)]
doc: Delete a duplicate row

Signed-off-by: wangfei <wf.ab@126.com>
2 years agocephfs-top: display filters in the header 48910/head
Jos Collin [Wed, 16 Nov 2022 07:56:48 +0000 (13:26 +0530)]
cephfs-top: display filters in the header

This would help the user to identify what are the filters currently applied
to the cephfs-top screens at a glance.

Signed-off-by: Jos Collin <jcollin@redhat.com>
2 years agoqa/workunits/rados: specify redirect in curl command 48938/head
Laura Flores [Fri, 18 Nov 2022 00:31:59 +0000 (00:31 +0000)]
qa/workunits/rados: specify redirect in curl command

This workunit currently grabs files in html form, since
there is a redirect that occurs. If we specify `-L` in the
curl command, it handles redirects and graps the files
appropriately.

Fixes: https://tracker.ceph.com/issues/58046
Signed-off-by: Laura Flores <lflores@redhat.com>
2 years agoMerge pull request #48851 from s0nea/ceph_hosts-fix
Nizamudeen A [Thu, 17 Nov 2022 13:41:43 +0000 (19:11 +0530)]
Merge pull request #48851 from s0nea/ceph_hosts-fix

ceph-mixing: fix ceph_hosts variable

Reviewed-by: Aashish Sharma <aasharma@redhat.com>
Reviewed-by: Nizamudeen A <nia@redhat.com>
Reviewed-by: Pere Diaz Bou <pdiazbou@redhat.com>
2 years agocephfs-top: run_display: clear the screen and block commands when no fs 48850/head
Jos Collin [Fri, 11 Nov 2022 14:55:39 +0000 (20:25 +0530)]
cephfs-top: run_display: clear the screen and block commands when no fs

Signed-off-by: Jos Collin <jcollin@redhat.com>
2 years agoMerge pull request #48919 from jaehshim/main
Kefu Chai [Thu, 17 Nov 2022 08:56:23 +0000 (16:56 +0800)]
Merge pull request #48919 from jaehshim/main

crimson/os/seastore/extent_placement_manager.h: fix a typo

Reviewed-by: Kefu Chai <tchaikov@gmail.com>
2 years agoMerge pull request #46525 from SoftIron/wip-async-poll
Lucian Petrut [Thu, 17 Nov 2022 07:53:43 +0000 (23:53 -0800)]
Merge pull request #46525 from SoftIron/wip-async-poll

msg: add new async event driver based on poll()

2 years agoMerge pull request #48924 from zdover23/wip-doc-2022-11-17-dev-dot-users-manual
zdover23 [Thu, 17 Nov 2022 05:53:06 +0000 (15:53 +1000)]
Merge pull request #48924 from zdover23/wip-doc-2022-11-17-dev-dot-users-manual

doc/dev: link to Dot User's Manual

Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
2 years agodoc/dev: link to Dot User's Manual 48924/head
Zac Dover [Thu, 17 Nov 2022 05:35:58 +0000 (15:35 +1000)]
doc/dev: link to Dot User's Manual

Add a link to the Dot User's Manual for Graphviz diagrams.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2 years agoMerge pull request #48913 from jdurgin/wip-octopus-eol
Josh Durgin [Thu, 17 Nov 2022 05:21:30 +0000 (21:21 -0800)]
Merge pull request #48913 from jdurgin/wip-octopus-eol

doc/releases: mark octopus eol

Reviewed-by: Neha Ojha <nojha@redhat.com>
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2 years agoMerge pull request #48921 from zdover23/wip-doc-2022-11-17-dev-object-store-graphviz
zdover23 [Thu, 17 Nov 2022 04:57:17 +0000 (14:57 +1000)]
Merge pull request #48921 from zdover23/wip-doc-2022-11-17-dev-object-store-graphviz

doc/dev: fix graphviz diagram

Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
2 years agodoc/dev: fix graphviz diagram 48921/head
Zac Dover [Thu, 17 Nov 2022 04:45:29 +0000 (14:45 +1000)]
doc/dev: fix graphviz diagram

Fix the formatting of the "Object Store Architecture Overview" graphviz
diagram.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2 years agoMerge pull request #48920 from zdover23/wip-doc-2022-11-17-dev-balancer-hld-expansion
zdover23 [Thu, 17 Nov 2022 03:53:11 +0000 (13:53 +1000)]
Merge pull request #48920 from zdover23/wip-doc-2022-11-17-dev-balancer-hld-expansion

doc/dev: expand "HLD" to "high-level design"

Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
2 years agodoc/dev: expand "HLD" to "high-level design" 48920/head
Zac Dover [Thu, 17 Nov 2022 03:44:29 +0000 (13:44 +1000)]
doc/dev: expand "HLD" to "high-level design"

Expand "HLD" to "high-level design" in prim-balancer-design.rst.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2 years agoMerge pull request #44565 from ljflores/wip-primary-balancer-documentation
zdover23 [Thu, 17 Nov 2022 03:31:50 +0000 (13:31 +1000)]
Merge pull request #44565 from ljflores/wip-primary-balancer-documentation

[DNM] doc/dev: explain the primary balancer scope and design

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2 years agocrimson/os/seastore/extent_placement_manager.h: fix a typo 48919/head
Jaehoon Shim [Thu, 17 Nov 2022 03:26:04 +0000 (12:26 +0900)]
crimson/os/seastore/extent_placement_manager.h: fix a typo

Signed-off-by: Jaehoon Shim <mattjs@snu.ac.kr>
2 years agoMerge pull request #48916 from zdover23/wip-doc-2022-11-17-glossary-cephfs
zdover23 [Wed, 16 Nov 2022 21:39:00 +0000 (07:39 +1000)]
Merge pull request #48916 from zdover23/wip-doc-2022-11-17-glossary-cephfs

doc/glossary: rewrite "Ceph File System"

Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
2 years agodoc/glossary: rewrite "Ceph File System" 48916/head
Zac Dover [Wed, 16 Nov 2022 21:28:45 +0000 (07:28 +1000)]
doc/glossary: rewrite "Ceph File System"

Improve the definition of "Ceph File System".

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2 years agodoc/releases: mark octopus eol 48913/head
Josh Durgin [Wed, 16 Nov 2022 17:28:56 +0000 (12:28 -0500)]
doc/releases: mark octopus eol

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
2 years agoMerge pull request #48900 from zdover23/wip-doc-2022-11-16-glossary-ceph-object-gateway
zdover23 [Wed, 16 Nov 2022 03:14:50 +0000 (13:14 +1000)]
Merge pull request #48900 from zdover23/wip-doc-2022-11-16-glossary-ceph-object-gateway

doc/glossary: define "Ceph Object Gateway"

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2 years agodoc/glossary: define "Ceph Object Gateway" 48900/head
Zac Dover [Wed, 16 Nov 2022 02:39:53 +0000 (12:39 +1000)]
doc/glossary: define "Ceph Object Gateway"

Define "Ceph Object Gateway" and link to more information.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2 years agoMerge pull request #48569 from rhcs-dashboard/angular-13
Nizamudeen A [Tue, 15 Nov 2022 04:26:31 +0000 (09:56 +0530)]
Merge pull request #48569 from rhcs-dashboard/angular-13

mgr/dashboard: upgrade to angular 13, bootstrap 5 and jest 28

Reviewed-by: Aashish Sharma <aasharma@redhat.com>
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Reviewed-by: nSedrickm <NOT@FOUND>
Reviewed-by: Pere Diaz Bou <pdiazbou@redhat.com>
2 years agoMerge pull request #48889 from zdover23/wip-doc-2022-11-15-glossary-ceph-point-release
zdover23 [Tue, 15 Nov 2022 01:36:09 +0000 (11:36 +1000)]
Merge pull request #48889 from zdover23/wip-doc-2022-11-15-glossary-ceph-point-release

doc/glossary: improve "Ceph Point Release" entry

Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
2 years agodoc/glossary: improve "Ceph Point Release" entry 48889/head
Zac Dover [Tue, 15 Nov 2022 01:25:19 +0000 (11:25 +1000)]
doc/glossary: improve "Ceph Point Release" entry

Improve the English in the "Ceph Point Release" entry in the glossary.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2 years agoMerge pull request #48886 from zdover23/wip-doc-2022-11-15-rados-operations-cache...
zdover23 [Tue, 15 Nov 2022 00:46:20 +0000 (10:46 +1000)]
Merge pull request #48886 from zdover23/wip-doc-2022-11-15-rados-operations-cache-tiering-cleanup-pr-48861

doc/rados: reword part of cache-tiering.rst

Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
2 years agodoc/rados: reword part of cache-tiering.rst 48886/head
Zac Dover [Tue, 15 Nov 2022 00:30:34 +0000 (10:30 +1000)]
doc/rados: reword part of cache-tiering.rst

Reword part of cache-tiering.rst to make the English language added in
https://github.com/ceph/ceph/pull/48861 more elegant.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2 years agoMerge pull request #48881 from zdover23/wip-doc-2022-11-15-rados-configuration-front...
zdover23 [Mon, 14 Nov 2022 23:02:39 +0000 (09:02 +1000)]
Merge pull request #48881 from zdover23/wip-doc-2022-11-15-rados-configuration-front-matter

doc/rados: fix grammar in configuration/index.rst

Reviewed-by: Zac Dover <zac.dover@gmail.com>
2 years agoMerge pull request #48861 from liangmingyuanneo/wip-cachetier-doc
zdover23 [Mon, 14 Nov 2022 22:39:50 +0000 (08:39 +1000)]
Merge pull request #48861 from liangmingyuanneo/wip-cachetier-doc

doc/osd: Fixes the introduction for writeback mode of cache tier.

Reviewed-by: Zac Dover <zac.dover@gmail.com>
2 years agodoc/rados: fix grammar in configuration/index.rst 48881/head
Zac Dover [Mon, 14 Nov 2022 22:29:09 +0000 (08:29 +1000)]
doc/rados: fix grammar in configuration/index.rst

Reword the front matter in doc/rados/configuration/index.rst.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2 years agomgr/dashboard: tslint to eslint migration 48569/head
Nizamudeen A [Fri, 21 Oct 2022 08:08:16 +0000 (13:38 +0530)]
mgr/dashboard: tslint to eslint migration

Fixes: https://tracker.ceph.com/issues/48258
Signed-off-by: Nizamudeen A <nia@redhat.com>
2 years agomgr/dashboard: rgw encryption modal and host component cleanup
Nizamudeen A [Thu, 20 Oct 2022 16:01:34 +0000 (21:31 +0530)]
mgr/dashboard: rgw encryption modal and host component cleanup

along with some additional cleanups

Signed-off-by: Nizamudeen A <nia@redhat.com>
2 years agomgr/dashboard: update jest to 28
Nizamudeen A [Thu, 20 Oct 2022 16:00:56 +0000 (21:30 +0530)]
mgr/dashboard: update jest to 28

Fixes: https://tracker.ceph.com/issues/57972
Signed-off-by: Nizamudeen A <nia@redhat.com>
2 years agomgr/dashboard: migrate to bootstrap 5
Nizamudeen A [Thu, 13 Oct 2022 09:18:11 +0000 (14:48 +0530)]
mgr/dashboard: migrate to bootstrap 5

Fixes: https://tracker.ceph.com/issues/57867
Signed-off-by: Nizamudeen A <nia@redhat.com>
2 years agoMerge pull request #48870 from zdover23/wip-doc-2022-11-14-glossary-mds
zdover23 [Mon, 14 Nov 2022 04:32:19 +0000 (14:32 +1000)]
Merge pull request #48870 from zdover23/wip-doc-2022-11-14-glossary-mds

doc/glossary: add "mds" term

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2 years agodoc/glossary: add "mds" term 48870/head
Zac Dover [Mon, 14 Nov 2022 04:06:55 +0000 (14:06 +1000)]
doc/glossary: add "mds" term

Improve "MDS" glossary term. Link to MDS information.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2 years agomgr/dashboard: update angular 13
Nizamudeen A [Wed, 12 Oct 2022 05:52:52 +0000 (11:22 +0530)]
mgr/dashboard: update angular 13

https://blog.angular.io/angular-v13-is-now-available-cce66f7bc296

Fixes: https://tracker.ceph.com/issues/57866
Signed-off-by: Nizamudeen A <nia@redhat.com>
2 years agoMerge pull request #48866 from zdover23/wip-doc-2022-11-14-rados-pools-followup
zdover23 [Mon, 14 Nov 2022 01:14:06 +0000 (11:14 +1000)]
Merge pull request #48866 from zdover23/wip-doc-2022-11-14-rados-pools-followup

doc/rados: improve pools.rst

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2 years agodoc/rados: improve pools.rst 48866/head
Zac Dover [Sun, 13 Nov 2022 23:21:49 +0000 (09:21 +1000)]
doc/rados: improve pools.rst

Implement Anthony D'Atri's suggestions made in
https://github.com/ceph/ceph/pull/48855.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2 years agoMerge pull request #48862 from zdover23/wip-doc-2022-11-13-radosgw-ceph-object-gatewa...
zdover23 [Sat, 12 Nov 2022 22:58:57 +0000 (08:58 +1000)]
Merge pull request #48862 from zdover23/wip-doc-2022-11-13-radosgw-ceph-object-gateway-definition

doc/radosgw: improve "Ceph Object Gateway" text

Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
2 years agodoc/radosgw: improve "Ceph Object Gateway" text 48862/head
Zac Dover [Sat, 12 Nov 2022 21:28:45 +0000 (07:28 +1000)]
doc/radosgw: improve "Ceph Object Gateway" text

Reduce ambiguity in the definition of "Ceph Object Gateway".

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2 years agodoc/osd: Fixes the introduction for writeback mode of cache tier. 48861/head
liangmingyuan [Sat, 12 Nov 2022 16:20:53 +0000 (00:20 +0800)]
doc/osd: Fixes the introduction for writeback mode of cache tier.

Now, the statement of writeback is incorrect, it says the clients
write data to cache tier firstly, then flush to base tier. But
is not in fact, that will make users confused. Reads too.

Signed-off-by: Mingyuan Liang <liangmingyuan@baidu.com>
2 years agoMerge pull request #48852 from zdover23/wip-doc-2022-11-12-glossary-pools
zdover23 [Sat, 12 Nov 2022 03:27:22 +0000 (13:27 +1000)]
Merge pull request #48852 from zdover23/wip-doc-2022-11-12-glossary-pools

doc/glossary: update "pool/pools"

Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2 years agoMerge pull request #48853 from zdover23/wip-doc-2022-11-12-rados-pools
zdover23 [Sat, 12 Nov 2022 03:21:53 +0000 (13:21 +1000)]
Merge pull request #48853 from zdover23/wip-doc-2022-11-12-rados-pools

doc/rados: update "Pools" material

Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
2 years agodoc/rados: update "Pools" material 48853/head
Zac Dover [Fri, 11 Nov 2022 18:15:30 +0000 (04:15 +1000)]
doc/rados: update "Pools" material

Remove mentions of default pools (which no longer exist) and improve the
syntax of the Pools front matter.

Signed-off-by: Zac Dover <zac.dover@gmail.com>