Tony, Sure, I understand that, but if the client is asking for a specific environment that the puppetmaster doesn't know about, I feel like that warrants a warning at minimum, probably an error and a refusal to compile. Would be interested if anyone has a counter-argument.
--Paul On Mon, Mar 22, 2010 at 10:59 AM, Tony G. <tony...@gmail.com> wrote: > Hi Paul, > > How does your config file look like in the main section? > > There is a default one if no environment is defined, e.g. > > environments = production,testing,development > manifest = /opt/puppet/production/site.pp <-- These are the > modulepath = /opt/puppet/production/modules <-- default locations > > [production] > manifest = /opt/puppet/production/site.pp > modulepath = /opt/puppet/production/modules > > [testing] > manifest = /opt/puppet/testing/site.pp > modulepath = /opt/puppet/testing/modules > > [development] > manifest = /opt/puppet/development/site.pp > modulepath = /opt/puppet/development/modules > > > On Mon, Mar 22, 2010 at 10:27 AM, Paul Lathrop <p...@tertiusfamily.net> > wrote: >> >> Over the weekend we noticed an interesting and unexpected behavior >> with environments. I made a change to the way our puppet.conf file is >> generated and distributed, which led to an environment which had been >> defined on a puppetmaster being no longer defined in puppet.conf. >> We'll call this the "core" environement. When clients checked in and >> asked for the "core" environment, the puppetmaster didn't know about >> it. I would have expected an error at this point. However, what >> happened instead was the puppetmaster passed out the configs for the >> "production" environment without complaint. >> >> IMHO this is a bug, but I can see how it might be by design. Any >> comments? Should I file it? >> >> --Paul >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Puppet Users" group. >> To post to this group, send email to puppet-us...@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. >> > > > > -- > Tony > > -- > You received this message because you are subscribed to the Google Groups > "Puppet Users" group. > To post to this group, send email to puppet-us...@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-us...@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.