-
Bug
-
Resolution: Unresolved
-
Normal
-
None
-
6.13.0
-
None
-
None
Description of problem:
-----------------------
Creating a user with the correct Role requirements for Remote Execution ("Remote Execution Manager" | "Remote Execution User") does not allow for the user to see the "Rerun" or "Rerun failed" buttons via the Satellite UI at URL: https://{$SATFQDN}/job_invocations/{$job_id} after a job was executed.
Version-Release number of selected component (if applicable):
-------------------------------------------------------------
Tested and verified on
Satellite version 6.13
Satellite version 6.14
How reproducible:
-----------------
100%
Steps to Reproduce:
-------------------
1. Create a User in the Red Hat Satellite.
2. Add the Roles, "Remote Execution Manager" and/or "Remote Execution User" to the newly created User from Step 1.
3. Enter all required fields per user creation and click Submit.
4. Impersonate that user as an Admin or logout and login as the newly created user.
5. Navigate to ~~ Monitor -> Jobs -> Click on a job that previously failed
6. Only buttons are "Cancel Job" and "Abort Job"
Actual results:
---------------
User is unable to see the "Rerun" or "Rerun failed" buttons and therefore, unable to rerun the same job or rerun a failed job.
Expected results:
-----------------
Attaching the required Roles allow for the user the ability to see the `Rerun` and `Rerun failed` buttons for execution.
Additional info:
----------------
Workaround: To rerun a failed job, the user with the correct permissions per the documentation can append, `/rerun?failed_only=1` to the end of the URL and this will navigate the user to the `Run job` page.
Example URL:
https://{$SATFQDN}/job_invocations/{$job_id}/rerun?failed_only=1
----------------
Tested on Satellite 6.12.z, the remote execution roles work as expected when adding required Remote Execution Roles to the created user. That user is able to view the `Rerun` and `Rerun failed` buttons when navigating to ~~ Satellite UI -> Monitor -> Jobs -> Clicking a recently executed job.
Issue is only present on Satellite 6.13 and 6.14.
Reference(s):
Satellite 6.13:
12.3. Permissions for Remote Execution
https://access.redhat.com/documentation/en-us/red_hat_satellite/6.13/html/managing_hosts/configuring_and_setting_up_remote_jobs_managing-hosts#permissions-for-remote-execution_managing-hosts
Satellite 6.14:
12.3. Permissions for Remote Execution
https://access.redhat.com/documentation/en-us/red_hat_satellite/6.14/html/managing_hosts/configuring_and_setting_up_remote_jobs_managing-hosts#permissions-for-remote-execution_managing-hosts
- duplicates
-
SAT-22008 rex users dont have run job button
-
- Closed
-