[Pkg-puppet-devel] Bug#493452: Downcasing of facts

Matthew Palmer mpalmer at debian.org
Tue Aug 5 07:31:04 UTC 2008


On Tue, Aug 05, 2008 at 12:03:28AM -0700, Russ Allbery wrote:
> Matthew Palmer <mpalmer at debian.org> writes:
> 
> > The contents of facts stopped getting downcased with 0.22.0, and was made
> > configurable in 0.22.1.  This option, 'downcasefacts', was defaulted to
> > false in 0.22.1, and is defaulted similarly in 0.24.4 and 0.24.5.  I would
> > look to local config files for changes.
> 
> The change wouldn't be downcasing of facts, but rather case-sensitive
> matching of fact values in case and selector statements.  We see Debian
> when we interpolate the $operatingsystem fact, but a case statement
> matching on debian still works in 0.24.4.

Hmmm, well then, that would be handled by the 'casesensitive' config
parameter, but again, that config parameter default hasn't changed upstream
between 0.24.4 and 0.24.5, and there's no changes in the code that uses that
config parameter.

Martin, what does puppetmasterd --genconfig say about the value of
casesensitive on your 0.24.5 system?

- Matt





More information about the Pkg-puppet-devel mailing list