Hi Yaniv,

Do you have the environment defined in puppet.conf on the agent and use
Foreman as an ENC? If so, you're probably seeing
http://projects.puppetlabs.com/issues/3910.

Some users are getting around this bug by adding functionality to the ENC
script that validates the environment defined in Foreman against the one in
the host's puppet.conf. Someone who has done this might be able to help you
on the foreman-users list.

-Sam

On Thu, Aug 16, 2012 at 11:05 AM, Yaniv Fine <yanivf...@gmail.com> wrote:

> Hi experts .
> i am runnig foreman 1
> puppetmaster 2.7.18
> i have setup a test client machine .
> on foreman i have configured the new client to be part of the development
> environment .
> on the client i have setup that it will run the following from site.pp to
> debug information .
> notify { "environment":
>     message => $environment
>
>
> when i run on the client .
> puppet agent    --test --debug --verbose
>
> i get "Notify[environment]/message: defined 'message' as 'production'"
> allthought on foreman this client is setup as "development"
> when i add the
> environment  = development on the client /etc/puppet.puppet.conf
> the client get "Notify[environment]/message: defined 'message' as
> 'development'"   which is ok .
>
> BTW in foreman => settings
> i have default_puppet_environment = testing
> which is beeing ignored via the client .
>
>
> is this normal that i need to override the foreman client setting . with a
> "environment  = development on the client /etc/puppet.puppet.conf "
> ????
>
>
> thank you
>
>  --
> You received this message because you are subscribed to the Google Groups
> "Puppet Users" group.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/puppet-users/-/JF3PZ63IdjAJ.
> To post to this group, send email to puppet-users@googlegroups.com.
> To unsubscribe from this group, send email to
> puppet-users+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/puppet-users?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to puppet-users@googlegroups.com.
To unsubscribe from this group, send email to 
puppet-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.

Reply via email to