Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Argo Image Updater using alphabetical strategy stopped deploying images specified as regexp #942

Open
seanlucey opened this issue Nov 26, 2024 · 0 comments
Labels
bug Something isn't working

Comments

@seanlucey
Copy link

Describe the bug
I have a service deployment being managed by Argo Image Updater. I've set it to alphabetical and using the following regex - regexp:-prod$. Up until this week it had been working fine, but it will not update past the image tag 1.0.90. Even though newer containers of the service are correctly being published and tagged in the container registry. This is only an issue for ONE service (other services that use this exact same method, are all working correctly). If I switch the image promotion to newest-build it will detect the latest and deploy - but I obviously don't want this for production.

To Reproduce
Image promotion set to alphabetical and using a regex of regexp:-prod$

Expected behavior
When a new container is tagged *-prod, it should be deployed.

Version
Latest

Logs
time="2024-11-26T21:46:39Z" level=debug msg="Considering this image for update" alias=frontend application=prod image_name=ecr.registry/frontend image_tag=1.0.90-prod registry=xxxxxxxxxxx.dkr.ecr.eu-west-1.amazonaws.com │
│ time="2024-11-26T21:46:39Z" level=debug msg="Using no version constraint when looking for a new tag" alias=frontend application=prod image_name=ecr.registry/frontend image_tag=1.0.90-prod registry=xxxxxxxxxx.dkr.ecr.eu-west-1.amazonaws.com

│ time="2024-11-26T21:46:39Z" level=debug msg="found 7 from 7 tags eligible for consideration" image="xxxxxxxxxx.dkr.ecr.eu-west-1.amazonaws.com/ecr.registry/frontend:1.0.90-prod" │
│ time="2024-11-26T21:46:39Z" level=debug msg="target parameters: image-spec=images.frontend image-name=, image-tag=" application=prod image=xxxxxxxxxxx.dkr.ecr.eu-west-1.amazonaws.com/ecr.registry/frontend │
│ time="2024-11-26T21:46:39Z" level=debug msg="Image 'xxxxxxxxxxxxx.dkr.ecr.eu-west-1.amazonaws.com/ecr.registry/frontend:1.0.90-prod' already on latest allowed version" alias=frontend application=prod image_name=ecr.registry/frontend image_tag=1.0.90-prod registry=xxxxxxxxxx.dkr.ecr.eu-west-1.amazonaws.com

@seanlucey seanlucey added the bug Something isn't working label Nov 26, 2024
@chengfang chengfang changed the title Argo Image Updater stopped deploying images Argo Image Updater using alphabetical strategy stopped deploying images specified as regexp Dec 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant