Skip to content

RFC: Implement Unicorn hooks that are settable from within Gitlab source codes - RFC

Paweł Chojnacki requested to merge pawel/unicorn_code_hooks into master

What does this MR do?

Allow some control over what can be run in Unicorn hooks from within Gitlab source code.

Why was this MR needed?

Currently, Unicorn Hooks can only be effectively set from within Omnibus codebase. While this works great for some environment-specific options, there is some code, like Prometheus configuration that is common to all environments.

This MR is a proposal of a solution so that changes to some Unicorn hooks can be done by only implementing them within one codebase.

Screenshots (if relevant)

Does this MR meet the acceptance criteria?

/cc: @marin @nick.thomas

What are the relevant issue numbers?

Merge request reports