little-salesmen-46373
06/22/2024, 2:58 AM<http://api.pulumi.com/oidc|api.pulumi.com/oidc>
provider and IAM Role per this doc: https://www.pulumi.com/docs/pulumi-cloud/oidc/provider/aws/
I have Enabled the AWS Integration in Pulumi Deployments settings and put in the IAM Role ARN and Session Name.
When I manually trigger a Preview Deployment, it fails consistently with this error:
Fetch provider credentials via OIDC
$ /pulumi-deploy-executor oidc --workDir="/deployment"
Error: fetching AWS credentials: WebIdentityErr: failed to retrieve credentials
caused by: InvalidIdentityToken: No OpenIDConnect provider found in your account for <https://api.pulumi.com/oidc>
status code: 400, request id: 47841196-a280-4c19-a9c4-0938618aba7d
Separately, I have successfully set up a similar OIDC provider for GitHub Actions which we use for ECS Deployments. This works. The Pulumi OIDC provider does not.little-salesmen-46373
06/22/2024, 3:06 AMwhite-balloon-205
little-salesmen-46373
06/22/2024, 5:55 PMlittle-salesmen-46373
06/22/2024, 5:58 PM