Skip to content

DOC-425: Remove stale &&/||/redirection limitation from SSM docs - #932

Draft
quetzalliwrites wants to merge 1 commit into
mainfrom
doc-425-ssm-run-command-docs-incorrectly-list-and-redirection-as
Draft

DOC-425: Remove stale &&/||/redirection limitation from SSM docs#932
quetzalliwrites wants to merge 1 commit into
mainfrom
doc-425-ssm-run-command-docs-incorrectly-list-and-redirection-as

Conversation

@quetzalliwrites

Copy link
Copy Markdown
Collaborator

Summary

A customer (flagged via NISC evaluation trial) quoted our own docs claiming SSM Run Command doesn't support &&, ||, or redirection (>). This was verified against localstack/localstack-pro:latest on 2026-09-01: all three work correctly, since SSM Run Command invokes a real shell (sh -c) under the hood rather than a restricted command parser. The claim was stale, left over from an earlier, more limited implementation.

Removed the &&/||/redirection bullet from the SSM service doc's "Current Limitations" section. The adjacent bullet about stdout/stderr not being captured on a non-zero exit code is still accurate and was left in place (tracked separately as a feature request, not a docs issue).

Linear ticket

https://linear.app/localstack/issue/DOC-425/ssm-run-command-docs-incorrectly-list-andand-and-redirection-as

Test plan

  • npx astro build completes successfully (417 pages built)
  • Link validator confirms all internal links are valid

Verified against localstack/localstack-pro:latest (2026-09-01): SSM
Run Command invokes a real shell (sh -c) under the hood, so &&, ||,
and > all work correctly today. This claim was left over from an
earlier, more limited implementation. The adjacent claim about
stdout/stderr not being captured on a non-zero exit code is still
accurate and is kept (tracked separately as a feature request).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying localstack-docs with  Cloudflare Pages  Cloudflare Pages

Latest commit: 8802540
Status: ✅  Deploy successful!
Preview URL: https://efb80f57.localstack-docs.pages.dev
Branch Preview URL: https://doc-425-ssm-run-command-docs.localstack-docs.pages.dev

View logs

@viren-nadkarni

Copy link
Copy Markdown
Member

This is not actively tested. It may have worked for the customer for their particular script, I want to make sure this is covered by our test suite.

Please hold this change until AWS-1817 is merged.

@quetzalliwrites

quetzalliwrites commented Sep 10, 2026

Copy link
Copy Markdown
Collaborator Author

FYI @virtkot (edit), ty for logging this ticket. Viren has confirmed he needs to first check if this is covered by their test suite. Until we hear back from ENG, I'm moving this to draft mode.

@quetzalliwrites
quetzalliwrites marked this pull request as draft September 10, 2026 13:46
@kostas-localstack

Copy link
Copy Markdown
Contributor

FYI @kostas-localstack, ty for logging this ticket. Viren has confirmed he needs to first check if this is covered by their test suite. Until we hear back from ENG, I'm moving this to draft mode.

@virtkot?

@quetzalliwrites

Copy link
Copy Markdown
Collaborator Author

ha! sorry about the spam tagging you @kostas-localstack 😸

you're quite right, I meant the other Kosta 😅

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants