Bug 2167493

Summary: Remove the setting 'Use remote execution by default'
Product: Red Hat Satellite Reporter: Jayant Bhatia <jbhatia>
Component: Hosts - ContentAssignee: Jeremy Lenz <jlenz>
Status: ASSIGNED --- QA Contact: Satellite QE Team <sat-qe-bz-list>
Severity: medium Docs Contact:
Priority: medium    
Version: 6.13.0CC: ahumbe, iballou, jlenz, paji, rlavi
Target Milestone: UnspecifiedKeywords: Triaged
Target Release: Unused   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 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 Jayant Bhatia 2023-02-06 19:15:29 UTC
Description of problem:

The Katello Agent/Goferd has been deprecated and has been replaced by remote execution. The "Satellite WebUI -> Administer -> Settings -> Content -> Use remote execution by default" is by default set to "No". Since Katello Agent/Goferd has been deprecated, this setting should either be set to 'Yes' by default or should be removed.


Version-Release number of selected component (if applicable): satellite-installer-6.13.0.2-1.el8sat.noarch


How reproducible: Always


Steps to Reproduce:
1. Navigate to '"Satellite WebUI -> Administer -> Settings -> Content"'
2. Look for "Use remote execution by default" setting.


Actual results: The "Use remote execution by default" setting is set to "No"


Expected results: The "Use remote execution by default" setting should either be set to 'Yes' by default or should be removed considering katello agent/gofer method has been deprecated.


Additional info: Use remote execution by default -> If this is enabled, remote execution is used instead of katello-agent for remote actions

Comment 1 Ron Lavi 2023-02-12 08:05:26 UTC
Created redmine issue https://projects.theforeman.org/issues/36083 from this bug

Comment 4 Ron Lavi 2023-02-21 13:47:55 UTC
As discussed on the PR in https://github.com/Katello/katello/pull/10449#issuecomment-1437088717
We think that this should be postponed and the setting should be removed as part of the upcoming work removing katello-agent,
instead of setting it by default to true.

Comment 6 Jeremy Lenz 2023-03-16 20:37:27 UTC
Original title: "The 'Use remote execution by default' setting should be set to 'Yes' instead of 'No'"

Updating the title to reflect https://bugzilla.redhat.com/show_bug.cgi?id=2167493#c4

Comment 8 Bryan Kearney 2023-08-09 20:02:35 UTC
Upstream bug assigned to jlenz

Comment 9 Bryan Kearney 2023-08-09 20:02:37 UTC
Upstream bug assigned to jlenz