Replies: 2 comments 2 replies
-
|
So "No Change" (renamed to "Image Identical" in the next release) isn't actually the normal "everything's fine" result. It only fires in a pretty specific scenario:
Basically a safety net - it catches cases where a tag like The other ~57 containers are just genuinely up to date. The registry confirmed there's nothing new, so they don't get a history entry. If I wrote "all good" for every container every scan cycle the history page would be completely buried! In v2.10.1 I'm adding a scan summary row that shows the full breakdown after each scan: "28 checked, 28 up to date, 0 updated..." etc. Should give you the visibility you're after without the clutter. |
Beta Was this translation helpful? Give feedback.
-
|
Good catch on the mosquitto pattern. You're right that it shouldn't be triggering a download every scan if nothing actually changed. I traced through the code and found a bug in the digest equivalence cache. When the image ID guard fires (pull completed, image IDs match, skip the restart), it's supposed to cache the digest pair so the next scan recognises it and skips entirely. But the caching code was doing: localDigest := ImageDigest(oldImage) // repo digest
newDigest := ImageDigest(pullImage) // repo digest
CacheDigestEquivalence(localDigest, newDigest)For mutable tags like The next scan compares Fixed by caching Fix is in |
Beta Was this translation helpful? Give feedback.

Uh oh!
There was an error while loading. Please reload this page.
-
During the last scan (similarly to previous ones), only a few images were tagged as "no change". In this case, only 3 of about 60 images total.
Why is it so?
Beta Was this translation helpful? Give feedback.
All reactions