James Turnbull wrote:
> Jeremy Hansen wrote:
>   
>> This one is driving me a little crazy.
>>
>> This is a Xen host.  The first we're trying to get into puppet.  I 
>> continuously get:
>>
>> Could not retrieve catalog: Could not find node 'blah'; cannot compile
>>
>> I can't figure out why this is happening.
>>
>> No problem with resolving.  The puppetmaster is saying this:
>>
>> Could not call: Could not find node 'blah'; cannot compile
>>
>> Any clues on how to debug.
>>
>>     
>
> Version?  Platform?  More log data (--debug --trace --verbose)?
>
> Regards
>
> James Turnbull
>
>   
client:
r...@blah ~]# rpm -qa | grep puppet
puppet-0.24.8-1.el5.1

puppetmaster:
[r...@master manifests]# rpm -qa | grep puppet
puppet-server-0.24.8-1.el5.1

[r...@blah ~]# puppetd --debug --trace --verbose
debug: Creating default schedules
debug: Failed to load library 'ldap' for feature 'ldap'
debug:
/Settings[/etc/puppet/puppet.conf]/Settings[ssl]/File[/var/lib/puppet/ssl/certs/blah.pem]:
 


Autorequiring File[/var/lib/puppet/ssl/certs]
debug:
/Settings[/etc/puppet/puppet.conf]/Settings[ssl]/File[/var/lib/puppet/ssl/private_keys/blah.pem]:
 


Autorequiring File[/var/lib/puppet/ssl/private_keys]
debug:
/Settings[/etc/puppet/puppet.conf]/Settings[ssl]/File[/var/lib/puppet/ssl/certs]:
 


Autorequiring File[/var/lib/puppet/ssl]
debug:
/Settings[/etc/puppet/puppet.conf]/Settings[ssl]/File[/var/lib/puppet/ssl/private]:
 


Autorequiring File[/var/lib/puppet/ssl]
debug:
/Settings[/etc/puppet/puppet.conf]/Settings[ssl]/File[/var/lib/puppet/ssl/public_keys]:
 


Autorequiring File[/var/lib/puppet/ssl]
debug:
/Settings[/etc/puppet/puppet.conf]/Settings[ssl]/File[/var/lib/puppet/ssl/csr_blah.pem]:
 


Autorequiring File[/var/lib/puppet/ssl]
debug:
/Settings[/etc/puppet/puppet.conf]/Settings[ssl]/File[/var/lib/puppet/ssl/certs/ca.pem]:
 


Autorequiring File[/var/lib/puppet/ssl/certs]
debug:
/Settings[/etc/puppet/puppet.conf]/Settings[main]/File[/var/lib/puppet/state]: 


Autorequiring File[/var/lib/puppet]
debug:
/Settings[/etc/puppet/puppet.conf]/Settings[puppetd]/File[/etc/puppet/puppet.conf]:
 


Autorequiring File[/etc/puppet]
debug:
/Settings[/etc/puppet/puppet.conf]/Settings[main]/File[/var/lib/puppet/ssl]: 


Autorequiring File[/var/lib/puppet]
debug:
/Settings[/etc/puppet/puppet.conf]/Settings[main]/File[/var/lib/puppet/lib]: 


Autorequiring File[/var/lib/puppet]
debug:
/Settings[/etc/puppet/puppet.conf]/Settings[ssl]/File[/var/lib/puppet/ssl/private_keys]:
 


Autorequiring File[/var/lib/puppet/ssl]
debug:
/Settings[/etc/puppet/puppet.conf]/Settings[ssl]/File[/var/lib/puppet/ssl/public_keys/blah.pem]:
 


Autorequiring File[/var/lib/puppet/ssl/public_keys]
debug: Finishing transaction 23605424609360 with 0 changes

[r...@master manifests]# puppetmasterd --no-daemonize --debug --verbose
info: Starting server for Puppet version 0.24.8
debug: Creating default schedules
debug: Failed to load library 'ldap' for feature 'ldap'
debug: Finishing transaction 23456249445240 with 0 changes
debug: No modules mount given; autocreating with default permissions
debug: No plugins mount given; autocreating with default permissions
debug: Creating interpreter
debug: Creating default schedules
debug:
/Settings[/etc/puppet/puppet.conf]/Settings[metrics]/File[/var/lib/puppet/rrd]: 


Autorequiring File[/var/lib/puppet]
debug:
/Settings[/etc/puppet/puppet.conf]/Settings[main]/File[/var/lib/puppet/lib]: 


Autorequiring File[/var/lib/puppet]
debug:
/Settings[/etc/puppet/puppet.conf]/Settings[main]/File[/var/lib/puppet/ssl]: 


Autorequiring File[/var/lib/puppet]
debug:
/Settings[/etc/puppet/puppet.conf]/Settings[main]/File[/var/lib/puppet/state]: 


Autorequiring File[/var/lib/puppet]
debug:
/Settings[/etc/puppet/puppet.conf]/Settings[reporting]/File[/var/lib/puppet/reports]:
 


Autorequiring File[/var/lib/puppet]
debug: Finishing transaction 23456266181460 with 0 changes
debug: Creating default schedules
debug:
/Settings[/etc/puppet/puppet.conf]/Settings[ca]/File[/var/lib/puppet/ssl/ca/private/ca.pass]:
 


Autorequiring File[/var/lib/puppet/ssl/ca/private]
debug:
/Settings[/etc/puppet/puppet.conf]/Settings[ca]/File[/var/lib/puppet/ssl/ca/inventory.txt]:
 


Autorequiring File[/var/lib/puppet/ssl/ca]
debug:
/Settings[/etc/puppet/puppet.conf]/Settings[ca]/File[/var/lib/puppet/ssl/ca/ca_key.pem]:
 


Autorequiring File[/var/lib/puppet/ssl/ca]
debug:
/Settings[/etc/puppet/puppet.conf]/Settings[ca]/File[/var/lib/puppet/ssl/ca/ca_crl.pem]:
 


Autorequiring File[/var/lib/puppet/ssl/ca]
debug:
/Settings[/etc/puppet/puppet.conf]/Settings[ca]/File[/var/lib/puppet/ssl/ca/ca_pub.pem]:
 


Autorequiring File[/var/lib/puppet/ssl/ca]
debug:
/Settings[/etc/puppet/puppet.conf]/Settings[ca]/File[/var/lib/puppet/ssl/ca/signed]:
 


Autorequiring File[/var/lib/puppet/ssl/ca]
debug:
/Settings[/etc/puppet/puppet.conf]/Settings[ca]/File[/var/lib/puppet/ssl/ca/ca_crt.pem]:
 


Autorequiring File[/var/lib/puppet/ssl/ca]
debug:
/Settings[/etc/puppet/puppet.conf]/Settings[ca]/File[/var/lib/puppet/ssl/ca/private]:
 


Autorequiring File[/var/lib/puppet/ssl/ca]
debug:
/Settings[/etc/puppet/puppet.conf]/Settings[ssl]/File[/var/lib/puppet/ssl/public_keys/master.pem]:
 


Autorequiring File[/var/lib/puppet/ssl/public_keys]
debug:
/Settings[/etc/puppet/puppet.conf]/Settings[ca]/File[/var/lib/puppet/ssl/ca/requests]:
 


Autorequiring File[/var/lib/puppet/ssl/ca]
debug:
/Settings[/etc/puppet/puppet.conf]/Settings[ssl]/File[/var/lib/puppet/ssl/certs/master.pem]:
 


Autorequiring File[/var/lib/puppet/ssl/certs]
debug:
/Settings[/etc/puppet/puppet.conf]/Settings[ssl]/File[/var/lib/puppet/ssl/certs/ca.pem]:
 


Autorequiring File[/var/lib/puppet/ssl/certs]
debug:
/Settings[/etc/puppet/puppet.conf]/Settings[ssl]/File[/var/lib/puppet/ssl/private_keys/master.pem]:
 


Autorequiring File[/var/lib/puppet/ssl/private_keys]
debug:
/Settings[/etc/puppet/puppet.conf]/Settings[ca]/File[/var/lib/puppet/ssl/ca/serial]:
 


Autorequiring File[/var/lib/puppet/ssl/ca]
debug: Finishing transaction 23456266056120 with 0 changes
debug: Creating default schedules
debug:
/Settings[/etc/puppet/puppet.conf]/Settings[puppetmasterd]/File[/etc/puppet/manifests/site.pp]:
 


Autorequiring File[/etc/puppet/manifests]
debug: Finishing transaction 23456265516300 with 0 changes
debug: Creating default schedules
debug:
/Settings[/etc/puppet/puppet.conf]/Settings[puppetmasterd]/File[/etc/puppet/manifests/site.pp]:
 


Autorequiring File[/etc/puppet/manifests]
debug: Finishing transaction 23456265131840 with 0 changes
debug: Creating default schedules
debug:
/Settings[/etc/puppet/puppet.conf]/Settings[puppetmasterd]/File[/etc/puppet/manifests/site.pp]:
 


Autorequiring File[/etc/puppet/manifests]
debug: Finishing transaction 23456264747700 with 0 changes
info: Listening on port 8140
notice: Starting Puppet server version 0.24.8
debug: Allowing authenticated client blah(10.10.10.11) access to
puppetmaster.getconfig
debug: Our client is remote
debug: Executing '/usr/local/sbin/puppet_node_classifier blah'
debug: Empty response for blah from exec exec terminus
err: Could not call: Could not find node 'blah'; cannot compile

My node definition:

# /etc/puppet/manifests/site.pp

import "modules"
import "nodes"

filebucket { main: server => puppet }

# global defaults
File { backup => main }
Exec { path => "/usr/bin:/usr/sbin/:/bin:/sbin" }

Package {
    provider => $operatingsystem ? {
        debian => aptitude,
        redhat => yum,
    centos => yum
    }
}


# /etc/puppet/manifests/nodes.pp

node default {
  include nagios-nrpe
  include inventory-client
  include snmpd
  include sudo
  include ssh
  include resolvconf
  include ossec-hids-client
  include hosts
}

Please let me know if any additional information is needed.

Thank You
-jeremy




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