Well, I put it in $libdir in our server config, and that didn't work either...
output is: mac-mini:~ rsn$ sudo puppetd -o --no-daemonize -v --debug +ignorecache Password: debug: Failed to load library 'shadow' for feature 'libshadow' debug: Puppet::Type::User::ProviderUseradd: file userdel does not exist debug: Puppet::Type::User::ProviderUser_role_add: file rolemod does not exist debug: Puppet::Type::User::ProviderPw: file pw does not exist debug: Puppet::Type::User::ProviderLdap: true value when expecting false debug: Puppet::Type::User::ProviderDirectoryservice: Executing '/usr/bin/dscl -plist . -list /Users' debug: Failed to load library 'ldap' for feature 'ldap' debug: /File[/etc/puppet/ssl/public_keys/mac-mini.lanl.gov.pem]: Autorequiring File[/etc/puppet/ssl/public_keys] debug: /File[/var/puppet/run]: Autorequiring File[/var/puppet] debug: /File[/etc/puppet/ssl/private_keys]: Autorequiring File[/etc/puppet/ssl] debug: /File[/etc/puppet/ssl/certs/ca.pem]: Autorequiring File[/etc/puppet/ssl/certs] debug: /File[/var/puppet/facts]: Autorequiring File[/var/puppet] debug: /File[/var/puppet/clientbucket]: Autorequiring File[/var/puppet] debug: /File[/var/puppet/state/state.yaml]: Autorequiring File[/var/puppet/state] debug: /File[/etc/puppet/ssl/crl.pem]: Autorequiring File[/etc/puppet/ssl] debug: /File[/var/puppet/state/classes.txt]: Autorequiring File[/var/puppet/state] debug: /File[/etc/puppet/ssl/private]: Autorequiring File[/etc/puppet/ssl] debug: /File[/etc/puppet/ssl/certificate_requests]: Autorequiring File[/etc/puppet/ssl] debug: /File[/etc/puppet/ssl]: Autorequiring File[/etc/puppet] debug: /File[/var/puppet/log]: Autorequiring File[/var/puppet] debug: /File[/var/puppet/lib]: Autorequiring File[/var/puppet] debug: /File[/etc/puppet/ssl/public_keys]: Autorequiring File[/etc/puppet/ssl] debug: /File[/var/puppet/state/graphs]: Autorequiring File[/var/puppet/state] debug: /File[/etc/puppet/puppet.conf]: Autorequiring File[/etc/puppet] debug: /File[/var/puppet/client_yaml]: Autorequiring File[/var/puppet] debug: /File[/etc/puppet/ssl/private_keys/mac-mini.lanl.gov.pem]: Autorequiring File[/etc/puppet/ssl/private_keys] debug: /File[/etc/puppet/ssl/certs/mac-mini.lanl.gov.pem]: Autorequiring File[/etc/puppet/ssl/certs] debug: /File[/var/puppet/state]: Autorequiring File[/var/puppet] debug: /File[/etc/puppet/ssl/certs]: Autorequiring File[/etc/puppet/ssl] debug: Finishing transaction 18965460 with 0 changes debug: Using cached certificate for ca debug: Using cached certificate for mac-mini.lanl.gov debug: Loaded state in 0.01 seconds info: Retrieving plugin debug: Using cached certificate for ca debug: Using cached certificate for mac-mini.lanl.gov debug: Using cached certificate_revocation_list for ca debug: Format pson not supported for Puppet::FileServing::Metadata; has not implemented method 'from_pson' debug: Format s not supported for Puppet::FileServing::Metadata; has not implemented method 'from_s' debug: Finishing transaction 18619700 with 0 changes info: Loading facts in lanl_filesystem_type info: Loading facts in lanl_firefox_version info: Loading facts in lanl_little_snitch_version info: Loading facts in lanl_partition_type info: Loading facts in lanl_property_number info: Loading facts in lanl_sav_autoprotect info: Loading facts in lanl_sav_defDate info: Loading facts in lanl_sav_sym_schedule_version info: Loading facts in lanl_sav_version info: Loading facts in lanl_smart_status info: Loading facts in lanl_sto_exit_code info: Loading facts in lanl_sto_installed info: Loading facts in lanl_sto_version info: Loading facts in lanl_sys_admin info: Loading facts in lanl_filesystem_type info: Loading facts in lanl_firefox_version info: Loading facts in lanl_little_snitch_version info: Loading facts in lanl_partition_type info: Loading facts in lanl_property_number info: Loading facts in lanl_sav_autoprotect info: Loading facts in lanl_sav_defDate info: Loading facts in lanl_sav_sym_schedule_version info: Loading facts in lanl_sav_version info: Loading facts in lanl_smart_status info: Loading facts in lanl_sto_exit_code info: Loading facts in lanl_sto_installed info: Loading facts in lanl_sto_version info: Loading facts in lanl_sys_admin debug: Format s not supported for Puppet::Resource::Catalog; has not implemented method 'from_s' info: Caching catalog for mac-mini.lanl.gov Could not autoload "/var/puppet/lib/puppet/provider/package/flatpkg.rb": wrong number of arguments (2 for 1) Could not autoload "/var/puppet/lib/puppet/provider/package/flatpkg.rb": wrong number of arguments (2 for 1) debug: Puppet::Type::Package::ProviderFreebsd: file /usr/sbin/pkg_delete does not exist debug: Puppet::Type::Package::ProviderRpm: file rpm does not exist debug: Puppet::Type::Package::ProviderPorts: file /usr/local/sbin/portupgrade does not exist debug: Puppet::Type::Package::ProviderFink: file /sw/bin/fink does not exist debug: Puppet::Type::Package::ProviderSun: file /usr/sbin/pkgrm does not exist debug: Puppet::Type::Package::ProviderApt: file /usr/bin/apt-get does not exist debug: Puppet::Type::Package::ProviderDpkg: file /usr/bin/dpkg does not exist debug: Puppet::Type::Package::ProviderSunfreeware: file pkg-get does not exist debug: Puppet::Type::Package::ProviderAptitude: file /usr/bin/aptitude does not exist debug: Puppet::Type::Package::ProviderRug: file /usr/bin/rug does not exist debug: Puppet::Type::Package::ProviderOpenbsd: file pkg_delete does not exist debug: Puppet::Type::Package::ProviderDarwinport: file /opt/local/bin/port does not exist debug: Puppet::Type::Package::ProviderYum: file rpm does not exist debug: Puppet::Type::Package::ProviderPortage: file /usr/bin/eix does not exist debug: Puppet::Type::Package::ProviderUrpmi: file urpmq does not exist debug: Puppet::Type::Package::ProviderUp2date: file /usr/sbin/up2date-nox does not exist debug: Puppet::Type::Package::ProviderHpux: file /usr/sbin/swinstall does not exist debug: Puppet::Type::Package::ProviderAptrpm: file apt-get does not exist Could not autoload flatpkg: wrong number of arguments (2 for 1) err: Could not run Puppet configuration client: Invalid package provider 'flatpkg' at /Groups/roytest/modules/flattest/manifests/definitions/fpkg.pp:31 mac-mini:~ rsn$ any ideas? Thanks, -Roy On Tue, Mar 23, 2010 at 6:43 PM, amrset <[email protected]> wrote: > Nigel Kersten wrote: > >> On Tue, Mar 23, 2010 at 10:14 AM, Roy Nielsen <[email protected]> wrote: >> >> >>> Hello Nigel, >>> >>> No, the message was on the client.. figured it out, I didn't have >>> pluginsync >>> set in /etc/puppet/puppet.conf on the client (thought I had changed it >>> from >>> factsync, but I hadn't) >>> >>> Now I get a different error, that I don't see when I manually copy the >>> file: >>> >>> Could not autoload flatpkg: wrong number of arguments (2 for 1) >>> err: Could not run Puppet configuration client: Invalid package provider >>> 'flatpkg' at >>> /Groups/roytest/modules/flattest/manifests/definitions/fpkg.pp:31 >>> >>> Do I need to do something special to get it to work from the module tree? >>> >>> >> >> Ah so that looks more familiar. Now try copying it into the libdir on >> the server :) >> >> Unfortunately the server needs to know about valid providers as well. >> There's a bug around about this. >> >> >> > aahh... I need to check when I get in in the morning - We have our $vardir > on our server separated > into a server $vardir and client $vardir ($libdir is inside $vardir > typically right?). I'll make sure it's in > my server's $libdir. > > Regards, > -Roy > > -- You received this message because you are subscribed to the Google Groups "Puppet Developers" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/puppet-dev?hl=en.
