Hi Tejas, Nodes which should not have environment pinning should not have an environment entry set by the ENC. This will allow the agent to switch to any environment.
Hth, Martin > On 13. Jan 2023, at 08:37, Tejas Bhosale <[email protected]> wrote: > > I am using self written script took as ref from here > > https://github.com/T-Systems-MMS/puppet-example-enc/blob/master/puppet_enc.sh > There i am classifying nodes based on env prod and development ... > but when i want to make some new changes on development i want multiple > people to work there so i will create env based on their name like > -E tejas -E xyz like that and run in noop so after make sure our changes > work proper we can commit it in git . > > On Thursday, 12 January 2023 at 16:48:52 UTC+5:30 Martin Alfke wrote: >> Hi Tejas, >> >> It looks like you are using an ENC >> (https://www.puppet.com/docs/puppet/7/nodes_external.html#comparing_encs_and_node_definitions) >> This can either be Puppet Enterprise or Foreman. >> >> These can force a node to make use of a specific environment only and it >> forbids switching Puppet environment. >> >> What are you using? PE? Foreman? A self written script? Something different? >> >> Martin >> >> >> >>> On 12. Jan 2023, at 08:20, Tejas Bhosale <[email protected] <>> wrote: >>> >> >>> Hi, >>> I have enc script which when executed in output it post environemnt. >>> >>> But for some host when i want to test my changes i want to pass -E on >>> command line like >>> >>> puppet agent -t -E test but that is override by env it gives either >>> development or production env . >>> >>> Can we do anything to fix this issue so that i can test my code on those >>> machines. >>> >> >>> -- >>> 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/4fb1c8c0-3c7b-4eee-a15d-1bf326370e9en%40googlegroups.com >>> >>> <https://groups.google.com/d/msgid/puppet-users/4fb1c8c0-3c7b-4eee-a15d-1bf326370e9en%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/2b60d341-78ed-4ebb-bf87-07574461a44fn%40googlegroups.com > > <https://groups.google.com/d/msgid/puppet-users/2b60d341-78ed-4ebb-bf87-07574461a44fn%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/F693E211-EEE9-4908-966B-661AF9C2B9FC%40gmail.com.
