Skip to content

doc/cephadm: Restructure orchestrator docs#39551

Merged
sebastian-philipp merged 16 commits intoceph:masterfrom
sebastian-philipp:doc-cephadm-reduce-orch-cli
Feb 26, 2021
Merged

doc/cephadm: Restructure orchestrator docs#39551
sebastian-philipp merged 16 commits intoceph:masterfrom
sebastian-philipp:doc-cephadm-reduce-orch-cli

Conversation

@sebastian-philipp
Copy link
Contributor

@sebastian-philipp sebastian-philipp commented Feb 18, 2021

This PR mainly moves chapters around.

  • move all host sections to a single host chapter
  • move all {service-type} chapters to a dedicated {service-type}.rst

TODOs:

  • No idea how to handle the install guide without duplicating things to much.
  • mgr/rook ?
  • iscsi
  • nfs
  • cephfs
  • deal with miscellaneous services (rbd-mirror, crash)

Checklist

  • References tracker ticket
  • Updates documentation if necessary
  • Includes tests for new functionality or reproducer for bug

Show available Jenkins commands
  • jenkins retest this please
  • jenkins test classic perf
  • jenkins test crimson perf
  • jenkins test signed
  • jenkins test make check
  • jenkins test make check arm64
  • jenkins test submodules
  • jenkins test dashboard
  • jenkins test api
  • jenkins test docs
  • jenkins render docs
  • jenkins test ceph-volume all
  • jenkins test ceph-volume tox

@sebastian-philipp
Copy link
Contributor Author

jenkins render docs

@ceph-jenkins
Copy link
Collaborator

Doc render available at https://ceph--39551.org.readthedocs.build/en/39551/

@github-actions
Copy link

This pull request can no longer be automatically merged: a rebase is needed and changes have to be manually resolved

@varshar16
Copy link
Contributor

@sebastian-philipp please rebase

Copy link
Member

@jmolmo jmolmo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good Work!!
I think that now is more easy to understand and over all more easy for the final user to get information about specific issues/topic.

Related with the "todo":

No idea how to handle the install guide without duplicating things to much.

What do you8 mean by "install guide"...
i think it is covered in the "DEPLOYING A NEW CEPH CLUSTER" section

mgr/rook ?
I think that it is just another point at the same level as "cephadm" in the docs. I do not mind to repeat the cephadm structure inside the rook point.

iscsi
nfs
cephfs
deal with miscellaneous services (rbd-mirror, crash)

We have the entry point or a very clear idea about where to insert the new doc. item.
And yes!! we need to make a more clear explanation of the use of this services. But it is something that can be done in next prs!.

Happy with this change Sebastian!!

@sebastian-philipp
Copy link
Contributor Author

@zdover23 could you give this a review? I'd like to unblock other doc changes

@sebastian-philipp
Copy link
Contributor Author

checking consistency... /home/jenkins-build/build/workspace/ceph-pr-docs/doc/cephadm/mds.rst: WARNING: document isn't included in any toctree

/home/jenkins-build/build/workspace/ceph-pr-docs/doc/cephadm/install.rst:241: WARNING: undefined label: cephadm-cephfs (if the link has no caption the label must precede a section header)

@sebastian-philipp sebastian-philipp changed the title [WIP] doc/cephadm: Restructure orchestrator docs doc/cephadm: Restructure orchestrator docs Feb 26, 2021
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
Fixes https://tracker.ceph.com/issues/49488

Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
not much useful information there anymore.

Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
@sebastian-philipp sebastian-philipp force-pushed the doc-cephadm-reduce-orch-cli branch from 29e81cd to f4f3fee Compare February 26, 2021 10:51
@zdover23
Copy link
Contributor

jenkins render docs

@ceph-jenkins
Copy link
Collaborator

Doc render available at https://ceph--39551.org.readthedocs.build/en/39551/

Copy link
Contributor

@zdover23 zdover23 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM.

Fire when ready.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants