Hello I have a puppetmasterd installation running on a Mac OS X 10.6.3 Server with puppet installed via macports.
Earlier today it was happily signing requests, before I upgraded puppet from 0.24.8 to 0.25.4. Now I get "Invalid argument": bash-3.2# puppetca --sign bouti.carbonplanet.com bouti.carbonplanet.com err: Could not call sign: Invalid argument The only mention I can find on the internets of this error is an IRC chat on 25 May from bdd: http://pelin.lovedthanlost.net/puppet/%23puppet-2010-05-25.log.html <bdd> interesting. after an upgrade from 0.25.4 to 0.25.5, puppetca fails to sign new requests with "err: Could not call sign: Invalid argument" <jamesturnbull> bdd: clean upgrade? no old code floating around? <bdd> jamesturnbull: it wasn't a clean upgrade. that's solved. thanks. I used mac ports "port upgrade facter" then "port upgrade puppet", is this not good enough? I've also tried to do a revoke, which seems to work but shows a similar error: bash-3.2# puppetca --list --all + 243.carbonplanet.com (snip) bash-3.2# puppetca --revoke 243.carbonplanet.com 243.carbonplanet.com notice: Revoked certificate with serial 14 err: Could not call revoke: Invalid argument bash-3.2# puppetca --list --all - 243.carbonplanet.com (certificate revoked) (snip) version: bash-3.2# puppetca --version 0.25.4 which: bash-3.2# which puppetca /opt/local/sbin/puppetca debug: bash-3.2# puppetca --sign bouti.carbonplanet.com --debug debug: Failed to load library 'selinux' for feature 'selinux' debug: Failed to load library 'shadow' for feature 'libshadow' debug: Puppet::Type::User::ProviderUser_role_add: file rolemod does not exist debug: Puppet::Type::User::ProviderPw: file pw 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::ProviderUseradd: file userdel does not exist debug: Puppet::Type::User::ProviderDirectoryservice: Executing '/usr/bin/dscl -plist . -list /Users' debug: Puppet::Type::User::ProviderDirectoryservice: Executing '/usr/bin/dscl -plist . -read /Users/puppet' debug: /File[/etc/puppet/ssl/ca/requests]: Autorequiring File[/etc/puppet/ssl/ca] debug: /File[/etc/puppet/ssl/ca/signed]: Autorequiring File[/etc/puppet/ssl/ca] debug: /File[/var/puppet/lib]: Autorequiring File[/var/puppet] debug: /File[/etc/puppet/ssl/private]: Autorequiring File[/etc/puppet/ssl] debug: /File[/var/puppet/log]: Autorequiring File[/var/puppet] debug: /File[/etc/puppet/ssl/ca]: Autorequiring File[/etc/puppet/ssl] debug: /File[/etc/puppet/ssl/ca/ca_crt.pem]: Autorequiring File[/etc/puppet/ssl/ca] debug: /File[/etc/puppet/ssl/ca/private]: Autorequiring File[/etc/puppet/ssl/ca] debug: /File[/etc/puppet/ssl]: Autorequiring File[/etc/puppet] debug: /File[/etc/puppet/ssl/certificate_requests]: Autorequiring File[/etc/puppet/ssl] debug: /File[/var/puppet/facts]: Autorequiring File[/var/puppet] debug: /File[/etc/puppet/ssl/private_keys]: Autorequiring File[/etc/puppet/ssl] debug: /File[/etc/puppet/ssl/certs]: Autorequiring File[/etc/puppet/ssl] debug: /File[/etc/puppet/ssl/public_keys]: Autorequiring File[/etc/puppet/ssl] debug: /File[/etc/puppet/ssl/certs/ca.pem]: Autorequiring File[/etc/puppet/ssl/certs] debug: /File[/etc/puppet/ssl/private_keys/sylvester.adelaide.carbonplanet.com.pem]: Autorequiring File[/etc/puppet/ssl/private_keys] debug: /File[/etc/puppet/ssl/ca/inventory.txt]: Autorequiring File[/etc/puppet/ssl/ca] debug: /File[/var/puppet/state]: Autorequiring File[/var/puppet] debug: /File[/etc/puppet/ssl/ca/ca_crl.pem]: Autorequiring File[/etc/puppet/ssl/ca] debug: /File[/var/puppet/run]: Autorequiring File[/var/puppet] debug: /File[/etc/puppet/ssl/ca/private/ca.pass]: Autorequiring File[/etc/puppet/ssl/ca/private] debug: /File[/etc/puppet/ssl/ca/serial]: Autorequiring File[/etc/puppet/ssl/ca] debug: /File[/etc/puppet/ssl/ca/ca_key.pem]: Autorequiring File[/etc/puppet/ssl/ca] debug: /File[/etc/puppet/ssl/ca/ca_pub.pem]: Autorequiring File[/etc/puppet/ssl/ca] debug: Finishing transaction 2168470120 with 0 changes bouti.carbonplanet.com err: Could not call sign: Invalid argument Any ideas anyone? Thank you Jesse -- Jesse Reynolds Carbon Planet Limited - http://www.carbonplanet.com/ Virtual Artists Pty Ltd - http://www.va.com.au/ -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-us...@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.