Commit Graph

10918 Commits

Author SHA1 Message Date
Zac Dover
3c2e8d35a9 doc/rados: remove redundant pg repair commands
Incorporate the material in /doc/rados/operations/pg-repair into
/doc/rados/troubleshooting/troubleshooting-pg. Remove
/doc/rados/operations/pg-repair from the documentation. Redirect all
links to the old location to the new location.

Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-04-22 17:10:06 +10:00
Zac Dover
1030b572fa doc/rados: add bucket rename command
Add "ceph osd crush rename bucket" command. This commit is made in
response to a request from Michele Giacomoli.

Fixes: https://tracker.ceph.com/issues/65599

Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-04-22 16:16:54 +10:00
Zac Dover
8381259a46 doc/security: update CVE list
Update the list of CVEs in doc/security/cves.rst.

Co-authored-by: Ilya Dryomov <idryomov@redhat.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-04-21 22:40:45 +10:00
Rishabh Dave
de18c5a1cc doc/cephfs: mention need of confirmation for "ceph fs fail"
Signed-off-by: Rishabh Dave <ridave@redhat.com>
2024-04-19 17:16:46 +05:30
Rishabh Dave
dea2220374 doc/cephfs: mention need of confirmation for "ceph mds fail"
Update docs since command "ceph mds fail" will now fail if MDS has either
health warning MDS_TRIM or MDS_CACHE_OVERSIZED and if confirmation flag
is not passed.

Signed-off-by: Rishabh Dave <ridave@redhat.com>
2024-04-19 17:16:46 +05:30
Zac Dover
5ff768dc73 doc/dev: repair broken image
Replace the ".. graphviz" directive with an ".. image" directive that
correctly displays an image where previously an unusably zoomed-in image
appeared.

Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-04-19 13:28:54 +10:00
Casey Bodley
b9677714b2 rgw/account: add bucket_quota to RGWAccountInfo
support bucket quotas per account the same way as for user

Fixes: https://tracker.ceph.com/issues/65551

Signed-off-by: Casey Bodley <cbodley@redhat.com>
2024-04-18 15:22:13 -04:00
Casey Bodley
50ebbc538c doc/radosgw: use 'confval' directive for reshard config options
this will render the config options with their descriptions/defaults
taken directly from common/options/rgw.yaml.in

Signed-off-by: Casey Bodley <cbodley@redhat.com>
2024-04-17 13:17:42 -04:00
Milind Changire
7151415801
mgr/snap_schedule: restore yearly spec to lowercase y
Introduced-by: https://github.com/ceph/ceph/pull/53070
Fixes: https://tracker.ceph.com/issues/65350
Signed-off-by: Milind Changire <mchangir@redhat.com>
2024-04-17 16:45:44 +05:30
igomon
1cc1f8a272 rgw/s3-notifications: updated notifications doc to reflect the usage of the new topic attributes
Signed-off-by: Igor Gomon <igomon@bloomberg.net>
2024-04-16 16:18:16 -04:00
Zac Dover
95ec06a59a doc/security: remove old GPG information
Remove a GPG key that was lost in a server upgrade, and remove the text
that describes it.

Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-04-16 01:45:10 +10:00
Zac Dover
bdfee45d3a doc/cephfs: improve ceph-fuse command
Instruct readers to use "mkdir /mnt/cephfs1" to create a mountpoint
before using "ceph-fuse" to mount a filesystem, if "/mnt/cephfs1"
doesn't already exist. cf.
https://github.com/ceph/ceph/pull/56831#discussion_r1561102227

Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-04-15 17:43:23 +10:00
Zac Dover
788ccff181 doc/cephfs: disambiguate "Reporting Free Space"
Make a few sentences clearer in doc/cephfs/ceph-auth.rst.

Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-04-14 05:08:26 +10:00
Casey Bodley
47950f12a3
Merge pull request #54333 from cbodley/wip-rgw-account-v3
rgw: user accounts implementation

