Commit Graph

739 Commits

Author SHA1 Message Date
Ville Ojamo
872d3bd14c doc/cephadm: enable substitutions on CLI command example
Substitutions were not enabled on a prompt directive that tried to use
the stable-release substitution so the substitution string was rendered
verbatim.

Signed-off-by: Ville Ojamo <git2233+ceph@ojamo.eu>
2026-07-29 16:40:54 +07:00
Ville Ojamo
aee2067e14 doc: standardize capitalization of NGINX following the vendor
The vendor stylizes it as NGINX.
Previously docs capitalized it as either NGINX, Nginx or nginx. nginx
was the preferred capitalization before commercialization of the
software.

Signed-off-by: Ville Ojamo <git2233+ceph@ojamo.eu>
2026-07-27 12:17:08 +07:00
Redouane Kachach
d24cc5b497
Merge pull request #61670 from ShwetaBhosale1/fix_issue_69502_nfs_ratelimiting_doc
mgr/nfs: Documentation for NFS ratelimiting commands

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2026-07-14 14:30:52 +02:00
Shweta Bhosale
2567dcce88 doc: mgr/nfs: Documentation for NFS ratelimiting commands
Fixes: https://tracker.ceph.com/issues/69502
Signed-off-by: Shweta Bhosale <Shweta.Bhosale1@ibm.com>
2026-07-14 14:57:32 +05:30
bluikko
b70badedfd
Merge pull request #70024 from bluikko/wip-doc-sphinx-warnings-202607
doc: fix Sphinx complaints and some rendering errors
2026-07-09 00:03:59 +07:00
Ville Ojamo
d0dc93a22e doc: fix Sphinx complaints and some rendering errors
Fix 25 criticals, errors, and warnings from Sphinx.
Some of the changes did not change rendering but most fixed unintended
rendering, broken link etc.
Change Mon to Monitor in ceph-secrets.rst.

Signed-off-by: Ville Ojamo <git2233+ceph@ojamo.eu>
2026-07-08 12:54:16 +07:00
Redouane Kachach
9d5142ea08
Merge pull request #67025 from ShwetaBhosale1/fix_issue_74492_set_nfs_default_protocol_as_4
mgr/cephadm: Updated NFS default protocol to v4 and v3 is enabled only when enable_nfsv3 is set in the spec

Reviewed-by: Redouane Kachach <rkachach@ibm.com>
Reviewed-by: Adam King <adking@redhat.com>
2026-07-06 12:30:37 +02:00
Rabinarayan Panigrahi
33c9e66cea doc/cephadm: Add SMB TLS/SSL configuration and examples
Add SMB TLS/SSL configuration with example for SMB features
remote_control and keybridge

Signed-off-by: Rabinarayan Panigrahi <rapanigr@redhat.com>
2026-06-18 19:20:17 +05:30
Shweta Bhosale
8da5a001d6
Merge pull request #66864 from ShwetaBhosale1/fix_issue_74045_ssh_hardning_feature
mgr/cephadm: Cephadm hardening (SSH channel)
2026-06-15 11:03:35 +05:30
Redouane Kachach
7a4cdf1e70
Merge pull request #68859 from ashjosh1git/ceph-tracker-74872-cephadm-debug-log
mgr/cephadm: Control cephadm files logging based on a mgr flag

Reviewed-by: Redouane Kachach <rkachach@ibm.com>
Reviewed-by: Adam King <adking@redhat.com>
2026-06-12 13:04:13 +02:00
Redouane Kachach
1200eb68d3
Merge pull request #68428 from kginonredhat/wip-74058-force-delete-data
mgr/cephadm: plumb force_delete_data through daemon/service removal

Reviewed-by: Redouane Kachach <rkachach@ibm.com>
2026-06-12 12:28:50 +02:00
Ashwin M. Joshi
e81c276963 doc/cephadm: Document cephadm_binary_logging_level option
Add documentation for the new cephadm binary logging level configuration

Fixes: https://tracker.ceph.com/issues/74872
Signed-off-by: Ashwin M. Joshi <ashjosh1@in.ibm.com>
2026-06-12 14:09:18 +05:30
Shweta Bhosale
e05ba723be cephadm: moved check-online,sysctl-dir subcommands under _orch
Moved above mentioned commands under the existing cephadm _orch namespace

