Skip to content

Fixes #39929 - Use AIO paths in puppet.conf for OpenVox - #11340

Open
drkp wants to merge 1 commit into
theforeman:developfrom
drkp:fix-openvox-puppet-conf
Open

drkp wants to merge 1 commit into
theforeman:developfrom
drkp:fix-openvox-puppet-conf

Conversation

@drkp

@drkp drkp commented Oct 19, 2026

Copy link
Copy Markdown
Contributor

The puppet.conf snippet configures different paths based on whether the requested puppet installation is an AIO package or distro package. This should include OpenVox puppet distributions, but it currently doesn't, which means openvox hosts receive the wrong directory configuration instead of the AIO paths openvox is expecting:

vardir = /var/lib/puppet
logdir = /var/log/puppet
rundir = /var/run/puppet
ssldir = $vardir/ssl

This PR makes it recognize OpenVox 8 and 9 agent and repository flags when deciding whether to use AIO directory defaults, and adds regression tests.

See: https://projects.theforeman.org/issues/39929

Recognize OpenVox 8 and 9 agent and repository flags when deciding whether to use AIO directory defaults. Add regression tests.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant