On Tue, Nov 01, 2011 at 01:56:53PM -0700, weloki wrote: > When I put that line in nodes.pp I get: > > err: Could not retrieve catalog from remote server: Connection refused > - connect (2)
So what dit he puppetmaster say about this agent run? Also, keep digging into your own email. You may have file permission issues: returned 126: /usr/bin/env: /root/puppet-dashboard/bin/external_node: Permission denied > On Nov 1, 4:38 pm, Christopher Wood <christopher_w...@pobox.com> > wrote: > > At the top of your email: > > > > Could not find node 'puppet.mydomain.com' > > > > At the bottom of your email: > > > > node default {} > > node basenode { > > } > > > > node 'puppet-client0.mydomain.com' inherits basenode { > > > > } > > > > Does it work when you explicitly define this node? > > > > node 'puppet.mydomain.com' { > > > > } > > On Tue, Nov 01, 2011 at 01:27:40PM -0700, weloki wrote: > > > I'm running Ubuntu 10.04 LTS and I just installed Puppet and > > > puppetmasterd (both 0.25.4) along with the puppet-dashboard v1.2.0 and > > > Foreman 0.3. Puppet and the dashboard were working fine with just the > > > master server and a separate client until I installed and configured > > > Foreman. Now I keep getting the following errors... > > > > > On the puppet master server: > > > > > debug: Executing '/usr/bin/env PUPPET_DASHBOARD_URL=http://localhost: > > > 3000 /root/puppet-dashboard/bin/external_node puppet.mydomain.com' > > > err: Failed to find puppet.mydomain.com via exec: Execution of '/usr/ > > > bin/env PUPPET_DASHBOARD_URL=http://localhost:3000/root/puppet- > > > dashboard/bin/external_node puppet.mydomain.com' returned 126: /usr/ > > > bin/env: /root/puppet-dashboard/bin/external_node: Permission denied > > > err: Could not find node 'puppet.mydomain.com'; cannot compile > > > > > On the client, doing puppetd -vtd: > > > > > debug: Failed to load library 'selinux' for feature 'selinux' > > > debug: Puppet::Type::User::ProviderUser_role_add: file rolemod does > > > not exist > > > debug: Puppet::Type::User::ProviderDirectoryservice: file /usr/bin/ > > > dscl does not exist > > > debug: Failed to load library 'ldap' for feature 'ldap' > > > debug: Puppet::Type::User::ProviderLdap: feature ldap is missing > > > debug: Puppet::Type::User::ProviderPw: file pw does not exist > > > debug: /File[/var/lib/puppetmaster/ssl/certs/puppet.mydomain.com.pem]: > > > Autorequiring File[/var/lib/puppetmaster/ssl/certs] > > > debug: /File[/var/lib/puppetmaster/state/classes.txt]: Autorequiring > > > File[/var/lib/puppetmaster/state] > > > debug: /File[/var/lib/puppetmaster/state/state.yaml]: Autorequiring > > > File[/var/lib/puppetmaster/state] > > > debug: /File[/var/lib/puppetmaster/facts]: Autorequiring File[/var/lib/ > > > puppetmaster] > > > debug: /File[/var/lib/puppetmaster/ssl]: Autorequiring File[/var/lib/ > > > puppetmaster] > > > debug: /File[/var/lib/puppetmaster/ssl/crl.pem]: Autorequiring File[/ > > > var/lib/puppetmaster/ssl] > > > debug: /File[/etc/puppet/puppet.conf]: Autorequiring File[/etc/puppet] > > > debug: /File[/var/lib/puppetmaster/ssl/certs]: Autorequiring File[/var/ > > > lib/puppetmaster/ssl] > > > debug: /File[/var/run/puppetmaster/puppetd.pid]: Autorequiring File[/ > > > var/run/puppetmaster] > > > debug: /File[/var/lib/puppetmaster/puppetmaster]: Autorequiring File[/ > > > var/lib/puppetmaster] > > > debug: /File[/var/lib/puppetmaster/state]: Autorequiring File[/var/lib/ > > > puppetmaster] > > > debug: /File[/var/lib/puppetmaster/ssl/public_keys]: Autorequiring > > > File[/var/lib/puppetmaster/ssl] > > > debug: /File[/var/lib/puppetmaster/client_yaml]: Autorequiring File[/ > > > var/lib/puppetmaster] > > > debug: /File[/var/lib/puppetmaster/ssl/private]: Autorequiring File[/ > > > var/lib/puppetmaster/ssl] > > > debug: /File[/var/lib/puppetmaster/ssl/certs/ca.pem]: Autorequiring > > > File[/var/lib/puppetmaster/ssl/certs] > > > debug: /File[/var/lib/puppetmaster/ssl/public_keys/ > > > puppet.mydomain.com.pem]: Autorequiring File[/var/lib/puppetmaster/ssl/ > > > public_keys] > > > debug: /File[/var/lib/puppetmaster/ssl/private_keys]: Autorequiring > > > File[/var/lib/puppetmaster/ssl] > > > debug: /File[/var/lib/puppetmaster/lib]: Autorequiring File[/var/lib/ > > > puppetmaster] > > > debug: /File[/var/lib/puppetmaster/ssl/private_keys/ > > > puppet.mydomain.com.pem]: Autorequiring File[/var/lib/puppetmaster/ssl/ > > > private_keys] > > > debug: /File[/var/lib/puppetmaster/clientbucket]: Autorequiring File[/ > > > var/lib/puppetmaster] > > > debug: /File[/var/lib/puppetmaster/state/graphs]: Autorequiring File[/ > > > var/lib/puppetmaster/state] > > > debug: /File[/var/lib/puppetmaster/ssl/certificate_requests]: > > > Autorequiring File[/var/lib/puppetmaster/ssl] > > > debug: Finishing transaction 70213661363800 with 0 changes > > > debug: Using cached certificate for ca, good until Sun Oct 23 19:49:36 > > > UTC 2016 > > > debug: Using cached certificate for puppet.mydomain.com, good until > > > Sun Oct 23 20:00:26 UTC 2016 > > > debug: Loaded state in 0.00 seconds > > > debug: Executing '/etc/puppet/etckeeper-commit-pre' > > > debug: Using cached certificate for ca, good until Sun Oct 23 19:49:36 > > > UTC 2016 > > > debug: Using cached certificate for puppet.mydomain.com, good until > > > Sun Oct 23 20:00:26 UTC 2016 > > > debug: Using cached certificate_revocation_list for ca, good until > > > debug: catalog supports formats: b64_zlib_yaml marshal pson raw yaml; > > > using pson > > > err: Could not retrieve catalog from remote server: Error 400 on > > > SERVER: Could not find node 'puppet-client0.mydomain.com'; cannot > > > compile > > > warning: Not using cache on failed catalog > > > err: Could not retrieve catalog; skipping run > > > > > My puppet.conf: > > > > > [main] > > > logdir=$vardir/puppetmaster > > > vardir=/var/lib/puppetmaster > > > ssldir=$vardir/puppetmaster/ssl > > > rundir=/var/run/puppetmaster > > > factpath=$vardir/lib/facter > > > pluginsync=false > > > templatedir=$confdir/templates > > > prerun_command=/etc/puppet/etckeeper-commit-pre > > > postrun_command=/etc/puppet/etckeeper-commit-post > > > reports=log, foreman > > > > > [puppetmasterd] > > > modulepath = /etc/puppet/modules > > > certname=puppet > > > reports = store, puppet_dashboard > > > node_terminus = exec > > > external_nodes = /usr/bin/env PUPPET_DASHBOARD_URL=http://localhost: > > > 3000 /root/puppet-dashboard/bin/external_node > > > > > [puppetd] > > > server=puppet > > > vardir=/var/lib/puppetmaster > > > ssldir=$vardir/ssl > > > report = true > > > > > In site.pp I do have: > > > > > node default { > > > ... > > > } > > > > > And in nodes.pp: > > > > > node basenode { > > > ... > > > } > > > > > # Define the nodes (puppets) > > > node 'puppet-client0.mydomain.com' inherits basenode { > > > } > > > > > Any help would be greatly appreciated. Thanks in advance. > > > > > -- > > > 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 > > > athttp://groups.google.com/group/puppet-users?hl=en. > > -- > 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. > > -- 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.