Reviewed-by: Adam Emerson <aemerson@redhat.com>
2024-04-12 18:10:38 +01:00
Zac Dover
2d84beb1f2
Merge pull request #56831 from zdover23/wip-doc-2024-04-11-cephfs-client-auth-3-of-3
doc/cephfs: refine client-auth (3 of 3)

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2024-04-12 16:59:50 +10:00
Zac Dover
3a53726f67
Merge pull request #56784 from zdover23/wip-doc-2024-04-09-cephfs-client-auth-2-of-3
doc/cephfs: refine client-auth (2 of 3)

Reviewed-by: Cole Mitchell <cole.mitchell.ceph@gmail.com>
2024-04-12 12:01:57 +10:00
Zac Dover
44d1eeed70 doc/cephfs: refine client-auth (3 of 3)
Refine the final third of doc/cephfs/client-auth.rst.

Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-04-11 21:18:53 +10:00
Casey Bodley
bfae83c865 doc/rgw: warn about topics under account migration
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2024-04-10 13:09:17 -04:00
Casey Bodley
9b3d18917d doc/radosgw: add awscli examples
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2024-04-10 13:09:16 -04:00
Casey Bodley
be4ba49ee6 doc/radosgw: document iam managed policies
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2024-04-10 13:09:16 -04:00
Casey Bodley
019f1a83cb doc/radosgw: start on iam/account docs
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2024-04-10 13:09:16 -04:00
Casey Bodley
e88859e81a rgw/acl: use rgw_owner for ACLOwner
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2024-04-10 13:09:12 -04:00
Anthony D'Atri
8478774b4a
Merge pull request #56774 from idryomov/wip-doc-releases-reef-latest
doc: reorder "releases" entries for reef to fix the diagram
2024-04-09 17:28:26 -04:00
Zac Dover
29ac627956 doc/mgr: remove Zabbix 1 information
Remove information about the installation of the Zabbix module and link
to a discussion of the reasoning behind Ceph's refusal to support
Zabbix.

John Jasen developed a procedure explaining how to install "Zabbix 2".
This commit removes outdated procedures and explains why those
procedures were removed. Immediately following this explanation, the
text includes an explanation of how to install "Zabbix 2".

Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-04-10 06:08:31 +10:00
Zac Dover
083f56352b doc/cephfs: refine client-auth (2 of 3)
Refine the second third of doc/cephfs/client-auth.rst.

Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-04-09 22:04:46 +10:00
Zac Dover
344c1ff08d
Merge pull request #56754 from zdover23/wip-doc-2024-04-08-cephfs-client-auth-1-of-3
doc/cephfs: refine client-auth (1 of 3)

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2024-04-09 21:30:49 +10:00
Ilya Dryomov
df5f07caa3 doc: reorder "releases" entries for reef to fix the diagram
The Gantt diagram currently shows "reef (latest 18.2.0)" instead of
18.2.2.  This is because ReleasesGantt expects releases array to be
sorted in reverse order:

    for code_name, info in releases.items():
        last_release = info['releases'][0]
        first_release = info['releases'][-1]

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2024-04-09 09:29:03 +02:00
Josh Durgin
ac7e052a80
Merge pull request #56764 from ceph/wip-yuriw-archive-pacific-main
doc: moved pacific release to Archived Releases

Reviewed-by: Anthony D Atri <anthony.datri@gmail.com>
Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
Reviewed-by: Josh Durgin <jdurgin@ibm.com>
Reviewed-by: Zac Dover <zac.dover@proton.me>
2024-04-08 14:40:57 -07:00
Adam King
afac55ea80
Merge pull request #56713 from adk3798/client-keyring-ceph-conf
mgr/cephadm: make client-keyring deploying ceph.conf optional

Reviewed-by: John Mulligan <jmulligan@redhat.com>
2024-04-08 15:48:24 -04:00
Yuri Weinstein
4dfc69d16d doc: moved pacific release to Archived Releases
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2024-04-08 12:34:12 -07:00
Zac Dover
82c5bac5df doc/cephfs: refine client-auth (1 of 3)
Refine the first third of doc/cephfs/client-auth.rst.

Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-04-08 22:07:38 +10:00
Zac Dover
221d734760 doc/dev: refine "Concepts" 4 of 3
s/PG's PG logs/PG's logs/

