Expands on #600. A sweep of all docs.openvoxproject.org links in this repo (52 unique URLs) found 9 that return 404. Each has a working equivalent on the docs site.
Links to fix
README.md and lib/puppet.rb (the two from #600):
api/docs/http_api_index.md (lines 94, 95, 126): three links use a .md extension where the site serves .html:
Links to pages that don't exist on the docs site, with the closest existing equivalents:
Notes
references/*.md and locales/puppet.pot are generated. The fixes belong in the erb templates and lib sources, followed by regeneration.
- All replacement URLs above were verified to return 200 as of 2026-08-13.
Expands on #600. A sweep of all
docs.openvoxproject.orglinks in this repo (52 unique URLs) found 9 that return 404. Each has a working equivalent on the docs site.Links to fix
README.md and lib/puppet.rb (the two from #600):
https://docs.openvoxproject.org/openvox/latest/http_api/http_api_index.html→https://docs.openvoxproject.org/openvox-server/latest/http_api_index.html(the HTTP API docs moved to the openvox-server collection, and the docs site has no redirects)api/docs/http_api_index.md (lines 94, 95, 126): three links use a
.mdextension where the site serves.html:.../openvox-server/latest/puppet-api/v3/static_file_content.md→.html.../openvox-server/latest/puppet-api/v3/environment_classes.md→.html.../openvox-server/latest/http_api_index.md→.htmlLinks to pages that don't exist on the docs site, with the closest existing equivalents:
rakelib/references/types/overview.erb,rakelib/references/unified_type.erb:.../openvox/latest/custom_resources.html→.../openvox/latest/custom_types.htmllib/hiera/puppet_function.rb,lib/puppet/parser/functions/hiera*.rb:.../openvox/latest/deprecated_language.html→.../openvox/latest/hiera_migrate.html(context is the hiera-to-lookup deprecation)lib/puppet/pops/loader/ruby_legacy_function_instantiator.rb:.../openvox/latest/functions_refactor_legacy.html→.../openvox/latest/functions_legacy.htmlrakelib/references/man/overview.erb:.../openvox/latest/puppet_server_ca_cli.html→.../openvox-server/latest/subcommands.html(coverspuppetserver ca)lib/puppet/defaults.rb(line 1583):.../openvox/latest/man/→.../openvox/latest/man/overview.htmlNotes
references/*.mdandlocales/puppet.potare generated. The fixes belong in the erb templates and lib sources, followed by regeneration.