Bug 1784730 - [Docs][Install][Upgrade]Disable goferd on RHV Host Images
Summary: [Docs][Install][Upgrade]Disable goferd on RHV Host Images
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat Enterprise Virtualization Manager
Classification: Red Hat
Component: Documentation
Version: 4.3.6
Hardware: Unspecified
OS: Unspecified
high
high
Target Milestone: ovirt-4.4.1
: 4.4.1
Assignee: Steve Goodman
QA Contact: Eli Marcus
URL:
Whiteboard:
Depends On: 1782754
Blocks:
TreeView+ depends on / blocked
 
Reported: 2019-12-18 08:25 UTC by Steve Goodman
Modified: 2020-09-14 07:20 UTC (History)
8 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of: 1782754
Environment:
Last Closed: 2020-07-30 07:52:05 UTC
oVirt Team: Integration
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description Steve Goodman 2019-12-18 08:25:29 UTC
+++ This bug was initially created as a clone of Bug #1782754 +++

Need to enable 

Description of problem:
RH Satellite versions prior 6.2.11 used to require goferd for remote execution, however since RH Satellite 6.2.11 goferd is not required anymore and given that RH Satellite 6.3 is already unsupported there seems to be no reason to include or at least enable by default goferd on RHV Host Images. We have also seen goferd leaking memory once or twice leading to issues with a Host (but we haven't collected the required data for troubleshooting goferd) so running it needlessly is certainly unhelpful.

For more background information please see:

https://access.redhat.com/articles/3875321
https://access.redhat.com/articles/3154811
https://access.redhat.com/documentation/en-us/red_hat_satellite/6.3/html-single/managing_hosts/index#sect-Red_Hat_Satellite-Managing_Hosts-Host_Management_without_Goferd-Making_Host_Management_without_Goferd_the_System_Default

Please consider removing or at least disabling goferd by default on RHV Host Images.

Version-Release number of selected component (if applicable):
RHV 4.3.6


--- Additional comment from Sandro Bonazzola on 2019-12-18 08:16:44 UTC ---

In 4.4 we'll have sat-tools channel included in RHV SKU.
Let's remove katello dep from ovirt-host and update documentation to enable the sat-tools repo if needed.

Comment 3 Steve Goodman 2020-07-02 07:14:53 UTC
I don't see anything in the RHV Administration Guide about adding hosts to Satellite management. There is a section on adding a Satellite host provider host, but I don't think that relevant for this.

Where do you think is the correct place for this information?

Comment 4 Steve Goodman 2020-07-02 07:55:25 UTC
Per Sandro:

The section to update is 10.4. Satellite Host Provider Hosts.

We should avoid mentioning Satellite packages, instead redirect to Satellite docs.

Comment 5 Steve Goodman 2020-07-08 05:41:27 UTC
> For more background information please see:
> 
> https://access.redhat.com/articles/3875321
> https://access.redhat.com/articles/3154811
> https://access.redhat.com/documentation/en-us/red_hat_satellite/6.3/html-
> single/managing_hosts/index#sect-Red_Hat_Satellite-Managing_Hosts-
> Host_Management_without_Goferd-
> Making_Host_Management_without_Goferd_the_System_Default
> 
> --- Additional comment from Sandro Bonazzola on 2019-12-18 08:16:44 UTC ---
> 
> In 4.4 we'll have sat-tools channel included in RHV SKU.
> Let's remove katello dep from ovirt-host and update documentation to enable
> the sat-tools repo if needed.

Martin/Sandro: Satellite is on version 6.7. Does RHV 4.4 support 6.7?

Based on the articles above, this is what I understand to be the scope of the required changes:

Affected documents:
Admin Guide
- 
- 10.5.3. Setting up Satellite errata viewing for a host [1]:
  Change prerequisite from katello-agent to point to "Host Management Without Goferd" in the Satellite 6.6 or 6.7 documentation.
- Change any existing katello-agent links to point to [1].
- Chapter 17. Setting up errata viewing with Red Hat Satellite [2]

VMM Guide
- 4.8. Configuring Satellite errata viewing for a virtual machine [3]

Both guides above:
- remove any mention of katello-agent, replacing with katello-host-tools. So current katello-agent prerequisite becomes:
  ====
  The virtual machine must be registered to the Red Hat Satellite server
  as a content host and have the `katello-host-tools` package installed. 
  ====

[1] https://access.redhat.com/documentation/en-us/red_hat_virtualization/4.4-beta/html-single/administration_guide/index#Configuring_Satellite_Errata_Management_for_a_Host
[2] https://access.redhat.com/documentation/en-us/red_hat_virtualization/4.4-beta/html-single/administration_guide/index#Configuring_Satellite_Errata_Management_for_a_Host
[3] https://access.redhat.com/documentation/en-us/red_hat_virtualization/4.4-beta/html/virtual_machine_management_guide/Configuring_Satellite_Errata

I will link to the following topic (exact target depends on whether we support 6.7 or only 6.6):
https://access.redhat.com/documentation/en-us/red_hat_satellite/6.7/html/managing_hosts/host-management-without-goferd-and-katello-agent_managing-hosts

Comment 6 Sandro Bonazzola 2020-07-09 09:32:52 UTC
looks good to me

Comment 7 Steve Goodman 2020-07-13 03:38:47 UTC
Didi or Sandro, could one of you please review the changes in merge request https://gitlab.cee.redhat.com/rhci-documentation/docs-Red_Hat_Enterprise_Virtualization/-/merge_requests/1710?

The changes are listed in comment 4, so you can see they're pretty minor.

Comment 8 Sandro Bonazzola 2020-07-14 07:10:17 UTC
(In reply to Steve Goodman from comment #7)
> Didi or Sandro, could one of you please review the changes in merge request
> https://gitlab.cee.redhat.com/rhci-documentation/docs-
> Red_Hat_Enterprise_Virtualization/-/merge_requests/1710?
> 
> The changes are listed in comment 4, so you can see they're pretty minor.

looks good to me

Comment 9 Steve Goodman 2020-07-14 09:55:24 UTC
Eli,

Can you please do a peer review of this? It's pretty straightforward.

Comment 10 Eli Marcus 2020-07-14 13:46:14 UTC
(In reply to Steve Goodman from comment #9)
> Eli,
> 
> Can you please do a peer review of this? It's pretty straightforward.

Reviewed. looks fine


Note You need to log in before you can comment on or make changes to this bug.