re https://github.com/ceph/ceph/pull/56727#discussion_r1553541922

Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-04-06 14:43:16 +10:00
Zac Dover
512e2dc9d5 doc/dev: refine "Concepts" 3 of 3
Refine the third third of the entries in the section "Concepts" in
doc/dev/peering.rst.

Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-04-05 16:43:47 +10:00
Zac Dover
538e3bd4ea
Merge pull request #56646 from zdover23/wip-doc-2024-04-02-dev-peering-concepts-2-of-3
doc/dev: refine "Concepts" 2 of 3

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2024-04-05 13:49:24 +10:00
Adam King
2741d9471c doc/cephadm: document new --no-ceph-conf flag for orch client-keyring set
Signed-off-by: Adam King <adking@redhat.com>
2024-04-04 15:58:43 -04:00
Zac Dover
7bb35282da doc/dev: refine "Concepts" 2 of 3
Refine the second third of the entries in the section "Concepts" in
doc/dev/peering.rst.

Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-04-04 22:53:43 +10:00
Rishabh Dave
64c99bf737
Merge pull request #51993 from dparmar18/wip-58072
mon/MDSMonitor: enable 'ceph fs new' use 'ceph fs set' options

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Reviewed-by: Rishabh Dave <ridave@redhat.com>
2024-04-04 17:50:16 +05:30
Zac Dover
28aa556448 doc/mgr: credit John Jasen for Zabbix 2
Credit John Jasen for the development of the procedures describing the
installation of Zabbix 2.

Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-04-03 22:21:04 +10:00
Zac Dover
0d5a5629bc
Merge pull request #56635 from zdover23/wip-doc-2024-04-02-dev-peering-concepts-1-of-3
doc/dev: refine "Concepts"

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2024-04-03 21:59:14 +10:00
Venky Shankar
7ea6eee5ee Merge PR #56228 into main
* refs/pull/56228/head:
	doc: fixing doc/cephfs/fs-volumes

Reviewed-by: Venky Shankar <vshankar@redhat.com>
Reviewed-by: Anthony D Atri <anthony.datri@gmail.com>
2024-04-03 10:57:56 +05:30
Zac Dover
530b11be24 doc/dev: refine "Concepts"
Refine the text in the first third of the entries in the section
"Concepts" in doc/dev/peering.rst.

Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-04-03 12:16:11 +10:00
neeraj pratap singh
906ff4e4c2 doc: fixing doc/cephfs/fs-volumes
Fixes: https://tracker.ceph.com/issues/65267
Signed-off-by: Neeraj Pratap Singh <neesingh@redhat.com>
2024-04-02 21:16:42 +05:30
Zac Dover
ebe7651dd8 doc/mgr: update zabbix information
Include information from John Jasen about how to install Zabbix.

Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-04-02 00:16:16 +10:00
Zac Dover
158b0403bd doc/dev: update leads list
Remove Joao Luis from the list of component leads.

Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-04-01 11:17:39 +10:00
Niklas Hambüchen
d91e75e1e9 doc/rados/operations: Improve crush_location docs
* Fix incorrect syntax
* Use underscores for config options, like other ceph docs did
* Fix incorrect statement that crush_location_hook adds fiels; it replaces
* Explain `root=default host=HOSTNAME` is not set if `crush_location` is given
* Remove duplication across sections
* Point out that `root=default` is important

Signed-off-by: Niklas Hambüchen <mail@nh2.me>
2024-03-30 23:11:17 +01:00
Yuri Weinstein
9ad0cefd3d
Merge pull request #56572 from ceph/wip-yuriw-release-process-main
doc: added jammy to the supported distro list for quincy

