[GH-ISSUE #958] Pending Actions allows multiple software installs and no option to cancel #2524

Closed
opened 2026-03-14 04:20:49 +03:00 by kerem · 1 comment
Owner

Originally created by @NiceGuyIT on GitHub (Jan 28, 2022).
Original GitHub issue: https://github.com/amidaware/tacticalrmm/issues/958

Originally assigned to: @sadnub on GitHub.

Server Info (please complete the following information):

  • OS: openSUSE Leap 15.3
  • Browser: Firefox
  • RMM Version (as shown in top left of web UI): v0.11.3

Installation Method:

  • Standard
  • Docker

Agent Info (please complete the following information):

  • Agent version (as shown in the 'Summary' tab of the agent from web UI): Agent v1.8.0
  • Agent OS: Windows 10 Pro, 64 bit v20H2 (build 19042.1466)

Describe the bug
I was troubleshooting why software wasn't installing and the system allowed me to queue up multiple software installs. The right click menu has an option to cancel the install but it's grayed out.

To Reproduce
Steps to reproduce the behavior:

  1. Queue up multiple software install of the same software. I believe this can be simulated by shutting down the agent.
  2. Notice the system allows you to add a 2nd software of the same name without checking if there is already a pending software install.
  3. Right click on the pending software install. Notice the Cancel Action is greyed out.
  4. Bring the agent online. I believe only 1 software install will take place and leave the rest.
  5. AFAIK there is not a way to retry a software install.

Expected behavior

  1. I expect the system to detect if a pending software install exists before adding the install to the pending actions.
  2. I expect the Cancel Action button to not be grayed out so I can cancel a failed install.
  3. I expect to have a method to retry a failed software install. Or more specifically, retry a failed action,
  4. (optional) I would be nice if pending actions fail after a configurable amount of time.
  5. (optional) I would be nice to have alerts on actions that fail or are pending after the configured amount of time.

Screenshots
tacticalrmm-issue-20220128T140811

Additional context
The initial install failed due to an environmental issue on my end. This issue is to address how Tactical handles the failure.

Originally created by @NiceGuyIT on GitHub (Jan 28, 2022). Original GitHub issue: https://github.com/amidaware/tacticalrmm/issues/958 Originally assigned to: @sadnub on GitHub. **Server Info (please complete the following information):** - OS: openSUSE Leap 15.3 - Browser: Firefox - RMM Version (as shown in top left of web UI): v0.11.3 **Installation Method:** - [X] Standard - [ ] Docker **Agent Info (please complete the following information):** - Agent version (as shown in the 'Summary' tab of the agent from web UI): Agent v1.8.0 - Agent OS: Windows 10 Pro, 64 bit v20H2 (build 19042.1466) **Describe the bug** I was troubleshooting why software wasn't installing and the system allowed me to queue up multiple software installs. The right click menu has an option to cancel the install but it's grayed out. **To Reproduce** Steps to reproduce the behavior: 1. Queue up multiple software install of the same software. I believe this can be simulated by shutting down the agent. 2. Notice the system allows you to add a 2nd software of the same name without checking if there is already a pending software install. 3. Right click on the pending software install. Notice the Cancel Action is greyed out. 4. Bring the agent online. I believe only 1 software install will take place and leave the rest. 5. AFAIK there is not a way to retry a software install. **Expected behavior** 1. I expect the system to detect if a pending software install exists before adding the install to the pending actions. 2. I expect the Cancel Action button to not be grayed out so I can cancel a failed install. 3. I expect to have a method to retry a failed software install. Or more specifically, retry a failed action, 4. (optional) I would be nice if pending actions fail after a configurable amount of time. 5. (optional) I would be nice to have alerts on actions that fail or are pending after the configured amount of time. **Screenshots** ![tacticalrmm-issue-20220128T140811](https://user-images.githubusercontent.com/7763429/151606813-c37557a2-e89a-49e5-891b-dce19678f7e9.png) **Additional context** The initial install failed due to an environmental issue on my end. This issue is to address how Tactical handles the failure.
kerem 2026-03-14 04:20:49 +03:00
  • closed this issue
  • added the
    bug
    label
Author
Owner

@NiceGuyIT commented on GitHub (Jan 28, 2022):

I forgot to add that if I manually uninstall the software, and choose to install it from Tactical, it will add another row to the Pending Actions, install the software and complete the action, thus removing the row. The pending actions in the screenshot will never complete.

<!-- gh-comment-id:1024527668 --> @NiceGuyIT commented on GitHub (Jan 28, 2022): I forgot to add that if I manually uninstall the software, and choose to install it from Tactical, it will add another row to the Pending Actions, install the software and complete the action, thus removing the row. The pending actions in the screenshot will never complete.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/tacticalrmm#2524
No description provided.