Closed asteflova closed 3 weeks ago
The PR preview for cb1dd2b2c97d4ce583155cef55dd2494a868a873 is available at theforeman-foreman-documentation-preview-pr-3408.surge.sh
The following output files are affected by this PR:
I reworked the Upgrade paths section to give an overview of the upgrade process, outlining that the upgrade can be executed in multiple phases. I'll appreciate honest feedback about whether I'm making things better or worse.
I'd welcome @apinnick's thoughts on it as well. It's very tempting to continue restructuring, but we need to draw the line somewhere.
For example, I'd say section 1.2 Prerequisites still feels odd. While I certainly think that we should mention reading the release notes is needed, the disk space prerequisites probably belong in the specific upgrade sections. Also, the "plan for updating any scripts" is less of a prerequisite and more of a planning step.
I agree that there are opportunities for additional improvements but I am trying very hard to ignore them. I need to limit this PR to describing the high-level overview of the upgrade process (EDIT: to address the gap observed in https://issues.redhat.com/browse/SAT-29113) and also get it done in a timely manner.
I requested @apinnick's review as suggested above. Avital, as you review the PR, can you please think about which changes need to be addressed for this PR to be good enough to merge and which changes could perhaps be postponed for later? Perhaps it might be a good idea to create an epic similar to the one you created for the installation guide.
That's precisely my thinking. You can probably spend months on improving this document, but it's good to deliver some smaller improvements in time for 6.16.
I requested @apinnick's review as suggested above. Avital, as you review the PR, can you please think about which changes need to be addressed for this PR to be good enough to merge and which changes could perhaps be postponed for later? Perhaps it might be a good idea to create an epic similar to the one you created for the installation guide.
@asteflova Done! I also linked an older epic for improving the disconnected upgrade guide (SAT-24751)
@ekohl and/or @evgeni, do you have any further comments?
I think that's a good improvement!
Like others I think this is a good step forward and appreciate that we've also identified future work
Merged to "master" and cherry-picked:
8536dca72c..639de86b30 3.12 -> 3.12
What changes are you introducing?
("Loosely" because rather than re-create the original list of steps, I rather propose to add a very general summary in its place and include the other, more detailed steps as part of the assembly that actually describes upgrading.)guides/common/modules/con_upgrading-project.adoc
) because it's out-of-date.Why are you introducing these changes? (Explanation, links to references, issues, etc.)
https://issues.redhat.com/browse/SAT-29113 points out that the high-level upgrade steps are missing in the latest version and requests adding it.
Anything else to add? (Considerations, potential downsides, alternative solutions you have explored, etc.)
If I get an ack for this, I'd like to open another PR for 3.11 and below, but without the part about upgrading to EL 9.Checklists
Please cherry-pick my commits into: