Skip to content

Make aws ssm start-session indicate if session-manager-plugin is not installed #9973

@iboates

Description

@iboates

Describe the feature

Simply pint a warning when executing aws ssm start-session ... and ssm-session-manager is not installed

Use Case

I embarrassingly lost several hours today debugging while trying to figure why I could not connect to my instances via SSM on a freshly-installed system, despite backing up and restoring my .aws directory (and all others), only to realize that it was just because I forgot to install the session-manager-plugin

This headache (and future ones for others) could be avoided if the command aws ssm start-session ... Would just print a warning if the session-manager-plugin is not installed. is desperately trying to figure out why all attempts to connect to an instance

Proposed Solution

No response

Other Information

No response

Acknowledgements

  • I may be able to implement this feature request
  • This feature might incur a breaking change

CLI version used

aws-cli/2.32.9

Environment details (OS name and version, etc.)

Python/3.13.9 Linux/5.15.167.4-microsoft-standard-WSL2 exe/x86_64.ubuntu.24

Metadata

Metadata

Labels

feature-requestA feature should be added or improved.investigatingThis issue is being investigated and/or work is in progress to resolve the issue.p3This is a minor priority issuessm start-session

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions