Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Plugin with name InteractiveCommands not found. Step name: InteractiveCommands #82

Open
ficofer opened this issue Oct 19, 2023 · 3 comments

Comments

@ficofer
Copy link

ficofer commented Oct 19, 2023

Hello team sorry for bringing up again on an old thread but I have encounter this issue as well, and killing the task/redeploying/scaling it up and down did not solve the issue. I have a cluster with two services, both with the execute command enable, on service allow me to connect to the tasks, while the other one keep showing me this issue:

aws ecs execute-command  --cluster playground-cluster --task 8b87aeadf34848a195536b7bc0d85e4e --container backend --command "/bin/sh" --interactive --region us-east-2

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


Starting session with SessionId: ecs-execute-command-0650eebb6c976fb9d


SessionId: ecs-execute-command-0650eebb6c976fb9d : Plugin with name InteractiveCommands not found. Step name: InteractiveCommands

I have been googling for days but can not find anything related, check-ecs-exec.sh pass with all green.

Any advised will be appreciated.

@yui-har
Copy link

yui-har commented Sep 12, 2024

In my case, I have 3 services in my cluster. I can connect to one of them, but not the other two.

@yui-har
Copy link

yui-har commented Sep 12, 2024

Around July 10, I changed the EC2 architecture and the ECR Docker images from x86_64 to arm64. I think it was around that time that I was unable to connect.

@yui-har
Copy link

yui-har commented Oct 1, 2024

When I changed one of the three services to an x86_64 Docker image, I was able to connect to this service with ECS ​​Exec.
Currently, I can connect to two services, an arm64 container and an x86_64 container.
(I cannot connect to the remaining service because it has not been changed from the arm64 Docker image.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants