Issue #2649 has been updated by Rein Henrichs.

Status changed from Accepted to Ready for Testing
Branch set to http://github.com/reinh/puppet/tree/tickets/master/2649

Code available http://github.com/reinh/puppet/tree/tickets/master/2649
----------------------------------------
Bug #2649: puppet will not create ssldir when noop is set
http://projects.reductivelabs.com/issues/2649

Author: Dan Bode
Status: Ready for Testing
Priority: Normal
Assigned to: 
Category: settings
Target version: Rowlf
Affected version: 0.24.8
Keywords: 
Branch: http://github.com/reinh/puppet/tree/tickets/master/2649


When adding existing nodes, its best to run noop on the first run. This does 
not work because it will not create the ssl dirs (maybe this is because we are 
using /var/puppet/ssl as the location)

debug: /Settings[/etc/puppet/puppet.conf]/Settings[main]/File[/var/puppet/ssl]: 
File does not exist
debug: /Settings[/etc/puppet/puppet.conf]/Settings[main]/File[/var/puppet/ssl]: 
Changing ensure
debug: /Settings[/etc/puppet/puppet.conf]/Settings[main]/File[/var/puppet/ssl]: 
1 change(s)
debug: 
/Settings[/etc/puppet/puppet.conf]/Settings[main]/File[/var/puppet/ssl]/ensure: 
is absent, should be directory (noop)
debug: 
/Settings[/etc/puppet/puppet.conf]/Settings[ssl]/File[/var/puppet/ssl/private_keys]:
 File does not exist
debug: 
/Settings[/etc/puppet/puppet.conf]/Settings[ssl]/File[/var/puppet/ssl/private_keys]:
 Changing ensure
debug: 
/Settings[/etc/puppet/puppet.conf]/Settings[ssl]/File[/var/puppet/ssl/private_keys]:
 1 change(s)
debug: 
/Settings[/etc/puppet/puppet.conf]/Settings[ssl]/File[/var/puppet/ssl/private_keys]/ensure:
 is absent, should be directory (noop)
debug: 
/Settings[/etc/puppet/puppet.conf]/Settings[ssl]/File[/var/puppet/ssl/certs]: 
File does not exist
debug: 
/Settings[/etc/puppet/puppet.conf]/Settings[ssl]/File[/var/puppet/ssl/certs]: 
Changing ensure
debug: 
/Settings[/etc/puppet/puppet.conf]/Settings[ssl]/File[/var/puppet/ssl/certs]: 1 
change(s)
debug: 
/Settings[/etc/puppet/puppet.conf]/Settings[ssl]/File[/var/puppet/ssl/certs]/ensure:
 is absent, should be directory (noop)
debug: 
/Settings[/etc/puppet/puppet.conf]/Settings[ssl]/File[/var/puppet/ssl/private]: 
File does not exist
debug: 
/Settings[/etc/puppet/puppet.conf]/Settings[ssl]/File[/var/puppet/ssl/private]: 
Changing ensure
debug: 
/Settings[/etc/puppet/puppet.conf]/Settings[ssl]/File[/var/puppet/ssl/private]: 
1 change(s)
debug: 
/Settings[/etc/puppet/puppet.conf]/Settings[ssl]/File[/var/puppet/ssl/private]/ensure:
 is absent, should be directory (noop)
debug: 
/Settings[/etc/puppet/puppet.conf]/Settings[ssl]/File[/var/puppet/ssl/public_keys]:
 File does not exist
debug: 
/Settings[/etc/puppet/puppet.conf]/Settings[ssl]/File[/var/puppet/ssl/public_keys]:
 Changing ensure
debug: 
/Settings[/etc/puppet/puppet.conf]/Settings[ssl]/File[/var/puppet/ssl/public_keys]:
 1 change(s)
debug: 
/Settings[/etc/puppet/puppet.conf]/Settings[ssl]/File[/var/puppet/ssl/public_keys]/ensure:
 is absent, should be directory (noop)
debug: Finishing transaction -607044588 with 5 changes
info: Creating a new certificate request for BLAH
info: Creating a new SSL key at 
/var/puppet//ssl/private_keys/viepcldx-e03.eu.boehringer.com.pem
err: Could not request certificate: Certificate retrieval failed: No such file 
or directory - /var/puppet//ssl/public_keys/BLAH.pem


-- 
You have received this notification because you have either subscribed to it, 
or are involved in it.
To change your notification preferences, please click here: 
http://reductivelabs.com/redmine/my/account

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Puppet Bugs" 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-bugs?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to