Fixes: https://tracker.ceph.com/issues/74045
Signed-off-by: Shweta Bhosale <Shweta.Bhosale1@ibm.com>
2026-06-11 10:40:34 +05:30
Shweta Bhosale
0ecd33ca59 doc: Documentation for ssh hardening
Fixes: https://tracker.ceph.com/issues/74045
Signed-off-by: Shweta Bhosale <Shweta.Bhosale1@ibm.com>
2026-06-11 10:40:33 +05:30
Emmanuel Ameh
2f248dac24 doc/cephadm: fix typo and missing quote in activate-existing-osds
Correct "clea" to "clear" and add the missing closing quotation mark
after the description of an "online" host in the OSD activation section.

Fixes: https://tracker.ceph.com/issues/77075
Signed-off-by: Emmanuel Ameh <eameh@contractor.linuxfoundation.org>
2026-06-02 15:04:34 +01:00
bluikko
71e5f50100
Merge pull request #67008 from bluikko/wip-doc-radosgw-ref-links-split3
doc/radosgw: change all intra-docs links to use ref (4 of 6)
2026-05-20 16:09:48 +07:00
Redouane Kachach
5a0c2ae91d
Merge pull request #67694 from ashjosh1git/ceph-tracker-69477-pgscalar
Control PG autoscaler during upgrades with pg_autoscale_during_upgrade

Reviewed-by: Adam King <adking@redhat.com>
2026-05-14 21:19:45 +02:00
Shweta Bhosale
572e3f1666 doc: Updated the doc for NFS colocating ports
Fixes: https://tracker.ceph.com/issues/74479
Signed-off-by: Shweta Bhosale <Shweta.Bhosale1@ibm.com>
2026-05-13 16:54:56 +05:30
Ashwin M. Joshi
da4b361e63 mgr: Control PG autoscaler during upgrades with pg_autoscale_during_upgrade
Fixes: https://tracker.ceph.com/issues/69477
Signed-off-by: Ashwin M. Joshi <ashjosh1@in.ibm.com>

 Conflicts:
	src/pybind/mgr/cephadm/tests/test_upgrade.py
	src/pybind/mgr/cephadm/upgrade.py
2026-05-13 12:20:27 +05:30
Redouane Kachach
ede8364bf4
Merge pull request #68398 from ashjosh1git/ceph-tracker-75603-ok-to-upgrade-bucket-params
mgr: Bucket scoped OSD upgrades using ok-to-upgrade

Reviewed-by: Redouane Kachach <rkachach@ibm.com>
2026-05-12 11:19:01 +02:00
Pedro Gonzalez Gomez
062ec6fedd mgr: add prerequisites check before enabling dashboard oauth2 sso
Assisted-by: Claude:claude-4.6-sonnet
Fixes: https://tracker.ceph.com/issues/76476
Signed-off-by: Pedro Gonzalez Gomez <pegonzal@ibm.com>
2026-05-11 17:54:11 +02:00
Ashwin M. Joshi
b381add918 mgr: Accept only osd daemon type for bucket params to adhere to upgrade sequence
Fixes: https://tracker.ceph.com/issues/75603
Signed-off-by: Ashwin M. Joshi <ashjosh1@in.ibm.com>
2026-05-08 12:44:09 +05:30
Shweta Bhosale
9b0becfdf2 mgr/cephadm: Updated NFS default protocol to v4 and v3 is enabled only when enable_nfsv3 is set in the spec
Fixes: https://tracker.ceph.com/issues/74492
Signed-off-by: Shweta Bhosale <Shweta.Bhosale1@ibm.com>
2026-04-30 18:52:45 +05:30
Redouane Kachach
a0cec02ac9
Merge pull request #67417 from webalexeu/feat/mgmt_sso_improvements
mgr/dashboard: Improve oauth2 sso configuration

Reviewed-by: Redouane Kachach <rkachach@ibm.com>
Reviewed-by: Pedro Gonzalez Gomez <pegonzal@redhat.com>
2026-04-30 13:10:42 +02:00
Ashwin M. Joshi
1c4c066b55 mgr: ok-to-upgrade doc review comments fixed
Fixes: https://tracker.ceph.com/issues/75603
Signed-off-by: Ashwin M. Joshi <ashjosh1@in.ibm.com>
2026-04-29 13:59:24 +05:30
Ashwin M. Joshi
2614c078bf mgr: ok-to-upgrade doc only review comments
Fixes: https://tracker.ceph.com/issues/75603
Signed-off-by: Ashwin M. Joshi <ashjosh1@in.ibm.com>
2026-04-29 12:27:43 +05:30
Ashwin M. Joshi
9cb9e9ff7e mgr: Bucket scoped OSD upgrades using ok-to-upgrade
Fixes: https://tracker.ceph.com/issues/75603
Signed-off-by: Ashwin M. Joshi <ashjosh1@in.ibm.com>

 Conflicts:
	src/pybind/mgr/orchestrator/module.py
