Invalid settings in config blocks should produce a warning.
|Affected Puppet version:||Branch:|
We only have a handful of configuration parameters that actually have any effect in an environment [block], modulepath, manifest and … maybe that’s it?
We should emit a warning when people use other parameters inside an environment block, as it’s difficult to work out what actually has any effect.
[update] – We should really do this for all config blocks. We need to make each parameter aware of the blocks in which it is appropriate.