On 21/02/14 08:41, Joshua Partlow wrote:
> Hi folks,
> 
> (TL;DR: in 3.5.0+ environments will change to be named directories with
> a specific structure and configurable defaults, all to be found in a
> configured 'environmentpath')

Thanks for the detailed explanation Josh, this was really useful.  It
sounds like a good direction.  My only concern is the complete removal
of static and dynamic environments in Puppet 4.0, which could be
problematic for users who have built workflows around the ability to
define complex environment modulepaths.

I've been doing a little regression testing and came across the
following bug with "puppet apply --modulepath":
https://tickets.puppetlabs.com/browse/PUP-1765

Do you have any thoughts on the correct way to resolve this?  The
current implementation appears unintuitive.

My inclination is that the combined loader should treat settings that
have been overridden on the command line with higher priority than the
environmentpath loader, but environments in puppet.conf at a lower
priority.  (I suspect in practice, this could be tricky to implement.)

-- 
Dominic Cleal
Red Hat Engineering

-- 
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 puppet-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-dev/530CBDE3.8080809%40redhat.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to