Welcome to the Linux Foundation Forum!

Not able to create a new quickstart project and deploy it on Jenkins X cluster running on AWS EKS


While creating a new project using jx project quickstart I am getting an error. In the build logs for the new project it shows below error

_Showing logs for build bachu-org/paul-golang-http/master #1 release stage from-build-pack and container step-build-make-build
CGO_ENABLED=0 GO15VENDOREXPERIMENT=1 go build -ldflags '' -o bin/paul-golang-http main.go

Showing logs for build bachu-org/paul-golang-http/master #1 release stage from-build-pack and container step-check-registry
sourcing .jx/variables.sh
verifying the container registry is setup
WARNING: no $GIT_SECRET_MOUNT_PATH environment variable set
about to run: git clone https://github.com/bachu-org/jx3-eks-vault.git /tmp/jx-git-066416654 in dir /tmp
Cloning into '/tmp/jx-git-066416654'...
verifying that container registry 806565520034.dkr.ecr.us-east-1.amazonaws.com with organisation bachu-org and app name paul-golang-http has an ECR associated with it
loading config with AWS region: 'us-east-1'
Let's ensure that we have an ECR repository for the image bachu-org/paul-golang-http
error: failed to lazy create the ECR registry for paul-golang-http: failed to check for repository with registry ID : operation error ECR: DescribeRepositories, failed to sign request: failed to retrieve credentials: failed to retrieve credentials, operation error STS: AssumeRoleWithWebIdentity, https response error StatusCode: 400, RequestID: 359a8c1e-41b0-4888-ab97-583af97e0f7c, api error InvalidIdentityToken: No OpenIDConnect provider found in your account for https://oidc.eks.us-east-1.amazonaws.com/id/DCCF8F9B81342C00D2C48059B5FA67E5

Pipeline failed on stage 'from-build-pack' : container 'step-check-registry'. The execution of the pipeline has stopped. _

Do I need to manually create a new WebIdentity role? If yes, then what should be the Audience/client Id ?


Upcoming Training