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