Skip to content

Fix legacy /puppet/ and /pe/ internal links in _openvox_8x#126

Merged
tuxmea merged 1 commit intoOpenVoxProject:masterfrom
miharp:fix/legacy-links-121
Apr 30, 2026
Merged

Fix legacy /puppet/ and /pe/ internal links in _openvox_8x#126
tuxmea merged 1 commit intoOpenVoxProject:masterfrom
miharp:fix/legacy-links-121

Conversation

@miharp
Copy link
Copy Markdown
Contributor

@miharp miharp commented Apr 30, 2026

Fixes #121.

Changes

File Change
reporting_about.md Rewrite /puppet/latest/report.html/openvox/latest/report.html; rewrite configuration.html setting links (#report, #reports, #reportdir) to /openvox/latest/; remove PE-only {{pe}}/CM_reports.html link
metaparameter.md Rewrite /puppet/latest/configuration.html#tags/openvox/latest/configuration.html#tags
lang_template_epp.md Remove /puppet/3.8/experiments_future.html link (no OpenVox equivalent); rewrite [epp] and [inline_epp] from /puppet/latest/function.html/openvox/latest/function.html with corrected anchors (#inline_epp not #inlineepp); fix pre-existing broken #special-scope-rule-for-inlineepp anchor
static_catalogs.md Remove three unused PE-only {{pe}} link definitions
nodes_ldap.md Remove {{pe}} link definition for [rp] and convert its two inline uses to plain text (see #128)

Test plan

  • bundle exec jekyll build passes
  • htmlproofer _site --disable-external --ignore-urls "/puppetlabs/" --allow-hash-href reports no failures in any of the five changed files
  • No /puppet/ or /pe/ links remain in the changed files

@miharp miharp requested a review from a team as a code owner April 30, 2026 11:42
@miharp miharp force-pushed the fix/legacy-links-121 branch from b1e1d17 to 2a1d9ad Compare April 30, 2026 11:44
@miharp miharp changed the title Fix legacy /puppet/, /pe/, and /facter/ internal links in _openvox_8x Fix legacy /puppet/ and /pe/ internal links in _openvox_8x Apr 30, 2026
@miharp miharp marked this pull request as draft April 30, 2026 11:52
@miharp miharp force-pushed the fix/legacy-links-121 branch from 37ff835 to d6c3c19 Compare April 30, 2026 11:55
Rewrites all legacy internal links inherited from the original Puppet
documentation across five files:

- Rewrite /puppet/latest/* links to /openvox/latest/* equivalents
- Remove links to /puppet/3.8/ (no OpenVox equivalent)
- Remove {{pe}} links and references (no OpenVox equivalent)
- Fix broken #special-scope-rule-for-inlineepp anchor to #inline_epp

Closes OpenVoxProject#121

Signed-off-by: Michael Harp <mike@mikeharp.com>
@miharp miharp force-pushed the fix/legacy-links-121 branch from d6c3c19 to 67ce7d8 Compare April 30, 2026 12:10
@miharp miharp marked this pull request as ready for review April 30, 2026 12:11
@tuxmea tuxmea merged commit e37a3c5 into OpenVoxProject:master Apr 30, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Fix or remove legacy /puppet/ and /pe/ internal links

2 participants