| |
|
|
|
|
|
|
|
|
|
|
|
| |
Fixes: https://engineering.redhat.com/trac/IT_Architecture/ticket/191
Previously this was done with genome-sync. That was a hack that only worked
for puppet modules that were being sync'd. If someone manually created a
puppet module under /pub/git/puppet/ the hook would not get laid down.
The current limitation of this solution is that it does not allow users to
easily customize their post-receive hooks. They could edit
/etc/genome/post-receive.template but that's would not allow for fine grained
customization. We'll cross that bridge when we get there.
|