I''ve got facter 1.6.4 + puppet 2.7.14 on an Ubuntu 10.04 (LTS, 64bit) machine. This is my puppet master. When I run puppet agent on this machine, I am getting some weird behavior. Namely, fact based variables are all showing up as empty strings. When I run facter -p I see all the facts I expect to see, but when I have the following code in a class: notify{"Testing.... the os is: ''${::operatingsystem}''":} during a run I get: notice: Testing.... the os is: '''' On other nodes (and what I expect to see on my master) I get: notice: Testing.... the os is: ''Ubuntu'' Any ideas? -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To view this discussion on the web visit https://groups.google.com/d/msg/puppet-users/-/H9_GQyvK0XgJ. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.