diff --git a/internal/provider/common.go b/internal/provider/common.go index 31687061f..27830b4d9 100644 --- a/internal/provider/common.go +++ b/internal/provider/common.go @@ -19,10 +19,6 @@ var ( // ValidateImage returns a standard image through Docker labels func ValidateImage(image string, metadata, labels map[string]string, watchByDef bool, imageDefaults model.Image) (img model.Image, err error) { - if i := strings.Index(image, "@sha256:"); i > 0 { - image = image[:i] - } - img = model.Image{ Name: image, } diff --git a/internal/provider/common_test.go b/internal/provider/common_test.go index d6d145e66..abaf59f7e 100644 --- a/internal/provider/common_test.go +++ b/internal/provider/common_test.go @@ -21,11 +21,11 @@ func TestValidateImage(t *testing.T) { expectedErr interface{} }{ { - name: "Test strip digest", + name: "Test with digest", image: "myimg@sha256:1234567890abcdef", watchByDef: true, expectedImage: model.Image{ - Name: "myimg", + Name: "myimg@sha256:1234567890abcdef", }, expectedErr: nil, },