Skip to content

Rebrand Puppet -> OpenVox and fix links#530

Draft
silug wants to merge 2 commits into
OpenVoxProject:mainfrom
silug:rebranding
Draft

Rebrand Puppet -> OpenVox and fix links#530
silug wants to merge 2 commits into
OpenVoxProject:mainfrom
silug:rebranding

Conversation

@silug

@silug silug commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

Short description

Follow-up to #348 to fix some OpenVox branding and links

Checklist

I have:

silug and others added 2 commits July 7, 2026 13:22
Puppet deprecated the 'puppet master' command in favor of 'puppet server'
(Puppet Server) several versions ago, but significant documentation, help
text, API docs, and code comments throughout the codebase still reference
the outdated 'puppet master' terminology.

This commit updates user-facing strings, documentation, help text, man pages,
API docs, code comments, and localization templates to use 'Puppet server'
or 'Puppet Server' as appropriate.

Changes span:
- CLI help text in application classes (agent, apply, device)
- Face descriptions and summaries (catalog, facts, node, plugin, report)
- Indirector terminus descriptions
- Reference documentation (configuration, function, indirection, report, type)
- API endpoint documentation (certificate, report, environments)
- Internal documentation (indirector.md, profiling.md)
- Man pages (generated troff files)
- Localization template (puppet.pot)

Note: Acceptance tests and spec files that use 'master' as a Beaker test
framework role identifier are intentionally not changed, as 'master' in
that context refers to the Beaker DSL, not Puppet terminology. Internal
Ruby code that maintains backwards compatibility with the 'master' run
mode (e.g., run_mode.rb, settings handling) is also preserved.

Closes OpenVoxProject#347

Co-authored-by: stuckvgn <stuckvgn@users.noreply.github.com>
Co-authored-by: Steven Pritchard <steven.pritchard@gmail.com>
Signed-off-by: Steven Pritchard <steven.pritchard@gmail.com>
Signed-off-by: Steven Pritchard <steven.pritchard@gmail.com>
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.

1 participant