I now have it communicate regularly between master and client but I am
now getting some reporting issues.

err     Could not retrieve catalog; skipping run Puppet 2012-04-05 10:22
EDT

err     Could not retrieve catalog from remote server: Error 400 on
SERVER: No matching value for selector param 'undef' at /opt/puppet/
share/puppet/modules/pe_mcollective/manifests/init.pp:89 on node
hpoktst3.ddmi.intra.renhsc.com  Puppet 2012-04-05 10:22 EDT

notice  Using cached catalog    Puppet 2012-04-05 10:22 EDT

info    Not using expired catalog for hpoktst3.ddmi.intra.renhsc.com from
cache; expired at 2012-04-04 12:51:17 -0500 Puppet 2012-04-05 10:22
EDT

debug   catalog supports formats: b64_zlib_yaml dot marshal pson raw
yaml; using pson        Puppet 2012-04-05 10:21 EDT


It is correctly inventorying the server, but it is missing a few facts
normally on other nodes

architecture    ia64

clientversion   2.7.12

environment     production
facterversion   1.6.7

hardwaremodel   ia64

id      root
interfaces      lo0,lan0

is_virtual      false
kernel  HP-UX
kernelmajversion        B.11
kernelrelease   B.11.31
kernelversion   B.11.31

operatingsystem HP-UX
operatingsystemrelease  B.11.31
osfamily        HP-UX
path    /opt/iexpress/ruby/bin:/usr/sbin:/usr/bin:/usr/ccs/bin:/usr/
contrib/bin:/usr/contrib/Q4/bin:/opt/perl/bin:/opt/ipf/bin:/opt/
nettladm/bin:/opt/fcms/bin:/opt/wbem/bin:/opt/wbem/sbin:/opt/sas/bin:/
opt/graphics/common/bin:/opt/sec_mgmt/bastille/bin:/opt/drd/bin:/opt/
dsau/bin:/opt/dsau/sbin:/opt/resmon/bin:/opt/perf/bin:/usr/bin/X11:/
usr/contrib/bin/X11:/usr/contrib/kwdb/bin:/opt/prm/bin:/opt/sfm/bin:/
opt/swm/bin:/opt/sec_mgmt/spc/bin:/opt/ssh/bin:/opt/sentinel/bin:/opt/
swa/bin:/opt/hpsmh/bin:/opt/langtools/bin:/opt/wlm/bin:/opt/gwlm/bin:/
opt/propplus/bin:/opt/gvsd/bin:/opt/atok/bin:/opt/caliper/bin:/opt/
firefox:/opt/gnome/bin:/opt/mozilla:/opt/perl_32/bin:/opt/perl_64/bin:/
opt/thunderbird:/opt/ignite/bin:/opt/cfg2html:/sbin:/home/root:/opt/OV/
bin:/usr/local/bin:/opt/omni/bin:/opt/omni/lbin:/opt/omni/sbin
ps      ps -ef
puppetversion   2.7.12
rubyversion     1.9.1
timezone        EDT
uptime  21 days
uptime_days     21
uptime_hours    525
uptime_seconds  1892399
virtual physical

