Plugin unable to find complex AWS ECR images
ksrisurapaneni opened this issue · 1 comments
ksrisurapaneni commented
Describe the bug
Plugin seems to be unable to find complex AWS ECR images, below is the message I see:
+ exec java -jar /dockerfile-image-update-1.0.132.jar -o kee-test-org -b main parent 1234567890.dkr.ecr.us-east-1.amazonaws.com/kee-python-3.9-slim 1.0.0 kee_ecr_tag_store
[main] INFO com.salesforce.dockerfileimageupdate.subcommands.impl.Parent - Updating store...
[main] INFO com.salesforce.dockerfileimageupdate.storage.GitHubJsonStore - Updating store: kee_ecr_tag_store with image: 1234567890.dkr.ecr.us-east-1.amazonaws.com/kee-python-3.9-slim tag: 1.0.0...
[main] INFO com.salesforce.dockerfileimageupdate.storage.GitHubJsonStore - Loading image store at commit c87cf64461d61e50c0d0d7633ee0151977066009
[main] INFO com.salesforce.dockerfileimageupdate.subcommands.impl.Parent - Finding Dockerfiles with the given image...
[main] INFO com.salesforce.dockerfileimageupdate.utils.DockerfileGitHubUtil - Searching for 1234567890.dkr.ecr.us-east-1.amazonaws.com/kee-python-3.9-slim with terms: [FROM 1234567890.dkr.ecr.us, east, 1.amazonaws.com/kee-python-3.9-slim]
[main] INFO com.salesforce.dockerfileimageupdate.utils.DockerfileGitHubUtil - Number of files found for 1234567890.dkr.ecr.us-east-1.amazonaws.com/kee-python-3.9-slim: 0
To Reproduce
Try this string in your Dockerfile:
FROM 1234567890.dkr.ecr.us-east-1.amazonaws.com/kee-python-3.9-slim:0.0.0 AS builder
And run this command:
docker run --rm -e git_api_token -e git_api_url salesforce/dockerfile-image-update:1.0.132 -o kee-test-org -b main parent 1234567890.dkr.ecr.us-east-1.amazonaws.com/kee-python-3.9-slim 1.0.0 kee_ecr_tag_store
Expected behavior
Expected to find the image and create a PR.
Thanks,
Keerti
ksrisurapaneni commented
will open new issue