From 4a81b2bf72a600d446faec7079ef93c510ba3fd9 Mon Sep 17 00:00:00 2001 From: CrazyMax Date: Sat, 16 Sep 2023 17:07:09 +0200 Subject: [PATCH] don't strip digest from image name --- internal/provider/common.go | 4 ---- internal/provider/common_test.go | 4 ++-- 2 files changed, 2 insertions(+), 6 deletions(-) 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, },