correct, no enc, just nodes.pp (node_terminus=plain)(ugh, yes, i know). previously had the following in puppet.conf on our master(s):
environment = production manifest = /etc/puppet/environments/$environment/manifests/site.pp modulepath=/etc/puppet/environments/$environment/modules so things would always default to production unless specified. i commented out the environment = production line just to test, and there were no changes. On Thu, Oct 4, 2012 at 12:31 PM, Jeff McCune <j...@puppetlabs.com> wrote: > On Thu, Oct 4, 2012 at 8:46 AM, Matthew Nicholson > <matthew.a.nichol...@gmail.com> wrote: >> So, we use dynamic environments based off of git branches. Thus, for >> the 3.0 upgrade, i've got a puppet3 branch. So far, on the change in >> there is to have nodes running from it upgrade to puppet 3.0.0, >> >> so, I can take a node, and do: >> >> puppet agent --test --environment=puppet3 >> and this will install 3.0.0, as well as edit the environment in >> /etc/puppet/puppet.conf on the node to be "puppet3" >> >> However, subsequent runs, with with --environment=puppet3 passed, or >> relying on the puppet.conf setting, of the now 3.0.0 node, results in: >> >> Warning: Local environment: "puppet3" doesn't match server specified >> node environment "production", switching agent to "production". > > This definitely looks like a bug in 3.0.0. The behavior we intend is > that an ENC can override the client specified environment, but it > sounds like you are not using an ENC. Is that correct? If you are > using an ENC, could you verify that the ENC is not setting the > environment parameter? > > -Jeff > > -- > 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. > -- Matthew Nicholson -- 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.