hmm.. I'm new too puppet and I don't understand "compile the manifest
for the node".
I write my manifests on the puppetmaster node.
And I test on the client node with :
 puppetd --test --debug --trace
there is no error in the debug trace :

debug: [.. many auotorequiring File[/var/puppet/... ]
info: Caching catalog for puppetmaster.domain.fr
debug: Creating default schedules
debug: Loaded state in 0.00 seconds
info: Applying configuration version '1317710581'
debug: /Schedule[never]: Skipping device resources because running on
a host
...
debug: /Stage[main]/Resolver/File[resolv.conf]/content: Executing
'diff -u /etc/resolv.conf /tmp/puppet-file20111005-54594-14mbicj-0'
--- /etc/resolv.conf    2011-10-05 13:36:43.866046102 +0200
+++ /tmp/puppet-file20111005-54594-14mbicj-0    2011-10-05
13:37:01.470405023 +0200
@@ -1,3 +1,3 @@
-domain  mydomain.fr
+domain
 nameserver 1.1.1.1
 nameserver 2.2.2.2
debug: Finishing transaction 17215353320
info: FileBucket got a duplicate file {md5}
84490558380d7e3f5e2475700843ced1
info: /Stage[main]/Resolver/File[resolv.conf]: Filebucketed /etc/
resolv.conf to puppet with sum 84490558380d7e3f5e2475700843ced1
notice: /Stage[main]/Resolver/File[resolv.conf]/content: content
changed '{md5}84490558380d7e3f5e2475700843ced1' to '{md5}
8f6a1d5e20142e3b879651ecaf67d91a'
debug: /Stage[main]/Resolver/File[resolv.conf]: The container
resolv.conf will propagate my refresh event
debug: resolv.conf: The container Class[Resolver] will propagate my
refresh event
debug: Class[Resolver]: The container Stage[main] will propagate my
refresh event
debug: Finishing transaction 17215842100
debug: Storing state
debug: Stored state in 0.01 seconds
notice: Finished catalog run in 0.14 seconds
debug: Value of 'preferred_serialization_format' (pson) is invalid for
report, using default (b64_zlib_yaml)
debug: report supports formats: b64_zlib_yaml marshal raw yaml; using
b64_zlib_yaml
debug: Using cached certificate for ca
debug: Using cached certificate for puppetmaster.mydomain.fr
debug: Using cached certificate_revocation_list for ca


But, I know, with the new generated resolv.conf, that facter variables
like $domain an $ipadresse6 are empty.

puppet --version : 2.7.3
facter --version : 1.6.0

client node, puppet.conf :
[main]
server=puppetmaster.mydomain.fr
pluginsync=false

master node, puppet.conf is empty because all default variable are
good

OS: FreeBSD 8.2

puppet + mongrel + nginx

-- 
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.

Reply via email to