Commit Graph

134812 Commits

Author SHA1 Message Date
zdover23
365dd2b821
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>
2022-11-13 08:58:57 +10:00
Zac Dover
fc253d91b2 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>
2022-11-13 07:28:45 +10:00
zdover23
04ad5f4ca5
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>
2022-11-12 13:27:22 +10:00
zdover23
bdd536606c
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>
2022-11-12 13:21:53 +10:00
Zac Dover
9565072704 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>
2022-11-12 04:26:32 +10:00
Zac Dover
4dfb0fd184 doc/glossary: update "pool/pools"
Update the "pool" and "pools" entries and link to the part of the
documentation related to pools.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2022-11-12 03:37:11 +10:00
zdover23
d5045f7142
Merge pull request #48840 from zdover23/wip-doc-2022-11-11-glossary-remove-test-framework
doc/glossary: remove "Ceph Test Framework"

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2022-11-11 14:26:16 +10:00
Zac Dover
00fb911f78 doc/glossary: remove "Ceph Test Framework"
Remove "Ceph Test Framework" because it doesn't actually refer to
anything.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2022-11-11 13:50:52 +10:00
zdover23
67b2aceae0
Merge pull request #48832 from zdover23/wip-doc-2022-11-11-glossary-ceph-OSD-Daemon-Daemons-redirect
doc/glossary: redirect entries to "Ceph OSD"

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2022-11-11 08:04:29 +10:00
Zac Dover
f5e3eb2ffe doc/glossary: redirect entries to "Ceph OSD"
Redirect "Ceph OSD Daemon" and "Ceph OSD Daemons" to the entry for "Ceph
OSD", which is already defined.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2022-11-11 06:31:59 +10:00
Laura Flores
53c7308e33
Merge pull request #48298 from alram/alram/osd-meta-created_at
osd: add created_at meta
2022-11-10 13:24:42 -06:00
Laura Flores
bcc67182ba
Merge pull request #48044 from nkshirsagar/main
mon: bail from handle_command() if _generate_command_map() fails
2022-11-10 13:24:16 -06:00
Laura Flores
b0d73c5641
Merge pull request #46036 from ifed01/wip-ifed-new-statfs-update
os/bluestore: get rid off statfs update on each txc
2022-11-10 13:23:50 -06:00
Casey Bodley
bf61336f7e
Merge pull request #48826 from jecluis/wip-rgw-fix-lua-ifdef
rgw/rados: drop unnecessary ifdef

Reviewed-by: Casey Bodley <cbodley@redhat.com>
2022-11-10 13:15:03 -05:00
Juan Miguel Olmo
0cb495635e
Merge pull request #48694 from gaord/FIX_BUG_57954
mgr/rook:NFSRados constructor expects type of rados as a parameter instead of MgrModule. 

Reviewed-by: Travis Nielsen <tnielsen@redhat.com>
2022-11-10 17:50:17 +01:00
Joao Eduardo Luis
5fe86ebefa
rgw/rados: drop unnecessary ifdef
Signed-off-by: Joao Eduardo Luis <joao@suse.com>
2022-11-10 16:12:34 +00:00
zdover23
a2b4c77e97
Merge pull request #48823 from zdover23/wip-doc-2022-11-10-glossary-ceph-manager-dashboard
doc/glossary: improve "Ceph Manager Dashboard"

Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
2022-11-10 12:58:53 +10:00
Zac Dover
a2cb2f0dbe doc/glossary: improve "Ceph Manager Dashboard"
Redirect "Ceph Manager Dashboard" to the glossary term "Ceph Dashboard".

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2022-11-10 12:24:12 +10:00
zdover23
1cdcfccae7
Merge pull request #48819 from zdover23/wip-doc-2022-11-10-glossary-ceph
doc/glossary: improve "ceph" term

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2022-11-10 10:12:54 +10:00
Zac Dover
5d2ae39465 doc/glossary: improve "ceph" term
Define "ceph" in glossary.rst.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2022-11-10 08:39:31 +10:00
zdover23
50c38015c2
Merge pull request #48809 from zdover23/wip-doc-2022-11-09-glossary-cluster-map-link-improvement
doc/glossary: improve "Ceph Manager" term

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2022-11-10 00:01:56 +10:00
Zac Dover
fc1ce7b10b doc/glossary: improve "Ceph Manager" term
Improve the glossary entry "Ceph Manager" by correcting the grammar and
properly linking to the "Ceph Manager" section of the Architecture
Guide.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2022-11-09 23:12:54 +10:00
Venky Shankar
1ef0ff37c4
Merge pull request #48735 from stefan-chivu/ceph-dokan-tests
test/dokan: Added ceph-dokan tests

Reviewed-by: Venky Shankar <vshankar@redhat.com>
2022-11-09 18:05:05 +05:30
Yingxin
f63502ed64
Merge pull request #48762 from cyx1231st/wip-seastore-define-generation
crimson/os/seastore: define the usage of generation

Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Xuehan Xu <xxhdx1985126@gmail.com>
Reviewed-by: Zhang Song <zhangsong325@gmail.com>
Reviewed-by: Myoungwon Oh <myoungwon.oh@samsung.com>
2022-11-09 16:10:01 +08:00
Venky Shankar
5d1aededc8
Merge pull request #48793 from joscollin/wip-cephfs-top-version-revert
cephfs-top: revert add version in header

