[Pkg-puppet-devel] IMPORTANT: Puppetmaster ignores environment configuration

Micah Anderson micah at riseup.net
Fri Mar 21 19:26:58 UTC 2008


Hi Javier,

I'm sorry nobody replied to you sooner.

* Javier Bertoli <javier at brtl.com.ar> [2008-01-31 14:13-0500]:

> The latest version of puppetmaster package (0.24.1-2) has a bug in the 
> file
> 
> /usr/lib/ruby/1.8/puppet/parser/parser_support.rb
> 
> line 183, that fails to handle environment configurations and modulepaths:
> 
> ------
>    files = Puppet::Module::find_manifests(pat, :cwd => dir)
> ------
> 
> must be changed to:
> 
> ------
>    files = Puppet::Module::find_manifests(pat, :cwd => dir, :environment => 
> @environment) 
> ------

This has been fixed in 0.24.3 version that was uploaded to sid
recently.

> Hope this helps (I don't know if I'm reporting it to the proper place ;)

I appreciate the report, and the detail including the ticket numbers and
changeset that fixes the problem. If the members of the puppet packaging
group weren't so busy, maybe one of us would have been able to pull that
changeset and apply it to another debian package upload before 0.24.3
was released. 

Perhaps in the future, it would be better to submit this as a bug in the
BTS, so it is better tracked. I know for myself, I use the BTS to keep
track of these things, rather than email.

Thanks again,
micah
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 307 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-puppet-devel/attachments/20080321/9aa06951/attachment.pgp 


More information about the Pkg-puppet-devel mailing list