Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.
Red Hat Satellite engineering is moving the tracking of its product development work on Satellite to Red Hat Jira (issues.redhat.com). If you're a Red Hat customer, please continue to file support cases via the Red Hat customer portal. If you're not, please head to the "Satellite project" in Red Hat Jira and file new tickets here. Individual Bugzilla bugs will be migrated starting at the end of May. If you cannot log in to RH Jira, please consult article #7032570. That failing, please send an e-mail to the RH Jira admins at rh-issues@redhat.com to troubleshoot your issue as a user management inquiry. The email creates a ServiceNow ticket with Red Hat. Individual Bugzilla bugs that are migrated will be moved to status "CLOSED", resolution "MIGRATED", and set with "MigratedToJIRA" in "Keywords". The link to the successor Jira issue will be found under "Links", have a little "two-footprint" icon next to it, and direct you to the "Satellite project" in Red Hat Jira (issue links are of type "https://issues.redhat.com/browse/SAT-XXXX", where "X" is a digit). This same link will be available in a blue banner at the top of the page informing you that that bug has been migrated.

Bug 1897126

Summary: State that katello-host-tools is not required with modern subscription-manager
Product: Red Hat Satellite Reporter: Julio Entrena Perez <jentrena>
Component: Hosts - ContentAssignee: satellite6-bugs <satellite6-bugs>
Status: CLOSED MIGRATED QA Contact: Satellite QE Team <sat-qe-bz-list>
Severity: urgent Docs Contact:
Priority: urgent    
Version: 6.12.0CC: agadhave, bangelic, ehelms, elie.brami, fgarciad, gpayelka, hajek, jlenz, mdolezel, peter.vreman, ryandeussing, saydas
Target Milestone: UnspecifiedKeywords: Documentation, MigratedToJIRA, Reopened, Triaged
Target Release: Unused   
Hardware: All   
OS: Linux   
Whiteboard: managing-hosts
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2024-06-06 00:36:17 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Julio Entrena Perez 2020-11-12 11:43:04 UTC
Document URL: 
https://access.redhat.com/documentation/en-us/red_hat_satellite/6.8/html-single/managing_hosts/index#host-management-without-goferd-and-katello-agent_managing-hosts

Section Number and Name: 
Chapter 12. Host Management Without Goferd and Katello Agent

Describe the issue: 
This section states that management of hosts without katello-agent requires package katello-host-tools, which uploads the profiles of installed packages and enabled repositories in the host to the Satellite.

As per "Explanation" in https://bugzilla.redhat.com/1742208#c0 , modern builds of subscription-manager available for RHEL 7 and RHEL 8 also upload the profiles of installed packages and enabled repositories in the host to the Satellite.

See http://post-office.corp.redhat.com/archives/satellite6-list/2020-November/msg00041.html as well.

If subscription-manager is configured with package_profile_on_trans=1 in /etc/rhsm/rhsm.conf , katello-host-tools disables itself in favour of subscription-manager.

Suggestions for improvement: 
The document should mention the possibility of not installing katello-host-tools, which is not required if a modern enough subscription-manager is configured appropriately.
This also removes the need to enable the Satellite Tools repository in the Satellite hosts, and the need to change it on every Satellite host when a new Satellite release is available.

Additional information: 
The document should mention that katello-host-tools is still required as a dependency for katello-host-tools-tracer if tracer functionality is desired.

Comment 4 Ganesh Payelkar 2022-06-16 11:55:38 UTC
We need more details should be added in the latest version of the satellite documentation for managing the host. 

1) Do we need katello-host-tools on the latest version? 
2) Do we need katello-host-tools when we have the latest version of subscription-manager installed? 
3) when we can remove katello-host-tools or in which scenario? 
4) does it need on RHEL 6/7/8 
5) Is there any plan of depreciating katello-host-tools in future?

Comment 10 Brad Buckingham 2023-05-08 12:47:51 UTC
Upon review of our valid but aging backlog the Satellite Team has concluded that this Bugzilla does not meet the criteria for a resolution in the near term, and are planning to close in a month. This message may be a repeat of a previous update and the bug is again being considered to be closed. If you have any concerns about this, please contact your Red Hat Account team.  Thank you.

Comment 12 Brad Buckingham 2023-06-12 23:17:11 UTC
Based upon feedback during auto-closure, leaving this bugzilla open a while longer for additional investigation.

Comment 14 elie.brami 2023-12-04 20:12:59 UTC
In https://access.redhat.com/solutions/5572621
> subscription-manager won't mimic the functionality of katello-host-tools by default since option package_profile_on_trans is disabled by default and needs to be explicitly enabled:

In kickstarted RHEL 9.3 it doesn't seem to be the case. This article need to be updated.

I haven't done anything special and package_profile_on_trans is enabled by default, so this let me think rhsm is mature enough to replace the need of katello-host-tools.

However katello-host-tools-tracer seems the only one not redundant and require katello-host-tools. So I would keep this package only if tracer is needed/wanted (or you have good politics like reboot or search impacted service in revdeps on upgrade).

https://access.redhat.com/documentation/en-us/red_hat_satellite/6.14/html/managing_hosts/registering_hosts_to_server_managing-hosts#Installing_the_Katello_Agent_managing-hosts
Another thing that comfort me is that in the latest documentation of 6.14 katello-agent have a depreciation warning for katello-agent and not for katello-host-tools-tracer. you can remark that katello-host-tools is never mentioned, so it seems like an internal details.

Comment 15 Eric Helms 2024-06-06 00:36:17 UTC
This BZ has been automatically migrated to the issues.redhat.com Red Hat Issue Tracker. All future work related to this report will be managed there.

Due to differences in account names between systems, some fields were not replicated.  Be sure to add yourself to Jira issue's "Watchers" field to continue receiving updates and add others to the "Need Info From" field to continue requesting information.

To find the migrated issue, look in the "Links" section for a direct link to the new issue location. The issue key will have an icon of 2 footprints next to it, and begin with "SAT-" followed by an integer.  You can also find this issue by visiting https://issues.redhat.com/issues/?jql= and searching the "Bugzilla Bug" field for this BZ's number, e.g. a search like:

"Bugzilla Bug" = 1234567

In the event you have trouble locating or viewing this issue, you can file an issue by sending mail to rh-issues. You can also visit https://access.redhat.com/articles/7032570 for general account information.

Comment 16 Red Hat Bugzilla 2024-10-05 04:25:03 UTC
The needinfo request[s] on this closed bug have been removed as they have been unresolved for 120 days