On Apr 3, 4:21 pm, Michael Glatz <mfgl...@gmail.com> wrote:
> I am currently working on getting a functional HP-UX Agent
> communicating to an RHEL Master.
>
> Agent
> OS: HP-UX 11.31 Itanium
> Ruby: 1.9.1 (depot from iexpress)
> Puppet 2.7.12 -  Installed from Source
> Facter 1.6.7 -  Installed from Source
>
> They are communicating but I get errors when obtaining the reports
>
> On Console:
> Importing report report-5774-1.yaml at 2012-04-03 19:45 UTC
> undefined method `each' for nil:NilClass
> Backtrace
> /opt/puppet/share/puppet-dashboard/lib/puppet/report.rb:202:in
> `extended'
> /opt/puppet/share/puppet-dashboard/lib/puppet/report.rb:200:in `each'
> /opt/puppet/share/puppet-dashboard/lib/puppet/report.rb:200:in
> `extended'
> /opt/puppet/share/puppet-dashboard/lib/puppet/report.rb:114:in
> `extend'
> /opt/puppet/share/puppet-dashboard/lib/puppet/report.rb:114:in
> `extended'
> /opt/puppet/share/puppet-dashboard/app/models/report.rb:107:in
> `extend'
> /opt/puppet/share/puppet-dashboard/app/models/report.rb:107:in
> `create_from_yaml'
> /opt/puppet/share/puppet-dashboard/app/models/report.rb:86:in
> `create_from_yaml_file'
>
> When starting the agent:
> warning: iconv couldn't be loaded, which is required for UTF-8/UTF-16
> conversions
> debug: Failed to load library 'selinux' for feature 'selinux'
> debug: Failed to load library 'shadow' for feature 'libshadow'
> debug: Puppet::Type::User::ProviderDirectoryservice: file /usr/bin/
> dscl does not exist
> debug: Puppet::Type::User::ProviderUseradd: file chage 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: Puppet::Type::User::ProviderUser_role_add: file roleadd does
> not exist
> debug: /File[/var/lib/puppet/log]: Autorequiring File[/var/lib/puppet]
> debug: /File[/var/lib/puppet/state]: Autorequiring File[/var/lib/
> puppet]
> debug: /File[/var/lib/puppet/run]: Autorequiring File[/var/lib/puppet]
> debug: /File[/var/lib/puppet/lib]: Autorequiring File[/var/lib/puppet]
> debug: /File[/etc/puppet/ssl/certs]: Autorequiring File[/etc/puppet/
> ssl]
> debug: /File[/etc/puppet/ssl]: Autorequiring File[/etc/puppet]
> debug: /File[/etc/puppet/ssl/public_keys]: Autorequiring File[/etc/
> puppet/ssl]
> debug: /File[/etc/puppet/ssl/certificate_requests]: Autorequiring
> File[/etc/puppet/ssl]
> debug: /File[/etc/puppet/ssl/private_keys]: Autorequiring File[/etc/
> puppet/ssl]
> debug: /File[/etc/puppet/ssl/private]: Autorequiring File[/etc/puppet/
> ssl]
> debug: /File[/etc/puppet/ssl/certs/<agent>.pem]: Autorequiring File[/
> etc/puppet/ssl/certs]
> debug: /File[/etc/puppet/ssl/private_keys/<agent>.pem]: Autorequiring
> File[/etc/puppet/ssl/private_keys]
> debug: /File[/etc/puppet/ssl/public_keys/<agent>.pem]: Autorequiring
> File[/etc/puppet/ssl/public_keys]
> debug: /File[/etc/puppet/ssl/certs/ca.pem]: Autorequiring File[/etc/
> puppet/ssl/certs]
> debug: /File[/etc/puppet/ssl/crl.pem]: Autorequiring File[/etc/puppet/
> ssl]
> debug: /File[/var/lib/puppet/state/state.yaml]: Autorequiring File[/
> var/lib/puppet/state]
> debug: /File[/var/lib/puppet/client_yaml]: Autorequiring File[/var/lib/
> puppet]
> debug: /File[/var/lib/puppet/client_data]: Autorequiring File[/var/lib/
> puppet]
> debug: /File[/var/lib/puppet/state/classes.txt]: Autorequiring File[/
> var/lib/puppet/state]
> debug: /File[/var/lib/puppet/state/resources.txt]: Autorequiring File[/
> var/lib/puppet/state]
> debug: /File[/var/lib/puppet/clientbucket]: Autorequiring File[/var/
> lib/puppet]
> debug: /File[/var/lib/puppet/state/last_run_summary.yaml]:
> Autorequiring File[/var/lib/puppet/state]
> debug: /File[/var/lib/puppet/state/last_run_report.yaml]:
> Autorequiring File[/var/lib/puppet/state]
> debug: /File[/var/lib/puppet/state/graphs]: Autorequiring File[/var/
> lib/puppet/state]
> debug: /File[/var/lib/puppet/facts]: Autorequiring File[/var/lib/
> puppet]
> debug: Finishing transaction 549707456
> debug: /File[/var/lib/puppet/log]: Autorequiring File[/var/lib/puppet]
> debug: /File[/var/lib/puppet/state]: Autorequiring File[/var/lib/
> puppet]
> debug: /File[/var/lib/puppet/run]: Autorequiring File[/var/lib/puppet]
> debug: /File[/var/lib/puppet/lib]: Autorequiring File[/var/lib/puppet]
> debug: /File[/etc/puppet/ssl/certs]: Autorequiring File[/etc/puppet/
> ssl]
> debug: /File[/etc/puppet/ssl]: Autorequiring File[/etc/puppet]
> debug: /File[/etc/puppet/ssl/public_keys]: Autorequiring File[/etc/
> puppet/ssl]
> debug: /File[/etc/puppet/ssl/certificate_requests]: Autorequiring
> File[/etc/puppet/ssl]
> debug: /File[/etc/puppet/ssl/private_keys]: Autorequiring File[/etc/
> puppet/ssl]
> debug: /File[/etc/puppet/ssl/private]: Autorequiring File[/etc/puppet/
> ssl]
> debug: /File[/etc/puppet/ssl/certs/<agent>.pem]: Autorequiring File[/
> etc/puppet/ssl/certs]
> debug: /File[/etc/puppet/ssl/private_keys/<agent>.pem]: Autorequiring
> File[/etc/puppet/ssl/private_keys]
> debug: /File[/etc/puppet/ssl/public_keys/<agent>.pem]: Autorequiring
> File[/etc/puppet/ssl/public_keys]
> debug: /File[/etc/puppet/ssl/certs/ca.pem]: Autorequiring File[/etc/
> puppet/ssl/certs]
> debug: /File[/etc/puppet/ssl/crl.pem]: Autorequiring File[/etc/puppet/
> ssl]
> debug: /File[/var/lib/puppet/facts]: Autorequiring File[/var/lib/
> puppet]
> debug: Finishing transaction 541134144
> debug: Using cached certificate for ca
> debug: Using cached certificate for <agent>
> notice: Starting Puppet client version 2.7.12
> debug: Finishing transaction 545632880
> debug: Loaded state in 0.00 seconds
> processor - invalid major number
> usage: lsdev [-h] [-d driver | -C class] [-b block_major] [-c
> char_major]
>              [-e major] [major] ...
> uname: illegal option -- p
> usage: uname [-amnrsvil] [-S nodename]
> debug: catalog supports formats: b64_zlib_yaml dot marshal pson raw
> yaml; using pson
> debug: Using cached certificate for ca
> debug: Using cached certificate for<agent>
> debug: Using cached certificate_revocation_list for ca
> info: Caching catalog for <agent>
> debug: Creating default schedules
> debug: Loaded state in 0.00 seconds
> info: Applying configuration version '1333484340'
> debug: /Schedule[daily]: Skipping device resources because running on
> a host
> debug: /Schedule[monthly]: Skipping device resources because running
> on a host
> debug: /Schedule[hourly]: Skipping device resources because running on
> a host
> debug: /Schedule[never]: Skipping device resources because running on
> a host
> debug: /Schedule[weekly]: Skipping device resources because running on
> a host
> debug: /Schedule[puppet]: Skipping device resources because running on
> a host
> debug: Finishing transaction 540021248
> debug: Storing state
> debug: Stored state in 0.04 seconds
> notice: Finished catalog run in 0.12 seconds
> debug: Value of 'preferred_serialization_format' (pson) is invalid for
> report, using default (yaml)
> debug: report supports formats: b64_zlib_yaml marshal raw yaml; using
> yaml

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