Skip to content

[Bug]: Docker agent commands unavailable (command_agent_disconnected) despite agent reporting Healthy in Agent Doctor (and --enable-commands added) #1615

Description

@peterzolczer

Describe the bug

Docker/Podman container actions (e.g. "update") fail with action_execution_unavailable / command_agent_disconnected, even though the Agent Doctor report shows the agent connection as Healthy and actively reporting metrics. Reproduced independently on two separate Docker hosts.

Environment:

Pulse server: v6.1.1 (stable channel, deploymentType proxmoxve, containerized)
Agent: v6.1.1, unified agent, Docker/Podman module

Two independent Docker hosts affected, both installed via install.sh with --enable-commands and fresh exec-scoped tokens generated after upgrading (both pulse and pulse-agent) to v6.1.1. (I checked #1586 , uninstalled agents completely, then installed again with new token generated, no change in result, container update still shows failed status if button clicked on UI.)

To reproduce

Steps to reproduce

  1. Install the unified agent on a Docker host with --enable-commands and a token generated via "Add Pulse Agent" with "Enable Pulse command execution" ticked.
  2. Confirm agent registers and reports metrics normally; Agent Doctor shows the connection as Healthy.
  3. Attempt a container action (e.g. "Update") from the web UI on any container on that host.
  4. Action fails immediately.

Expected behavior

Docker action commands should not be rejected if --enable-commands is added.

Pulse version

v6.1.1

Agent version

v6.1.1

Image tag or digest

v6.1.1

Installation type

ProxmoxVE LXC

Relevant logs or diagnostics

error: "action_execution_unavailable"
message: "Action execution is unavailable"
details: {
  capabilityName: "update",
  reason: "Docker / Podman command agent is not connected.",
  reasonCode: "command_agent_disconnected",
  resourceId: "app-container-7311efa327faa70f"
}

Confirmations

  • I verified the exact Pulse version and image reference from the running instance.
  • I searched existing issues for duplicates.

Metadata

Metadata

Assignees

No one assigned

    Labels

    affects-6.1.1Bug reported against Pulse 6.1.1bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions