From aa7cfa58ffd8517d9762079cf2595c0ee31c1663 Mon Sep 17 00:00:00 2001 From: shamoon <4887959+shamoon@users.noreply.github.com> Date: Sun, 31 Dec 2023 10:48:10 -0800 Subject: [PATCH] Better handle malformed docker labels (#2552) --- src/utils/config/service-helpers.js | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/utils/config/service-helpers.js b/src/utils/config/service-helpers.js index f96f6509f..1c5ee8945 100644 --- a/src/utils/config/service-helpers.js +++ b/src/utils/config/service-helpers.js @@ -102,6 +102,16 @@ export async function servicesFromDocker() { } }); + if (!constructedService.name || !constructedService.group) { + logger.error( + `Error constructing service using homepage labels for container '${containerName.replace( + /^\//, + "", + )}'. Ensure required labels are present.`, + ); + return null; + } + return constructedService; });