Reviewed-by: Laura Flores <lflores@redhat.com>
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2024-03-30 07:57:37 -07:00
Yuri Weinstein
e06dcdee0c doc: added jammy to the supported distro list for quincy
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2024-03-29 08:30:17 -07:00
Zac Dover
57e9427eac doc/dev: update leads list
Update the list of component leads in
doc/dev/developer_guide/essentials.rst.

Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-03-29 22:28:35 +10:00
Patrick Donnelly
cddb41a8b4
doc: reconcile release checklist
Updating the releases documentation existed already but that section should be
moved to after dev freeze when the branch is forked.

Fixes: 7b5017913a
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2024-03-28 18:50:02 -04:00
Patrick Donnelly
7b5017913a
doc: update release checklist
To include note that release notes must be removed after forking the release
branch.

Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2024-03-28 17:14:13 -04:00
Zac Dover
3c04e43e10
Merge pull request #56450 from tahajahangir/patch-2
docs/rados: remove incorrect ceph command

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Reviewed-by: Neha Ojha <nojha@redhat.com>
2024-03-27 06:11:54 +10:00
Zac Dover
a1764c6a72
Merge pull request #56436 from zdover23/wip-doc-2024-03-25-start-intro
doc/start: improve MDS explanation

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2024-03-26 18:29:26 +10:00
Adam King
c743075db4
Merge pull request #55068 from phlogistonjohn/jjm-cephadm-smb-svc-spec
cephadm: add a new SMB service to the mgr module

Reviewed-by: Adam King <adking@redhat.com>
2024-03-25 16:24:54 -04:00
Matan Breizman
f19765ec08
Merge pull request #56173 from Matan-B/wip-matanb-clone-overlap-doc
doc/dev: osd_internals/snaps.rst: add clone_overlap doc

Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
Reviewed-by: Radosław Zarzyński <rzarzyns@redhat.com>
Reviewed-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Reviewed-by: Zac Dover <zac.dover@proton.me>
2024-03-25 12:15:22 +02:00
Taha Jahangir
3cd39e3582
docs/rados: remove incorrect ceph command
The removed line was (incorrectly changed) output of the previous command.

Signed-off-by: Taha Jahangir <mtjahangir@gmail.com>
2024-03-25 13:32:12 +03:30
Zac Dover
e7eff3cf87 doc/start: improve MDS explanation
Improve the explanation of MDS as requested by Anthony D'Atri here:

https://github.com/ceph/ceph/pull/56367#discussion_r1536667249

Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-03-25 07:19:24 +10:00
Zac Dover
063fb89b21
Merge pull request #56287 from rzarzynski/wip-ec-profile-set-paranoid-on-override
mon, doc: overriding ec profile requires --yes-i-really-mean-it

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2024-03-25 06:57:30 +10:00
Matan Breizman
6a7f2b0fda doc/dev: osd_internals/snaps.rst: add clone_overlap doc
snapdir concept was removed in: https://github.com/ceph/ceph/pull/17579

