You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We utilize AWS SSO in GovCloud for authentication. When our AWS profile has use_fips_endpoint = true, we see the following error when terragrunt is run.
11:54:53.360 ERROR Error finding AWS credentials (did you set the AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY environment variables?): RequestError: send request failed
caused by: Get "https://portal.sso-fips.us-gov-west-1.amazonaws.com/federation/credentials?account_id=XXXXX&role_name=AdministratorAccess": dial tcp: lookup portal.sso-fips.us-gov-west-1.amazonaws.com: no such host
AWS FIPS Documentation states that the correct FIPS endpoints for SSO are sso.us-gov-west-1.amazonaws.com and sso.us-gov-east-1.amazonaws.com.
Steps To Reproduce
Either configure your AWS profile with use_fips_endpoint = true or export AWS_USE_FIPS_ENDPOINT=true
Describe the bug
We utilize AWS SSO in GovCloud for authentication. When our AWS profile has
use_fips_endpoint = true
, we see the following error when terragrunt is run.AWS FIPS Documentation states that the correct FIPS endpoints for SSO are
sso.us-gov-west-1.amazonaws.com
andsso.us-gov-east-1.amazonaws.com
.Steps To Reproduce
Either configure your AWS profile with
use_fips_endpoint = true
orexport AWS_USE_FIPS_ENDPOINT=true
Login to SSO via cli
aws sso login
terragrunt plan
Expected behavior
Terragrunt is able to utilize the existing AWS credentials.
Nice to haves
Versions
Additional context
Add any other context about the problem here.
The text was updated successfully, but these errors were encountered: