So I upgraded our Puppet server to Fedora 22, which brought with it an 
upgrade from Puppet 3.8-ish to 4.1.0-5. And as this wasn't expected (I 
should have read and studied more -- it's definitely my fault), a few 
things have confused me as I've started reading the Puppetlabs site for 4.1 
documentation:

1. It says that config files are now under /etc/puppetlabs/puppet, but the 
RPM says it installed everything to /etc/puppet as always. Which is right?

2. My hiera config, or at least the default .yaml file I set up, isn't 
being seen -- I suspect this is related to #1, but could something else be 
to blame? The specific error when running a Puppet 4.1 client against my 
system (actually, the agent running on the server since this was the first 
F22 upgrade we did) is:

Error: Could not retrieve catalog from remote server: Error 400 on SERVER: 
Evalutaiton Error: Error while evaluating a Function Call, Could not find 
data item proxy in any Hiera data file and no default supplied at 
/path/to/manifests/site.pp:25:10 on node puppetserver.foo.net

3. Has Puppetlabs stopped providing RPMs at their yum server? I haven't 
seen a full set since F20.

Thanks,


Bret Wortman

-- 
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/0e9e133a-1d48-45c3-9a1f-ead296205868%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to