Co-authored-by: Zac Dover <zac.dover@proton.me>
Signed-off-by: Matan Breizman <mbreizma@redhat.com>
2024-03-24 12:10:05 +00:00
Zac Dover
44a9b520e4
Merge pull request #56367 from zdover23/wip-doc-2024-03-21-intro-mds
doc/start: improve MDS explanation

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2024-03-24 17:27:20 +10:00
Zac Dover
34bb922a33
Merge pull request #56377 from zdover23/wip-doc-2024-03-22-start-intro-mon-map
doc/start: link to mon map command

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2024-03-23 02:16:51 +10:00
Venky Shankar
cc26800f66 Merge PR #54581 into main
* refs/pull/54581/head:
	doc/dev: update quiesce developer document
	qa: wrap quiesce verification to dump debugging on error
	qa: update quiesce tests for control via locallock
	qa: set archive path in vstart_runner
	qa: refactor CephFSMount.kill_background to optionally kill all background jobs
	qa: use kwarg for rank parameter
	qa: simplify calls to (rank|mds)_(tell|asok)
	Revert "pybind/mgr/volumes: block quiesce for critical .meta file"
	mds: remove is_root indication on quiesce_inode op
	mds: prevent new lock cache cons when invalidating an existing one
	mds: use XLOCK_WAIT For local lock xlockers
	mds: prevent new wrlocks on LocalLock if there exists any xlock waiter
	mds: block import discover when parent directory inode is quiesced
	mds: avoid issuing exclusive caps to clients lacking w caps
	mds: print lock cache during invalidation
	mds: use inodeno_t to track quiesce requests
	mds: dispatch quiesce_inode ops after dir traversal
	mds: remove quiescelock handling for SimpleLock type
	mds: quiescelock as local lock + cap masking
	qa: run quiesce unit tests in fs:functional
	qa: add quiesce protocol unit tests
	qa: detect partial migrations during large config of dist epin
	qa: use stdin-killer to timeout run_shell_payload
	qa: simplify run_shell argument processing
	doc: add dev docs for quiesce protocol
	pybind/mgr/volumes: block quiesce for critical .meta file
	mds: add vxattr to block quiesce on an inode
	mds: convert encoded ephemeral dist pin to flags
	mds: add counter to throttle quiesce
	mds: add quiesce set feature flag
	mds: skip non-head inodes for quiesce
	mds: add quiesce op
	mds: print all SimpleLock flags in debug output
	mds: pretty print mutation when dumping lock
	mds: add new inode quiescelock
	mds: use 128 bits for waiters on MDSCacheObject
	mds: provide mechanism to authpin while freezing
	mds: add command to get specific op
	mds: finish request before completing internal req
	mds: complete internal op if killed
	mds: avoid killing dead requests
	mds: add command to kill request
	mds: add path argument to `ops` and `dump tree` to stream result to local file
	mds: print internal_request filepaths if present
	mds: add more information to debug message
	mds: remove redundant parenthesis
	mds: implement Mutation::dump method
	mds: make LockType fields const
	mds: annotate mdr with try_rdlock_snap_layout failure
	mds: refactor if into switch
	mds: call Locker method using this
	mds: simplify assert
	mds: dump locks passed to Locker::acquire_locks
	mds: add LockOp::print method for debugging
	mds: use new insert template via print
	mds: add request result to mutation for analysis by tests
	mds: add comment on locking order rules
	mds: allow specifying rdlock position
	mds: remove dead method
	common: provide a template for object dumps
	common: support long running ops without slow warnings
	common: simplify loop
	common: add JSONFormatterFile class
	common: use more efficient vector for stack
	include: use larger int for large gathers

Reviewed-by: Venky Shankar <vshankar@redhat.com>
Reviewed-by: Leonid Usov <leonid.usov@ibm.com>
2024-03-22 12:54:29 +05:30
Rongqi Sun
29008b1d1a
Merge pull request #56379 from Svelar/doc_oE
doc/install: fix typos in openEuler-installation doc
2024-03-22 13:56:29 +08:00
Rongqi Sun
593ab1ad41 doc/install: fix typos in openEuler-installation doc
Signed-off-by: Rongqi Sun <sunrongqi@huawei.com>
2024-03-22 03:12:09 +00:00
John Mulligan
4e897de322 doc/cephadm: add a file documenting the smb service
Signed-off-by: John Mulligan <jmulligan@redhat.com>
2024-03-21 18:30:58 -04:00
Zac Dover
5d300db825 doc/start: link to mon map command
Link to the "ceph mon stat" command when "Intro to Ceph" document first
mentions Monitor Maps.

Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-03-22 08:14:57 +10:00
Casey Bodley
0c72fcc26a
Merge pull request #56008 from kchheda3/wip-notification-subsys
rgw/notification: add rgw notification specific debug log subsystem

