Skip to content

[buddy] Update URI creation for Roles Anywhere integration in govcloud#64516

Open
marcoandredinis wants to merge 3 commits intomasterfrom
marco/buddy_64050
Open

[buddy] Update URI creation for Roles Anywhere integration in govcloud#64516
marcoandredinis wants to merge 3 commits intomasterfrom
marco/buddy_64050

Conversation

@marcoandredinis
Copy link
Contributor

@marcoandredinis marcoandredinis commented Mar 11, 2026

Changelog: Fixed AWS IAM Roles Anywhere Web/Console access for Gov Cloud and China partitioned AWS accounts.

The UI guide has a hard check for arn:aws: prefix when creating the integration (after running the shell script), so in order to test this, users have to onboard the integration using the docs guide.

Manual Test Plan

Test Environment

Tested locally

Test Cases

  • Onboarded a new integration using docs guide, and checked that the app_server has the correct URI.
image image image

Noticed that RA defaults to a commercial URI which will not successfully
launch a console in govcloud. This change updates the URI creation logic
to use the correct URI when the parsed ARNs indicate a govcloud partition.
@marcoandredinis marcoandredinis added the no-changelog Indicates that a PR does not require a changelog entry label Mar 11, 2026
@marcoandredinis marcoandredinis added backport/branch/v18 and removed no-changelog Indicates that a PR does not require a changelog entry labels Mar 12, 2026
@marcoandredinis
Copy link
Contributor Author

@bmckenna805 Thank you again for your contribution.

@marcoandredinis marcoandredinis marked this pull request as ready for review March 12, 2026 18:37
@github-actions github-actions bot requested review from kiosion and timothyb89 March 12, 2026 18:38
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.

2 participants