I had a bit of an unpleasant surprise today. I discovered that my puppetserver-based master seems unwilling to put reports or other varying data where I tell it to do.
The docs <https://puppet.com/docs/puppetserver/5.3/configuration.html> say: Puppet Server honors almost all settings in puppet.conf and should pick > them up automatically. However, some Puppet Server settings differ from a > Ruby Puppet master’s puppet.conf settings; we’ve detailed these differences > [in the rest of the document]. That document makes no mention of the $vardir, $reportdir, or related settings, and I don't see anything that appears to be about them in the docs for the various puppetserver-specific config files, so I expect the master to read my $vardir and / or $reportdir setting from puppet.conf, and honor it. I find instead that no matter whether I specify vardir and / or reportdir in the [master] section or in the [main] section of puppet.conf, puppetserver instead uses its default vardir, /opt/puppetlabs/server/data/puppetserver, and a reportdir relative to that. This looks similar to SERVER-798 <https://tickets.puppetlabs.com/browse/SERVER-798>, but that's pretty old, and it was anyway closed as "cannot reproduce". I'm seeing this issue on the current latest puppet and puppetserver (5.5.1 and 5.3.1, respectively). Am I missing something here? That is, is there some other place to configure these details? John -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/1ed22dfc-51b4-45c5-b4bd-56885901c16a%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.