Skip to content

Use deployment suite v2.0.5 to fix untagged ECS task registration - #182

Merged
jmgasper merged 1 commit into
developfrom
fix/deploy-suite-v2.0.5
Nov 4, 2026
Merged

jmgasper merged 1 commit into
developfrom
fix/deploy-suite-v2.0.5

Conversation

@jmgasper

@jmgasper jmgasper commented Nov 4, 2026

Copy link
Copy Markdown
Contributor

The dev deployment passed authentication and enhanced scan gating, then ECS rejected task registration because the untagged definition was submitted with tags: []. Deployment suite v2.0.5 omits empty registration tags, preserves existing tags and checks read-back equality. It also names the failed AWS operation without exposing request data or raw CLI output.

Pin the pipeline to v2.0.5 and verify release commit bff574ab5c0b46773e25d2af1eff76675fba2ba5. Update migration notes with the verified scan gate and remaining deployment acceptance checks. No IAM changes are needed. Contexts, branch filters, scan thresholds and parameter/secret denies are unchanged. Merging into develop starts the next dev retry.

Validation: CircleCI config validation passed; the exact checkout command fetched the published tag and verified its commit inside the pinned executor. The shared release passed merged-commit GitHub CI and all 82 tests. Read-only reconstruction against the dev task confirms the image is the only task configuration change and empty tags are omitted. Task registration and a healthy ECS rollout remain live acceptance checks.

Release: https://github.com/topcoder-platform/tc-deploy-scripts/releases/tag/v2.0.5
Shared fix: topcoder-platform/tc-deploy-scripts#45

@jmgasper
jmgasper merged commit a62fd4d into develop Nov 4, 2026
6 of 7 checks passed
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

Successfully merging this pull request may close these issues.

1 participant