Project

General

Profile

Feature #38364

Updated by Ewoud Kohl van Wijngaarden 22 days ago

Currently when the RHSM URL is empty on a Pulp Smart Proxy it's assumed to be available on https://$URL:8443/rhsm but that was mostly for prior compatibility. By now we no longer deploy on port 8443 by default. 

 The proposal is to interpret a missing RHSM URL as the Smart Proxy not having that available. In that case Katello should assume the RHSM URL on the Foreman instance is to be used by clients. 

 This is mostly useful for the primary Pulp instance where you don't want to point to some proxy and Foreman itself already knows better where a client should connect. This reduces the coupling of services. 

 It also allows deployment of content proxies without RHSM, though there may not be a direct use case for that. 

 Migration wise I don't expect problems because the installer has set this attribute on all existing proxies since Foreman 3.1 for a long time so n-2 shouldn't be any issue.

Back