Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Create profile::git_webhook to abstract away the details | Nick Walker | 2015-12-21 | 1 | -0/+0 |
| | | | | | | | | | | | | | Prior to this commit there were two possible webhooks - zack/r10k webhook - code manager I moved these two profiles under git_webhook and choose the correct one based on the version of PE being used. As a safety hatch, I provide the $force_zack_r10k_webhook param on profile::git_webhook in case someone needs to continue using it instead of code manager. | ||||
* | Add support for code manager which will replace zack r10k | Nick Walker | 2015-12-09 | 1 | -0/+7 |
Add pltraing-rbac module Added a new profile for code_manager that: - creates a service users for code manager - creates a token for that service user - creates a hook on a git server using the token Turns out that the file function in puppet cannot read files in /root. The pe-puppet user needs read permissions on the file and traversal on the directory which giving to /root would probably be a bad idea. So, I just put the file containing the token in /etc/puppetlabs/puppetserver since I'm not sure where would be better. |