aws/session-manager-plugin

Plugin with name InteractiveCommands not found

flipmokid opened this issue · 9 comments

Hi,

Most likely user/installation error but I've been using execute-command using the aws cli for a few months. I've not used it for a month or two and coming back to it I get the error below.

aws ecs execute-command  \
    --region eu-west-1 \
    --cluster ***** \
    --task ****************** \
    --container xray-daemon \
    --command "/bin/bash" \
    --interactive


The Session Manager plugin was installed successfully. Use the AWS CLI to start a session.


Starting session with SessionId: ecs-execute-command-0228164ca8ff6e2c1


SessionId: ecs-execute-command-0228164ca8ff6e2c1 : Plugin with name InteractiveCommands not found. Step name: InteractiveCommands

I've upgrade my aws-cli to aws-cli/2.7.22 Python/3.10.6 Darwin/21.3.0 source/arm64 prompt/off and session-manager-plugin to 1.2.339.0 but the problem persists.

Is there anything I need to do to get InteractiveCommands plugin added?

Killing the container and deploying a new one seemed to get around this issue.