Refactor Puppet code for Jenkins from www.lizard
See parent ticket for the rationale.
https://github.com/boklm/puppet-sshkeys will probably be needed.
Parent Task: #6056 (closed)
Related issues
- Related to #8912 (closed)
- Related to #9616
Original created by @intrigeri on 7107 (Redmine)