On 05/11/2010 02:11 AM, Brian Gallew wrote:
(vastly trimmed code)
/manifests/site.pp:/
import "base"

/module/base/manifests/init.pp/:
import "baselines/*.pp"
import "infrastructures/*.pp"
import "nodes.pp"

/nodes.pp:
/node 'pslave1' inherits rnc {
  notice($my_puppet_master)
}


/infrastructures/geographical.pp:/
node rnc inherits basenode {
        $my_puppet_server = "puppetmaster"
}


And after all the, the notice emitted is empty. My understanding is that node inheritance should bring "$my_puppet_master" into the scope of node pslave1, so the notice should ahve the right value. I'm reasonably sure this worked correctly under Puppet 0.24.mumble, but the new 0.25.4 instance I'm working is seems to behave differently. Should I file a bug report on this?
--
You received this message because you are subscribed to the Google Groups "Puppet Users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
This never worked, check out http://projects.puppetlabs.com/projects/puppet/wiki/Frequently_Asked_Questions in the Common Misconceptions area.

--
Joe McDonagh
AIM: YoosingYoonickz
IRC: joe-mac on freenode
"When the going gets weird, the weird turn pro."

--
You received this message because you are subscribed to the Google Groups "Puppet 
Users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.

Reply via email to