2026-04-29 12:27:18 +05:30
bluikko
625743ceaf
Merge pull request #68561 from bluikko/wip-doc-rados-troubleshooting-mon-improve
doc/rados: improve troubleshooting-mon.rst
2026-04-29 12:53:02 +07:00
Ville Ojamo
b88339b403 doc/rados: improve troubleshooting-mon.rst
Don't ceph tell mon_status and then claim it passes the help command.
Improve language and link to cephadm doc on asok usage. Add label and
note about accessing asok from the host in troubleshooting.rst.
Capitalize and use double backticks consistently.
Add some missing articles and other minor word changes.
Fix indentation.
Use ref and link definitions consistently, use automatic bold.
Use privileged prompts for CLI commands where necessary.
Remove spaces at end of lines and change tabs to four spaces.

Signed-off-by: Ville Ojamo <git2233+ceph@ojamo.eu>
2026-04-28 15:43:58 +07:00
Redouane Kachach
8499124ada mgr/cephadm: plumb force_delete_data through daemon/service removal
This PR wires the `force_delete_data` already existing flag in the
binary through cephadmโ€™s daemon and service removal paths, so that
commands such as `ceph orch rm service` or equivalent daemon removal
can explicitly ask for data deletion instead of the default "move
under <fsid>/removed/" for daemons such as Prometheus, osd and mon.

Fixes: https://tracker.ceph.com/issues/74058
Signed-off-by: Kobi Ginon <kginon@redhat.com>
2026-04-27 14:00:00 +03:00
Redouane Kachach
fc290d3068
Merge pull request #67651 from ShwetaBhosale1/fix_issue_75189_nfs_rdma_support
mgr/cephadm: nfs rdma support

Reviewed-by: Redouane Kachach <rkachach@ibm.com>
2026-04-27 10:20:18 +02:00
Alexandre JARDON
70328ef12a
mgr/dashboard: Improve oauth2 sso configuration
Add possibility to configure email_domains and scope parameters in oauth2 sso configuration
Fixes: https://tracker.ceph.com/issues/75020

mgr/dashboard: Fix oauth2 sso missing jti claim review
Fixes: https://tracker.ceph.com/issues/75022

mgr/dashboard: Improve oauth2 sso configuration
Add possibility to configure ssl_insecure_skip_verify parameter in oauth2 sso configuration
Fixes: https://tracker.ceph.com/issues/75984

Signed-off-by: Alexandre Jardon <alexandre.jardon@webalex.eu>
2026-04-24 16:16:09 +02:00
Shweta Bhosale
7d9056e796 mgr/cephadm: Provide option to configure custom haproxy peer communication port in case user wants to run multiple haproxy services in same hosts
Fixes: https://tracker.ceph.com/issues/75704
Signed-off-by: Shweta Bhosale <Shweta.Bhosale1@ibm.com>
2026-04-21 19:28:55 +05:30
Shweta Bhosale
f712999151 mgr/cephadm: NFS Configuration for RDMA support
Fixes: https://tracker.ceph.com/issues/75189
Signed-off-by: Shweta Bhosale <Shweta.Bhosale1@ibm.com>
2026-04-21 13:14:37 +05:30
Shweta Bhosale
8699699c50 mgr/cephadm: Allow colocation for NFS daemon to support active-active mode, Spec will have colocation_ports field to accept ports for colocating daemons
Fixes: https://tracker.ceph.com/issues/74479
Signed-off-by: Shweta Bhosale <Shweta.Bhosale1@ibm.com>
2026-04-21 13:10:26 +05:30
Patrick Donnelly
55968723d6
doc: remove references to ceph-deploy
Signed-off-by: Patrick Donnelly <pdonnell@ibm.com>
2026-04-14 09:03:58 -04:00
Teoman ONAY
301c969bc9
cephadm: stop start cluster
Automates the procedure to shutdown and bring up an entire Ceph cluster
with one single command.

- cephadm cluster-{shutdown,start,status}

Fixes: https://tracker.ceph.com/issues/74581
Resolves: ISCE-2109

