Bug 1886481

Summary: Remote execution fails installing a package to a host collection
Product: Red Hat Satellite Reporter: Stephen Wadeley <swadeley>
Component: Remote ExecutionAssignee: satellite6-bugs <satellite6-bugs>
Status: CLOSED NOTABUG QA Contact: Stephen Wadeley <swadeley>
Severity: high Docs Contact:
Priority: high    
Version: 6.8.0CC: ahumbe, aruzicka, lstejska
Target Milestone: UnspecifiedKeywords: PrioBumpGSS, 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: 2020-10-14 12:17:12 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:
Attachments:
Description Flags
trace none

Description Stephen Wadeley 2020-10-08 14:27:04 UTC
Created attachment 1719996 [details]
trace

Description of problem:

In the web UI, trying to use remote execution to install a package to a host collection fails



Version-Release number of selected component (if applicable):
Satellite 6.8.0 Snap 19
~]# rpm -q satellite
satellite-6.8.0-1.el7sat.noarch
foreman-installer-2.1.2.8-1.el7sat.noarch
foreman-installer-katello-2.1.2.8-1.el7sat.noarch

How reproducible:
I ran test multiple times

Steps to Reproduce:
0. ~]# satellite-installer --enable-foreman-plugin-remote-execution

1. Set up a Host Collection with a host with fake errata CV
2. Navigate Hosts > Host Collections  
3. Select Module Stream Management
4. Search for name = duck and stream = 0
5. Select Install from the Actions menu

Actual results:
ERF42-5962 [Foreman::Exception]: No template mapped to feature Katello: Module Stream Actions

Expected results:
Package is installed

Additional info:
logs shows:
ActionController::RoutingError (No route matches [GET] "/katello/remote_execution"):

I will attach trace