On Mon, Feb 23, 2015 at 2:17 PM, Jeff McCune <[email protected]> wrote:
> On Sun, Feb 22, 2015 at 12:08 PM, Trevor Vaughan <[email protected]> > wrote: > >> Yes please. Moving this out of $vardir/ssl will be quite irritating to >> teach existing users about the new product usage. >> > > Even if we kept it in $vardir/ssl, this would mean the path is > /opt/puppetlabs/puppet/cache/ssl rather than /var/lib/puppet/ssl (Please > note the agent and master vardir's in the specification). Is your concern > that SSL data remain in $vardir/ssl or that they remain in > /var/lib/puppet/ssl ? > It does not seem like a great idea to put $vardir under /opt. /opt is only sometimes a separate file system from / and could grow much more variably. If anything, I'd rather see the some of the directories under $vardir to be moved to /var/cache/puppet, depending on whether the data is transitory or persistent. (Much of it, in fact, I would expect to be cache, but 'reports', 'bucket' and possibly 'clientbucket' stand out as non-transitory so kept in 'lib'; if ssl were not in /etc I would expect it to be in 'lib' as it is not transitory.) I agree with the hating on '/etc/opt' and '/var/opt' too. Also, if hiera, c?facter and mco are going to be installed in /opt/puppetlabs/puppet, why bother with the extra directory level and then have to bother symlinking into /opt/puppetlabs/bin? I'm guessing that there is an expectation that other projects/products will go alongside the 'puppet' level, but then it seems weird to put hiera c?facter and mco into 'puppet' instead of their own directories. I guess you're putting ruby into the 'puppet' directory, so that's why... Hrm Blue. I say it should be blue! Wil -- You received this message because you are subscribed to the Google Groups "Puppet Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-dev/CAMmm3r43PjKyGNbvPFYRRw5aM8XtDz%2BuQFMB6GTDdCf%2BZj%3DPcg%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
