Puppet client environment is being ignored from foreman settings

>
> 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 .
>
>
What user is the proxy running as? When I have ran into this, it is often a
permissions issue.

ยทยทยท On Thursday, August 16, 2012 12:30:52 PM UTC-5, Yaniv Fine wrote:

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 "
???