forked from toolshed/abra
Update the image of a single service instead of every service using the same image name, only rewriting the tag and digest of its image value so the registry host and the rest of the file are kept as is. - skip images which use variables, warn to update them manually - error on images which fail to parse instead of panicking - drop a stale digest when upgrading a pinned image without --pindigests, since it points at the image of the old tag - error when the registry does not return a digest - use docker cli credentials when fetching the digest, so private registries work after docker login Add tests for UpdatePinnedTag, UpdateTag and GetImageMultiplatformDigest.