AWS SSM Connection Refactoring & Plugin Promotion

Hi everyone,

We’d like to provide an update on the aws_ssm connection plugin, which was originally proposed for promotion in this GitHub issue. It was initially considered for amazon.aws. 9.0.0, but due to limited capacity, its promotion has been postponed to amazon.aws 10.0.0.

Current Plan

As part of this effort, we are working on refactoring the module within community.aws to improve maintainability and ensure a smoother promotion process. To facilitate this, we will:

  1. Merge the refactor PRs into the main branch – This will lay the foundation for a more robust and maintainable plugin.
  2. Address critical bugs before migration – Ensuring stability before moving forward is a priority.
  3. Backport the refactoring PRs – As a general rule, we include major refactoring only in major releases. However, we are making an exception in this case, as we believe backporting these changes will not introduce any issues.

Request for Feedback

We’d love to hear your thoughts!

  • Do you have any objections to this approach?
  • Are there any suggestions or concerns we should consider?
  • Any additional feedback?

I agree with backporting the refactor PRs, as it would make backporting the bug fix PRs much easier.