Project

General

Custom queries

Profile

Actions

Feature #38364

open

Point to main RHSM URL when rhsm_url is empty on Pulp Smart Proxies

Added by Ewoud Kohl van Wijngaarden 22 days ago. Updated 15 days ago.

Status:
Ready For Testing
Priority:
Normal
Category:
Foreman Proxy Content
Target version:
Difficulty:
Triaged:
Yes
Fixed in Releases:
Found in Releases:

Description

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 so n-2 shouldn't be any issue.

Actions #1

Updated by Ewoud Kohl van Wijngaarden 22 days ago

  • Description updated (diff)
Actions #2

Updated by The Foreman Bot 22 days ago

  • Status changed from New to Ready For Testing
  • Assignee set to Ewoud Kohl van Wijngaarden
  • Pull request https://github.com/Katello/katello/pull/11328 added
Actions #3

Updated by Vladimir Sedmik 15 days ago

  • Target version set to Katello 4.17.0
  • Triaged changed from No to Yes
Actions

Also available in: Atom PDF