hi all I run puppet version 0.25.4 on Ubuntu 10.4 LTS as client and as master. Everything worked fin, but now I got a problem:
If I try to update with puppetd --test, I get this Error Message: err: Could not retrieve catalog from remote server: undefined method `closed?' for nil:NilClass warning: Not using cache on failed catalog err: Could not retrieve catalog; skipping run So I looked into the syslog on the client side, and found this: Aug 8 07:44:38 localhost puppetd[909]: Using cached catalog Aug 8 07:44:38 localhost puppetd[909]: Could not retrieve catalog; skipping run Aug 8 08:14:39 localhost puppetd[909]: Could not retrieve catalog from remote server: Error 400 on SERVER: Duplicate definition: User[web] is already defined in file /etc/puppet/manifests/classes/ web.pp at line 52; cannot redefine at /etc/puppet/manifests/classes/ users.pp:36 on node web1 Aug 8 08:14:39 localhost puppetd[909]: Using cached catalog Aug 8 08:14:39 localhost puppetd[909]: Could not retrieve catalog; skipping run Aug 8 08:44:40 localhost puppetd[909]: Could not retrieve catalog from remote server: undefined method `closed?' for nil:NilClass So I found out, that I have an, Duplicate definition. But this Duplicate definition Error exists in my Log, since Aug 6 21:43:27: Aug 6 21:43:27 localhost puppetd[909]: Could not retrieve catalog from remote server: Error 400 on SERVER: Invalid parameter 'uid' for type 'Group' at /etc/puppet/manifests/classes/users.pp:42 on node web1 Aug 6 21:43:28 localhost puppetd[909]: Using cached catalog But the behavior changed just 36 hours later, this must have something to to with the caching catalog. I fixed the Duplicate definition, but still get the "Could not retrieve catalog from remote server" Error. Any hints? Thanks in Advance Martin Kummer -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-us...@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.