Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactoring documentation about WM deployment with Docker and venv #12161

Closed
anpicci opened this issue Nov 4, 2024 · 4 comments
Closed

Refactoring documentation about WM deployment with Docker and venv #12161

anpicci opened this issue Nov 4, 2024 · 4 comments

Comments

@anpicci
Copy link
Contributor

anpicci commented Nov 4, 2024

Impact of the new feature
Have a more user-friendly documentation about WM agent deployment with Docker and venv. This particularly needs to be done before running the next training sessions on debugging (#11849)

Is your feature request related to a problem? Please describe.
The documentation is too scattered across the MKDocs repo

Describe the solution you'd like
Merge these documents into one.

Describe alternatives you've considered
None

Depends on:
#12182

@anpicci anpicci changed the title Refactoring documentation about WM deployment with Refactoring documentation about WM deployment with Docker and venv Nov 4, 2024
@anpicci anpicci moved this from ToDo to In Progress in WMCore quarterly developments Nov 4, 2024
@amaltaro
Copy link
Contributor

amaltaro commented Nov 5, 2024

@anpicci we briefly discussed this yesterday, but now that I read its initial description, I just wanted to share some extra information and perspective here.

If we really decide to refactor the WMAgent documentation, then I think we could add this ticket as part of the meta-issue #11875 (which already has a ticket for legacy/out-dated content); and perhaps consider it as normal plan instead of Ops.

If the goal is only to describe/improve the Docker and virtual-environment based deployments, then yes, this ticket looks self-container. In addition, I think a good starting point is https://gitlab.cern.ch/dmwm/wmcore-docs/-/blob/master/docs/wmcore/WMAgent-in-Docker.md, which already gives a brief description of the docker deployment.

For the outcome - especially if it involves content removal - I would ask you and @todor-ivanov to actually provide a merge request instead of pushing changes upstream. This way others have the opportunity to look into the actual changes and identify anything that might be undesired.

@todor-ivanov
Copy link
Contributor

todor-ivanov commented Nov 25, 2024

hi @amaltaro @anpicci @mapellidario

And here: https://gitlab.cern.ch/dmwm/wmcore-docs/-/merge_requests/66

is a big PR adding a full Deployment section. The way how I structured it should mostly fit in what we have discussed a week ago regarding document purpose etc., And it also suggests a common structure with equal set of bullets in the relevant documents of matching types/proposes.

I am still working on finalizing the last few documents - related to one or two setup methods, but I am working on them. the rest of the PR is soon to come.

p.s. Before making comments or reject what is suggested here, please do render the so suggested change with the instructions provided in the README: https://gitlab.cern.ch/dmwm/wmcore-docs/#running-documentation-locally

@todor-ivanov
Copy link
Contributor

todor-ivanov commented Nov 27, 2024

The following issue must be resolved in parallel with the current one:
#12182

The PRs resolving it:

@anpicci
Copy link
Contributor Author

anpicci commented Dec 5, 2024

Here is the document:
https://cms-wmcore.docs.cern.ch/deployment/introduction/

@anpicci anpicci closed this as completed Dec 5, 2024
@github-project-automation github-project-automation bot moved this from In Progress to Done in WMCore quarterly developments Dec 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

No branches or pull requests

3 participants