diff --git a/deploy/jobs/job_manager.go b/deploy/jobs/job_manager.go index f9b2fe927e8a9c64e1927e66d4d494fde770c666..2fdf62d5863333359a1458f43c396424500b47b5 100644 --- a/deploy/jobs/job_manager.go +++ b/deploy/jobs/job_manager.go @@ -222,6 +222,9 @@ func burrowConnectionNeeded(do *def.Packages) (error, bool) { return fmt.Errorf("could not get Job payload: %v", payload), false } switch payload.(type) { + case *def.Meta: + // A meta jobs will call runJobs again, so it does not need a connection for itself + continue case *def.Build: continue case *def.Set: