Bug 2182276 - [RFE] Beginner-friendly provisioning guide
Summary: [RFE] Beginner-friendly provisioning guide
Keywords:
Status: ASSIGNED
Alias: None
Product: Red Hat Satellite
Classification: Red Hat
Component: Provisioning
Version: Unspecified
Hardware: Unspecified
OS: Unspecified
high
medium
Target Milestone: Unspecified
Assignee: Zuzana Lena Ansorgova
QA Contact: Satellite QE Team
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2023-03-28 05:06 UTC by Leos Stejskal
Modified: 2023-08-03 00:31 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed:
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker SAT-16776 0 None None None 2023-03-28 05:07:25 UTC

Description Leos Stejskal 2023-03-28 05:06:41 UTC
Document URL: 
https://access.redhat.com/documentation/en-us/red_hat_satellite/6.12/html/provisioning_hosts/index

Section Number and Name: 
Provisioning Hosts

Describe the issue: 
Current provisioning documentation contains much information that could be overwhelming for new Satellite users or someone who is new to the provisioning. I know that we expect from our customers some technical-level knowledge before they’ll start using Satellite provisioning, but nevertheless, I still believe that having some introduction and easier-to-understand documentation would benefit significantly to our customers.

Right now with current documentation, users may try every provisioning method that is mentioned in the documentation, making tons of configuration changes, troubleshooting, and trying just to see what might be the best provisioning method for them.

Having documentation that will guide the user through all provisioning methods, and shows them the comparison and differences between them can greatly benefit the user and in the end, save our support team some time with troubleshooting and answering questions.


Suggestions for improvement: 
1. Introduction to provisioning
Document where we will describe the basics, methods that can be used in the Foreman/Satellite scope, explanation of terms that we used, and so on.
There is an Intro section right now, but that's not anywhere near what it could be.

2. Comparison table of provisioning methods
Table from where users can easily see what provisioning method is the best one for them and their environment.

See the upstream post & (outdated) Satellite KC:
https://community.theforeman.org/t/provisioning-methods-comparison-table/32953/2
https://access.redhat.com/solutions/2674001

3. Split provisioning guide by provisioning methods
It’s simple: One guide = One provisioning method, don't mix them together.

4. Debugging provisioning

As an example see the upstream post:
https://community.theforeman.org/t/debugging-provisioning/32952


I realize that this is a big change and will require a lot of effort, doing all of these changes in one PR is not a good idea, I wanted mainly to draft the whole effort so the goal is clear and it’s known what has to be done. I offer my full support for the technical part of the documentation, feel free to reach me


Note You need to log in before you can comment on or make changes to this bug.