Reviewed-by: Yuval Lifshitz <ylifshit@redhat.com>
2024-03-21 15:08:35 +00:00
Zac Dover
2da1812a1d doc/start: improve MDS explanation
Remove a prolix "on behalf of" and streamline some sentences explaining
the benefits of MDS.

Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-03-21 22:48:10 +10:00
Patrick Donnelly
719d30d277
doc/dev: update quiesce developer document
To include changes relating to it now being a local lock that prevents mutable
caps.

Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2024-03-20 10:56:58 -04:00
Patrick Donnelly
51c9b86bf1
doc: add dev docs for quiesce protocol
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2024-03-20 10:56:55 -04:00
Patrick Donnelly
a3e541f999
mds: add new inode quiescelock
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2024-03-20 10:56:54 -04:00
Casey Bodley
b77f7656b7
Merge pull request #55795 from kchheda3/wip-rename-notif-events
rgw/notification: Make the LifeCycle & Replication events AWS Compatible and Support s3:Replication:Delete event

Reviewed-by: Yuval Lifshitz <ylifshit@redhat.com>
Reviewed-by: Matt Benjamin <mbenjamin@redhat.com>
2024-03-20 13:40:43 +00:00
molpako
ceeb1ca4b3
doc/cephfs: fix architecture link to correct relative path
Signed-off-by: molpako <35787116+molpako@users.noreply.github.com>
2024-03-20 18:43:42 +09:00
Adam King
a2aeca3d11
Merge pull request #56070 from phlogistonjohn/jjm-cephadm-sudo-cmd-auditing
cephadm: sudo cmd auditing

Reviewed-by: Adam King <adking@redhat.com>
2024-03-19 15:39:07 -04:00
kchheda3
429967917b rgw/notification: add rgw notification specific debug log subsystem.
decorate the events with event details while logging.

Signed-off-by: kchheda3 <kchheda3@bloomberg.net>
2024-03-19 13:54:35 -04:00
Zac Dover
f938337595
Merge pull request #56109 from anthonyeleven/improve-monitoring
doc/cephadm/services: Improve monitoring.rst

Reviewed-by: Zac Dover <zac.dover@proton.me>
2024-03-20 00:13:20 +10:00
Radoslaw Zarzynski
629ba7bd34 mon, doc: overriding ec profile requires --yes-i-really-mean-it
This is per https://tracker.ceph.com/issues/64333#note-17 describing
driving factors of a catastrophic cluster failure.

Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2024-03-19 14:12:38 +00:00
Adam King
106ae8f73e
Merge pull request #52760 from thotz/add-healthchecker-timeout-haproxy
cephadm: adjust the ingress ha proxy health check interval

Reviewed-by: Adam King <adking@redhat.com>
2024-03-19 09:41:54 -04:00
Zac Dover
a4f58d3369
Merge pull request #56240 from zdover23/wip-doc-2024-03-17-rados-config-common
doc/rados: update common.rst

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2024-03-19 03:40:18 +10:00
Anthony D'Atri
ead944be18 doc/cephadm/services: Improve monitoring.rst
Signed-off-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
2024-03-18 23:45:51 +10:00
Zac Dover
c8ef9160aa
Merge pull request #56248 from nbalacha/wip-nbalacha-rbd-doc-man
doc/rbd: minor changes to the rbd man page

Reviewed-by: Ilya Dryomov <idryomov@redhat.com>
2024-03-18 23:38:02 +10:00
N Balachandran
5dcff6a4b8 doc/rbd: minor changes to the rbd man page
Fixes typos and grammar for some commands. Adds
additional details for some commandds.

Signed-off-by: N Balachandran <nibalach@redhat.com>
2024-03-18 17:52:47 +05:30
N Balachandran
4fd5c13453 docs/rbd: typo in "retrieving image information"
Replace "for the image" with "of the image".

Signed-off-by: N Balachandran <nibalach@redhat.com>
2024-03-18 10:04:44 +05:30
N Balachandran
ebf2f60f78 docs/rbd: replace introspect with inspect
Replace "introspect" with "inspect" in the rbd basic commands
description.

Signed-off-by: N Balachandran <nibalach@redhat.com>
2024-03-18 09:41:10 +05:30
N Balachandran
f3eb489520 docs/rbd: fix typo in arg name
Replace "{image-}" with "{image-id}" in the "rbd trash rm"
command description.

