disable registration module on smart proxies by default
#33756 introduced a dependency between the Registration and the Templates module, and given the later is disabled by default, we should also disable the former
Refs #33864 - Disable registration on upgrades
In Foreman 3.1 the registration module requires templates where it
previously worked standalone.
In a Foreman or Katello scenario the registration module doesn't make
sense since the clients can connect directly to a Foreman, which makes
the indirection redundant. The Smart Proxy may also not have plain HTTP
enabled which then breaks things.
It is explicitly enabled by default in the foreman-proxy-content
scenario because there templates is enabled by default, which makes it
safe to enable registration.
#4 Updated by Evgeni Golov 8 months ago
- Status changed from Ready For Testing to Closed
Applied in changeset puppet-foreman_proxy|6f64423e7ca25c8b58f8da4d371172c22eb9b0e3.