| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Chown files in codedir to pe-puppet | Nick Walker | 2015-12-09 | 1 | -0/+6 |
| | | |||||
| * | Allow disabling authentication on code manager webhook | Nick Walker | 2015-12-09 | 1 | -3/+12 |
| | | |||||
| * | Allow code_manager profile to not error out on first run | Nick Walker | 2015-12-09 | 1 | -4/+7 |
| | | | | | | | | | | | | | | | Prior to this commit, the code manger profile could not complete on the first run because the file function would error out I implemented a new version of the file function that returns nothing when the file does not exist instead of erroring out which allows me to gate creating the webhook on whether there is content in the file. As a result this means that it takes 2 runs to get everything setup but this is preferable over having to manually intervene in some other way if the token file doesn't exist. | ||||
| * | Add support for code manager which will replace zack r10k | Nick Walker | 2015-12-09 | 1 | -0/+66 |
| 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. | |||||