Signed-off-by: N Balachandran <nibalach@redhat.com>
2024-03-18 09:32:39 +05:30
John Mulligan
18efb3b742 doc/cephdam: document limiting passwordless sudo commands
Based on the previous commits making the remote executables auditable
and explicit, document the admin's ability to restrict password-less
sudo access to only the set of commands cephadm actually uses.

Signed-off-by: John Mulligan <jmulligan@redhat.com>
2024-03-17 11:23:04 -04:00
Zac Dover
233b670704 doc/rados: update common.rst
Clarify some overwritten paragraphs in
doc/rados/configuration/common.rst. Cf.
https://github.com/ceph/ceph/pull/50795/files#r1153897231.

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-03-17 23:40:49 +10:00
Anthony D'Atri
105b50493a
Merge pull request #56182 from zdover23/wip-doc-2024-03-14-glossary-librados
doc/glossary: add "librados" entry
2024-03-15 20:27:16 -04:00
Patrick Donnelly
6509202b5b
Merge PR #56218 into main
* refs/pull/56218/head:
	qa/crontab: use historically normal priorities for nightlies
	doc/dev: update teuthology priority guidance

Reviewed-by: Yuri Weinstein <yweins@redhat.com>
2024-03-15 16:42:27 -04:00
Adam King
878d2d0783
Merge pull request #56177 from lbausch/docs-typo-replace-osd
doc: cephadm/services/osd: fix typo

Reviewed-by: Adam King <adking@redhat.com>
Reviewed-by: Zac Dover <zac.dover@proton.me>
2024-03-15 15:01:10 -04:00
Casey Bodley
fae9b9a7b3
Merge pull request #56179 from cbodley/wip-doc-rgw-notification_v2
doc/rgw: document the notification_v2 zone feature

Reviewed-by: Krunal Chheda <kchheda3@bloomberg.net>
Reviewed-by: Yuval Lifshitz <ylifshit@redhat.com>
2024-03-15 15:43:10 +00:00
Casey Bodley
30d97250f9 doc/radosgw: document the notification_v2 zone feature
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2024-03-15 09:54:05 -04:00
kchheda3
37069ac96b rgw/notification: Support generating multisite sync delete events.
Signed-off-by: kchheda3 <kchheda3@bloomberg.net>
2024-03-14 16:09:26 -04:00
kchheda3
3ea110bb89 rgw/notification: Make the Replication events to be aws compatible.
Signed-off-by: kchheda3 <kchheda3@bloomberg.net>
2024-03-14 16:09:26 -04:00
kchheda3
ea6611327c rgw/notification: Make the Lifecycle events AWS compatible
Signed-off-by: kchheda3 <kchheda3@bloomberg.net>
2024-03-14 16:09:23 -04:00
Zac Dover
d34c1879c8 doc/rbd: add clone mapping command
Add a command that explains how to map a formatted clone when the parent
image and the formatted clone have different encryption types.

Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-03-15 05:40:27 +10:00
Patrick Donnelly
7060146d6a
doc/dev: update teuthology priority guidance
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2024-03-14 14:59:23 -04:00
Zac Dover
c05c4b5873
Merge pull request #56160 from nbalacha/wip-nbalacha-rbd-doc
doc/rbd: Add map information for clone images to rbd-encryption.rst

Reviewed-by: Zac Dover <zac.dover@proton.me>
Reviewed-by: Ilya Dryomov <idryomov@redhat.com>
2024-03-14 17:34:53 +10:00
Zac Dover
2a93a8e837 doc/glossary: add "librados" entry
Add a "librados" entry to the glossary.

Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-03-14 16:29:09 +10:00
Casey Bodley
0a97eb89e1 doc/radosgw: generalize description of Zone Features
so they make sense outside of multisite configurations

Signed-off-by: Casey Bodley <cbodley@redhat.com>
2024-03-13 18:20:57 -04:00
Casey Bodley
d5ac275694 doc/radosgw: move the Zone Features section to its own page
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2024-03-13 18:20:17 -04:00