Signed-off-by: Teoman ONAY <tonay@ibm.com>
2026-04-09 15:56:14 +02:00
Ville Ojamo
f2dd6666a9 doc/cephadm: Fix more spelling errors
And other such minor obvious issues, including a spelling error
introduced in the previous commit 2565579caa

Signed-off-by: Ville Ojamo <git2233+ceph@ojamo.eu>
2026-03-16 21:29:36 +07:00
Ville Ojamo
2565579caa doc/cephadm: Fix spelling errors
Signed-off-by: Ville Ojamo <git2233+ceph@ojamo.eu>
2026-03-13 14:59:05 +07:00
Ville Ojamo
de9e6021ae doc: Remove markup from CLI example commands
Remove all the remaining stars in the preformatted block CLI example
commands.
Several example CLI commands had stars around placeholder text in
addition to the standard angle brackets. The stars could make sense in
man pages or in text to make the placeholder italic but it will just be
rendered as-is in preformatted text blocks.

Signed-off-by: Ville Ojamo <git2233+ceph@ojamo.eu>
2026-03-02 14:27:09 +07:00
Ville Ojamo
9c7e95e291 doc/radosgw: change all intra-docs links to use ref (4 of 6)
Part 4 of 6 to make backporting easier.

Use the the ref role for all remaining links in doc/radosgw/ with the
exception of config-ref.rst which will depend on changes to rgw.yaml.in.

The "external link definitions" syntax being removed is intended for
linking to external websites and not for intra-docs links. Validity of
ref links will be checked during the docs build process.

Add labels for links targets if necessary.
Remove unused external link definitions in the modified files.

Use confval instead of literal text for 2 configuration keys in
vault.rst.

Signed-off-by: Ville Ojamo <git2233+ceph@ojamo.eu>
2026-02-13 12:45:55 +07:00
Shraddha Agrawal
698aad2f94 doc: add instructions for deploying crimson with cephadm
This PR adds user facing instructions on how to deploy crimson
OSDs with cephadm. It also updates the build information as per
latest changes.

Fixes: https://tracker.ceph.com/issues/74753
Signed-off-by: Shraddha Agrawal <shraddha.agrawal000@gmail.com>
2026-02-06 12:55:04 +05:30
bluikko
1a70d5b28f
Merge pull request #66899 from bluikko/wip-doc-cephadm-install-fix-cli
doc/cephadm: more improvements to install.rst
2026-01-13 13:45:32 +07:00
Ville Ojamo
e5be0906c3 doc/cephadm: more improvements to install.rst
Fix CLI command example missing a line and use a single paragraph for
it.
Use the just-created initial-ceph.conf for bootstrap.
Improve text.

Signed-off-by: Ville Ojamo <14869000+bluikko@users.noreply.github.com>
2026-01-13 12:43:31 +07:00
bluikko
2e23380f87
Merge pull request #66858 from bluikko/wip-doc-cephadm-improvements8
doc/cephadm: small improvements to troubleshooting.rst
2026-01-11 15:51:54 +07:00
bluikko
faa4e983f3
Merge pull request #66859 from bluikko/wip-doc-cephadm-improvements9
doc/cephadm: small improvements to upgrade.rst
2026-01-11 15:51:33 +07:00
bluikko
174714141c
Merge pull request #66862 from bluikko/wip-doc-cephadm-improvements7
doc/cephadm: small improvements continued
2026-01-11 15:51:22 +07:00
bluikko
cc240c7a85
Merge pull request #66830 from bluikko/wip-doc-cephadm-improvements
doc/cephadm: small improvements
2026-01-10 11:29:59 +07:00
Ville Ojamo
524c2b4e28 doc/cephadm: small improvements continued
Fix invalid section title and add a label for ref.
Link to the new label instead of telling which section to read.
Remove a sentence no longer relevant with config db.

Remove stray spaces, add newlines per style, fix capitalization.
Use privileged prompt when necessary.

Signed-off-by: Ville Ojamo <14869000+bluikko@users.noreply.github.com>
2026-01-09 23:51:58 +07:00
Ville Ojamo
1a396233eb doc/cephadm: small improvements to upgrade.rst
Reorganize and split long text paragraphs.
Add a label for ref instead of using section title name.
Fix word capitalization and minor changes to words.

Use title case consistently in section titles.
Use double backticks consistently for literal strings.
Use confval role instead of literal inline for config keys in text.
Improve markup. Improve prompt usage.

Delete spaces at end of lines. Wrap long lines.

Signed-off-by: Ville Ojamo <14869000+bluikko@users.noreply.github.com>
2026-01-09 23:27:37 +07:00