From f675b5a4d8f20f74b490c76c7a9c2792e97b5eba Mon Sep 17 00:00:00 2001 From: rcourtman Date: Tue, 25 Aug 2026 18:37:57 +0100 Subject: [PATCH] Fix false self-container update reports --- internal/dockeragent/registry.go | 2 ++ internal/dockeragent/registry_http_test.go | 5 ++++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/internal/dockeragent/registry.go b/internal/dockeragent/registry.go index 3867d8753..d997ff56f 100644 --- a/internal/dockeragent/registry.go +++ b/internal/dockeragent/registry.go @@ -73,6 +73,8 @@ type ImageUpdateResult struct { func isPulseManagedImageReference(image string) bool { normalized := strings.ToLower(strings.TrimSpace(image)) for _, repository := range []string{ + "rcourtman/pulse", + "docker.io/rcourtman/pulse", "license.pulserelay.pro/pulse-pro", "registry.pulserelay.pro/pulse/pulse-pro", } { diff --git a/internal/dockeragent/registry_http_test.go b/internal/dockeragent/registry_http_test.go index 4ce15e9d2..05aa3f337 100644 --- a/internal/dockeragent/registry_http_test.go +++ b/internal/dockeragent/registry_http_test.go @@ -36,9 +36,12 @@ func TestRegistryChecker_CheckImageUpdate_Behavior(t *testing.T) { } }) - t.Run("Pulse private image uses the product update service", func(t *testing.T) { + t.Run("Pulse images use the product update service", func(t *testing.T) { checker := NewRegistryChecker(logger) for _, image := range []string{ + "rcourtman/pulse:latest", + "docker.io/rcourtman/pulse:6.3.1", + "rcourtman/pulse@sha256:abc123", "license.pulserelay.pro/pulse-pro:6.2.0-rc.4", "license.pulserelay.pro/pulse-pro@sha256:abc123", "registry.pulserelay.pro/pulse/pulse-pro:v6.0.5",