Hi Dave,

Environment is a server-side fact 
(https://puppet.com/docs/puppet/7/lang_facts_builtin_variables.html#lang_facts_builtin_variables-server-facts
 
<https://puppet.com/docs/puppet/7/lang_facts_builtin_variables.html#lang_facts_builtin_variables-server-facts>)

It is not shown on the agent.
But I always thought that server side facts are shown in PE on the Node facts.
But I might be wrong.

Best,
Martin


> On 22. Jun 2021, at 14:45, [email protected] <[email protected]> 
> wrote:
> 
> Hi Maritn, thanks for answering. 
> 
> Yes, that's the sort of thing I was expecting to see.... But, I have no such 
> fact listed.  
> 
> I wondered if this was a consequence of having an old copy of puppet agent 
> installed - the box I'm testing on is running 3.5 - but the lists of 'core 
> facts'; on puppet's website don't list an 'environment' fact, and I can't 
> find any fact in the PE console's fact dialog box.  Have I misunderstood your 
> comment?
> 
> Thanks
> 
> On Tuesday, 22 June 2021 at 13:31:14 UTC+1 Martin Alfke wrote:
> Hi Dave,
> 
> On PE Console, select a Node to view Node facts and check the environment 
> Variable.
> This variable is set on Master side, not agent side.
> Check that the environment variable matches to the PE selected node 
> environment.
> You should then be able to filter using the environment “Fact”.
> 
> Best,
> Martin
> 
> 
> 
>> On 22. Jun 2021, at 13:58, [email protected] <http://gmail.com/> 
>> <[email protected] 
>> <applewebdata://3179A4F8-5EBF-439B-ABCF-21306D0BEAD9>> wrote:
>> 
> 
>> Hi - I've just starting working with a complex puppet environment that's 
>> running with dozens of different environments.  
>> 
>> The PE console doesn't really seem to give me a way to filter views of 
>> machines by anything other than facts.  So I'm wondering if there's a fact I 
>> can use to determine which environment a puppet agent is running in? I can't 
>> see anything out ofthe box from facter, and also can't seem to get anything 
>> useful from puppet config cmd.  Our environment is being fed from the ENC in 
>> PE, rather than the local puppet.conf file, so examing that is no use.   The 
>> only place I can seem to see any references ot the env. is in the 
>> last_run_report in the cache - is that the best place to find this info? 
>> 
>> Thanks
>> Dave
>> 
> 
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "Puppet Users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected] 
>> <applewebdata://3179A4F8-5EBF-439B-ABCF-21306D0BEAD9>.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/puppet-users/f41e941a-0212-4cdb-adef-d6fc56494141n%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/puppet-users/f41e941a-0212-4cdb-adef-d6fc56494141n%40googlegroups.com?utm_medium=email&utm_source=footer>.
> 
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Puppet Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected] 
> <mailto:[email protected]>.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/puppet-users/87891db5-2feb-448f-9a1d-ed215496cde1n%40googlegroups.com
>  
> <https://groups.google.com/d/msgid/puppet-users/87891db5-2feb-448f-9a1d-ed215496cde1n%40googlegroups.com?utm_medium=email&utm_source=footer>.

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/2F4280B4-9271-40A9-9E79-43C6DEE00776%40gmail.com.

Reply via email to