-
Notifications
You must be signed in to change notification settings - Fork 95
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
Fix broken links in Installing Proxy #3327
Fix broken links in Installing Proxy #3327
Conversation
Tech review not necessary because this is just about fixing links > We can ignore the Vale check: lowercase |
@asteflova Please rebase to "master" and resolve the merge conflict. |
d1b5fd0
to
4eebb36
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Mostly LGTM; one link is broken and one title is slightly off.
guides/common/modules/con_configuring-project-with-external-idm-dns.adoc
Outdated
Show resolved
Hide resolved
guides/common/modules/con_configuring-project-with-external-idm-dns.adoc
Outdated
Show resolved
Hide resolved
guides/common/modules/ref_smart-proxy-port-and-firewall-requirements.adoc
Outdated
Show resolved
Hide resolved
Co-authored-by: Maximilian Kolb <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
one tiny suggestion to adjust capitalization; and I believe that I found one link that we should adjust. rest LGTM; will re-review.
guides/common/modules/con_registering-hosts-and-setting-up-host-integration.adoc
Show resolved
Hide resolved
guides/common/modules/ref_smart-proxy-port-and-firewall-requirements.adoc
Outdated
Show resolved
Hide resolved
Co-authored-by: Maximilian Kolb <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks Anet, LGTM
* Fix reported broken links * Replace a few external links with xrefs * Adjust a few of anchors --------- Co-authored-by: Maximilian Kolb <[email protected]> (cherry picked from commit 1d2bf06)
[id="registering_hosts_to_server_{context}"] | ||
[id="registering-hosts-and-setting-up-host-integration_{context}"] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This broke UI links for Satellite, see RedHatSatellite/foreman_theme_satellite#90 / https://github.com/RedHatSatellite/foreman_theme_satellite/actions/runs/11230353017/job/31217571867?pr=90
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Adding a secondary ID might help. If not, I'll revert this change.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I can also update the mapping in foreman_theme_satellite (but that'll require a new release etc).
Not sure what the preferred solution is. Keeping old ids (as secondary) seems like tech dept?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I wouldn't mind keeping old IDs (although we might want to clean them up eventually in coordination with changes to the UI links). A bigger issue is that the secondary links seem to only work with RH d/s html-single builds, not the multi-page build linked from the UI.
I'm working on this in #3358, which might indeed turn out to be a revert of the ID change (with a note as a warning for posterity because I'm pretty sure this would otherwise happen again).
What changes are you introducing?
Fixing several broken links found in Installing Proxy.
Why are you introducing these changes? (Explanation, links to references, issues, etc.)
We received a list of broken links in https://issues.redhat.com/browse/SAT-27794. About half of these actually needed fixing, the other ~half was just references to guides for a future d/s release.
Anything else to add? (Considerations, potential downsides, alternative solutions you have explored, etc.)
EDIT: Apart from just fixing the broken links, I also changed some of them into xrefs in cases when the target was in the same guide.
Checklists
Please cherry-pick my commits into: