voxpupuli / puppet-puppetboard

Puppet module to install and manage puppetboard
https://forge.puppet.com/puppet/puppetboard
Apache License 2.0
53 stars 167 forks source link

Do not manage $basedir when installing from packages #368

Closed smortex closed 2 years ago

smortex commented 2 years ago

The $basedir directory is the root directory where pip/git fetch and store all puppetboard data when installing with these tools, but is not used when installing using system packages.

On FreeBSD, we default to install using packages, and the /srv directory does not exist leading to catalog application falures by default.

Since this directory is not used in such a case, do not manage it.

smortex commented 2 years ago

CI failure was expected, see #366 which fix it.