Bug 1730083

Summary: [RFE] Add Jobs button to host detail page
Product: Red Hat Satellite Reporter: Hradayesh Shukla <hshukla>
Component: Remote ExecutionAssignee: Leos Stejskal <lstejska>
Status: CLOSED ERRATA QA Contact: Peter Ondrejka <pondrejk>
Severity: medium Docs Contact:
Priority: medium    
Version: 6.5.0CC: anerurka, aruzicka, bkearney, inecas, lstejska, mhulan, riehecky, sgraessl
Target Milestone: 6.8.0Keywords: FutureFeature, Triaged
Target Release: Unused   
Hardware: All   
OS: All   
Whiteboard:
Fixed In Version: tfm-rubygem-foreman_remote_execution-3.1.0 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-10-27 12:58:49 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 Hradayesh Shukla 2019-07-15 19:10:31 UTC
1. Proposed title of this feature request
Add a button to the "Details" entry that links to the relevant "Jobs" reports on Satellite WebUI -> Hosts -> All Hosts -> Specific Host -> Details Button. 

2. What is the nature and description of the request?
* Add a button to the "Details" entry that links to the relevant "Jobs" reports on Satellite WebUI -> Hosts -> All Hosts -> Specific Host -> Details Button. 

* The details box contains links to "Audits", "Facts", "Reports", "YAML", and "Content".  It would be nice if there was a link to "Jobs" to review any Remote Execution jobs impacting this host. 

3. Why does the customer need this? (List the business requirements here)
* Easy access to jobs that were run for this client. 

4. How would the customer like to achieve this? (List the functional requirements here)
* Go Satellite WebUI -> Hosts -> All Hosts -> Specific Host -> Details -> Add a new button called "Jobs" which will provide the list of remote jobs for this system. 

5. For each functional requirement listed, specify how Red Hat and the customer can test to confirm the requirement is successfully implemented.

6. Is there already an existing RFE upstream or in Red Hat Bugzilla?
No

7. Does the customer have any specific timeline dependencies and which release would they like to target (i.e. RHEL5, RHEL6)?
Satellite 6.6 

8. Is the sales team involved in this request and do they have any additional input?
No

9. List any affected packages or components.
Satellite 6.5 
Foreman 

10. Would the customer be able to assist in testing this functionality if implemented?
No

Comment 6 Pat Riehecky 2019-07-15 19:24:58 UTC
Thanks!

If we could keep this open to track (mostly so I don't file this again in 2 months because I forgot it was in bugzilla).

Pat

Comment 7 Adam Ruzicka 2019-07-17 15:43:48 UTC
Created redmine issue https://projects.theforeman.org/issues/27324 from this bug

Comment 8 Adam Ruzicka 2019-07-17 15:48:36 UTC
Until this is done a workaround is:

1) Go to Monitor > Jobs
2) Enter "host = myhost.example.com" into the search bar to filter the job invocations to only those which were run against myhost.example.com

Comment 9 Bryan Kearney 2019-07-17 16:08:12 UTC
Upstream bug assigned to aruzicka

Comment 10 Bryan Kearney 2019-07-17 16:08:14 UTC
Upstream bug assigned to aruzicka

Comment 11 Bryan Kearney 2020-02-12 15:01:37 UTC
Moving this bug to POST for triage into Satellite 6 since the upstream issue https://projects.theforeman.org/issues/27324 has been resolved.

Comment 12 Peter Ondrejka 2020-05-22 09:42:52 UTC
Verified on Sat 6.8 snap 1, the Jobs button has been added and generates the right search term

Comment 15 errata-xmlrpc 2020-10-27 12:58:49 UTC
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 (Important: Satellite 6.8 release), 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-2020:4366