From c9ebfad78e1b85fa93f69f8aa554f2c5de0a6608 Mon Sep 17 00:00:00 2001 From: Guillaume Lours <705411+glours@users.noreply.github.com> Date: Thu, 26 Jun 2025 17:55:44 +0200 Subject: [PATCH] exclude provider services from the list of dependencies that Compose should wait for Signed-off-by: Guillaume Lours <705411+glours@users.noreply.github.com> --- pkg/compose/convergence.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkg/compose/convergence.go b/pkg/compose/convergence.go index 781444572..098420f71 100644 --- a/pkg/compose/convergence.go +++ b/pkg/compose/convergence.go @@ -563,6 +563,9 @@ func shouldWaitForDependency(serviceName string, dependencyConfig types.ServiceD } else if service.GetScale() == 0 { // don't wait for the dependency which configured to have 0 containers running return false, nil + } else if service.Provider != nil { + // don't wait for provider services + return false, nil } return true, nil }