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.

Reply via email to