Description of problem: there is a javascript error on choosing remote execution[ customize first] option on Host collection actions, preventing user to use remote execution on host collection (katello-agent works fine). Error: s.included.ids is undefined e.performViaRemoteExecution@https://zzzap.lab.eng.brq.redhat.com/assets/bastion_katello/bastion_katello-d4a523d0255f876ef56ca7f953528b40000fff2a8090f645dd5dca63277ced3a.js:1:16892 fn@https://zzzap.lab.eng.brq.redhat.com/assets/bastion/bastion-fdb3a220e59a8eb2f950d59c8cf508ea8ac811844d8b2dc9f9935485bc360516.js line 4 > Function:4:293 t@https://zzzap.lab.eng.brq.redhat.com/assets/bastion/bastion-fdb3a220e59a8eb2f950d59c8cf508ea8ac811844d8b2dc9f9935485bc360516.js:3:434 a@https://zzzap.lab.eng.brq.redhat.com/assets/bastion/bastion-fdb3a220e59a8eb2f950d59c8cf508ea8ac811844d8b2dc9f9935485bc360516.js:5:13098 $eval@https://zzzap.lab.eng.brq.redhat.com/assets/bastion/bastion-fdb3a220e59a8eb2f950d59c8cf508ea8ac811844d8b2dc9f9935485bc360516.js:3:10478 $apply@https://zzzap.lab.eng.brq.redhat.com/assets/bastion/bastion-fdb3a220e59a8eb2f950d59c8cf508ea8ac811844d8b2dc9f9935485bc360516.js:3:10710 compile/</<@https://zzzap.lab.eng.brq.redhat.com/assets/bastion/bastion-fdb3a220e59a8eb2f950d59c8cf508ea8ac811844d8b2dc9f9935485bc360516.js:5:13148 dispatch@https://zzzap.lab.eng.brq.redhat.com/webpack/bundle.js:4828:17 add/elemData.handle@https://zzzap.lab.eng.brq.redhat.com/webpack/bundle.js:4641:7 Version-Release number of selected component (if applicable): 6.3.0-31 How reproducible: always Steps to Reproduce: 1. define a host collection 2. navigate to host collection and choose e.g. "Package Installation, Removal, and Update" action 3. [open up the browser console to spot the error,] from any dropdown, try to choose remote execution or rex (customize first) Actual results: js traceback - s.included.ids is undefined Expected results: no errors, dialog and rex just works
Created redmine issue http://projects.theforeman.org/issues/22214 from this bug
I suspect the issue will be similar to https://bugzilla.redhat.com/show_bug.cgi?id=1525035, probably the same root cause, but need to be investigated
PR: https://github.com/Katello/katello/pull/7151
Moving this bug to POST for triage into Satellite 6 since the upstream issue http://projects.theforeman.org/issues/22214 has been resolved.
*** Bug 1537118 has been marked as a duplicate of this bug. ***
FAILED QA the js error is gone, however the REX options remain non-functional. choosing either "using Remote execution" or "Remote execution - customize first" triggers no action (no request sent out to the server nor no javascript error raised in console)
The solution for http://projects.theforeman.org/issues/22384 has been merged upstream; therefore, moving this to POST.
VERIFIED on satellite-6.3.0-23 - the buttons now trigger expected actions and there are no errs/warns in the console.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. > > For information on the advisory, and where to find the updated files, follow the link below. > > If the solution does not work for you, open a new bug report. > > https://access.redhat.com/errata/RHSA-2018:0336