Reviewed-by: Venky Shankar <vshankar@redhat.com>
2022-11-09 13:26:31 +05:30
Dan Mick
2b62b893b2
Merge pull request #48713 from SUSE/wip-fix-CVE-2022-3650
ceph-crash: drop privleges to run as "ceph" user, rather than root (CVE-2022-3650)
2022-11-08 12:19:28 -08:00
zdover23
8b7e52bf15
Merge pull request #48792 from zdover23/wip-doc-2022-11-08-glossary-ceph-cluster-map
doc/glossary: update "Cluster Map"

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2022-11-09 02:27:34 +10:00
zdover23
0d670d4622
Merge pull request #48787 from zdover23/wip-doc-2022-11-08-architecture-RADOS-pdf-URL-correction
doc/architecture: correct PDF link

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2022-11-09 01:21:09 +10:00
Jos Collin
fafe3d4d12
Revert "doc: update cephfs-top.png"
This reverts commit 2233b68fe0.

Signed-off-by: Jos Collin <jcollin@redhat.com>
2022-11-08 20:06:12 +05:30
Jos Collin
31cf41175c
Revert "cephfs-top: add version in header"
This reverts commit 7d2deda2b2.

Signed-off-by: Jos Collin <jcollin@redhat.com>
2022-11-08 20:05:56 +05:30
Zac Dover
998e6059e8 doc/glossary: update "Cluster Map"
Improve "Cluster Map" in the glossary.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2022-11-08 23:11:15 +10:00
zdover23
d58f27419e
Merge pull request #48769 from zdover23/wip-doc-2022-11-08-glossary-OSD
doc/glossary: disambiguate "OSD"

Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
2022-11-08 22:34:41 +10:00
Zac Dover
3da31b859a doc/architecture: correct PDF link
Correct PDF link from ceph.com website (old) to ceph.io website
(current).

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2022-11-08 18:24:29 +10:00
Nizamudeen A
e464ce9c6e
Merge pull request #48137 from nSedrickm/color-contrast-accessibility-update
mgr/dashboard: improve level AA color contrast accessibility for dashboard pages and components

Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Reviewed-by: Nizamudeen A <nia@redhat.com>
2022-11-08 10:21:03 +05:30
zdover23
9f185d92b5
Merge pull request #48776 from zdover23/wip-doc-2022-11-08-rados-config-storage-devices-backend-correction
doc/rados: s/backend/back end/

Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
2022-11-08 13:05:56 +10:00
zdover23
86c300c787
Merge pull request #48775 from zdover23/wip-doc-2022-11-08-glossary-OSD-link
doc/glossary: link to OSD material

Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
2022-11-08 12:58:08 +10:00
zdover23
e7be98c4d2
Merge pull request #48774 from zdover23/wip-doc-2022-11-08-glossary-BlueStore
doc/glossary: add "BlueStore"

Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
2022-11-08 12:55:33 +10:00
Zac Dover
28abc6a9a5 doc/rados: s/backend/back end/
s/backend/back end/ in storage-devices.rst.
(IBM Style Guide, 305).

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2022-11-08 12:44:14 +10:00
Zac Dover
e7d0d59a8b doc/glossary: link to OSD material
Link to the OSD material in RADOS Configuration
"Storage Devices".

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2022-11-08 12:33:18 +10:00
Zac Dover
77da4e66b0 doc/glossary: add "BlueStore"
Define "BlueStore" in the glossary and link to the BlueStore
section in the RADOS Configuration "Storage Devices" chapter.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2022-11-08 12:25:35 +10:00
zdover23
5f0aa08c4f
Merge pull request #48768 from zdover23/wip-doc-2022-11-07-glossary-ceph-osd
doc/glossary: define "Ceph OSD"

Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
2022-11-08 09:32:58 +10:00
Zac Dover
02360acb25 doc/glossary: disambiguate "OSD"
Distinguish "object storage device" from "object storage daemon".

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2022-11-08 09:31:28 +10:00
Zac Dover
1d2c3bb8f6 doc/glossary: define "Ceph OSD"
Define "Ceph OSD", using Sage's own description.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2022-11-08 09:05:10 +10:00
Pere Diaz Bou
6ec9c87dac
Merge pull request #48022 from rhcs-dashboard/paginate-services
mgr/dashboard: paginate services

Reviewed-by: Pegonzal <NOT@FOUND>
Reviewed-by: Nizamudeen A <nia@redhat.com>
2022-11-07 18:12:06 +01:00
zdover23
6064fa29c1
Merge pull request #48763 from zdover23/wip-doc-2022-11-07-glossary-ceph-manager
doc/glossary.rst: define "Ceph Manager"

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2022-11-08 00:19:43 +10:00
Zac Dover
d0db2e0c6b doc/glossary.rst: define "Ceph Manager"
Add a definition for Ceph Manager (ceph-mgr).

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2022-11-07 23:55:53 +10:00
Yingxin Cheng
58dd9bbb68 crimson/os/seastore: rename reclaim_gen_t to rewrite_gen_t
Generation is counting rewrites, not reclaims.

Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
2022-11-07 19:06:54 +08:00
Yingxin Cheng
5f4cb5b5a4 crimson/os/seastore: define the usage of generation
Unify the definition of the reclaim generation, cleanup and explain its
intentions and usages. Please refer to the comments in seastore_types.h.

Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
2022-11-07 19:06:02 +08:00
Stefan Chivu
8fa1895c3a ceph-dokan: Exposed --win-vol-serial CLI option for ceph-dokan
Signed-off-by: Stefan Chivu <schivu@cloudbasesolutions.com>
2022-11-07 10:26:27 +02:00
Stefan Chivu
51c0c53196 test: Added ceph-dokan tests
Added tests for the following ceph-dokan functionalities:

- mounting a CephFS volume
- creating files & folders
- r/w from files
- find files
- move files
- get file type
- get/set file timestamps
- set file eof/allocation size
- get volume information
- get volume space information
- file create dispositions
- file delete disposition

Signed-off-by: Stefan Chivu <schivu@cloudbasesolutions.com>
2022-11-07 10:25:53 +02:00