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
Describe the bug
When updating the hash of one image using git method and digest strategy, argocd creates a copy of the other image without the ":latest" tag. This results in the containers not being re-created and remaining on the old images. This can be resolved by manually removing the hashes without the latest tag (after each update). For example, this is what the yaml looks like after attempting to update both images:
In more details, if there is no existing write-back target file (.argocd-source-*.yaml) in the target repo, a new file was created correctly, without the issue seen above.
Then I manually deleted sha portion from one of the image, to trigger image-updater to update only one of the images. After reinstalling and app and running image-updater, I was able to see the issue in the modified .argocd-source-*.yaml file.
Describe the bug
When updating the hash of one image using git method and digest strategy, argocd creates a copy of the other image without the ":latest" tag. This results in the containers not being re-created and remaining on the old images. This can be resolved by manually removing the hashes without the latest tag (after each update). For example, this is what the yaml looks like after attempting to update both images:
To Reproduce
Have an application that uses two different images, and use these parameters:
Expected behavior
The image is updated with the latest tag, and no other entries are created.
Version
v0.15.2
The text was updated successfully, but these errors were encountered: