Skip to content

[AWSCORE-705] Send IAM role name in CLoudFormation QuickStart workflow success response#290

Merged
raymondeah merged 5 commits intomasterfrom
ray.eah/awscore-705-workflow-role-name
Mar 17, 2026
Merged

[AWSCORE-705] Send IAM role name in CLoudFormation QuickStart workflow success response#290
raymondeah merged 5 commits intomasterfrom
ray.eah/awscore-705-workflow-role-name

Conversation

@raymondeah
Copy link
Contributor

@raymondeah raymondeah commented Mar 13, 2026

When a user opens the CloudFormation stack in the AWS console, they can modify the IAMRoleName parameter before launching the stack. Without this change, the Datadog UI cannot know the final role name actually used and could create the integration with the wrong role name

  • Adds the role name to the Metadata block of all stack_complete WorkflowStatus notifications in both workflow templates main_workflow and main_extended_workflow. This will pass the correct role name back to the Datadog UI

Testing

main_extended_workflow template

main_workflow template

raymondeah and others added 5 commits March 13, 2026 12:05
Add `role_name` to the `stack_complete` metadata payload in both
main_workflow.yaml and main_extended_workflow.yaml so Datadog's
backend can use the final IAM role name (as set in the AWS console)
when creating the AWS integration.

Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>

- Send final IAM role name back in the `stack_complete` workflow status payload so Datadog can use the user-configured role name when creating the AWS integration

# 4.7.0 (March 9, 2026)
Copy link
Contributor Author

@raymondeah raymondeah Mar 13, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

drive-by: update changelog from previous PRs

@raymondeah raymondeah marked this pull request as ready for review March 16, 2026 14:08
@raymondeah raymondeah requested a review from a team as a code owner March 16, 2026 14:08
@raymondeah raymondeah changed the title [AWSCORE-705] Send IAM role name in workflow success response [AWSCORE-705] Send IAM role name in CLoudFormation QuickStart workflow success response Mar 16, 2026
@raymondeah raymondeah merged commit 35dbf58 into master Mar 17, 2026
4 checks passed
@raymondeah raymondeah deleted the ray.eah/awscore-705-workflow-role-name branch March 17, 2026 12:54
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.

2 participants