From 568fe49de849604947ca8ff82b4fedfa09e70e2b Mon Sep 17 00:00:00 2001
From: Rhys Arkins <rhys@arkins.net>
Date: Thu, 18 Jul 2019 22:26:50 +0200
Subject: [PATCH] fix(docker): info not warn for no labels

---
 lib/datasource/docker/index.js | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/lib/datasource/docker/index.js b/lib/datasource/docker/index.js
index 00b1d5898e..46fcc48539 100644
--- a/lib/datasource/docker/index.js
+++ b/lib/datasource/docker/index.js
@@ -383,8 +383,11 @@ async function getLabels(registry, repository, tag) {
     let labels = {};
     // istanbul ignore if
     if (!manifest.config) {
-      logger.warn({ manifest }, 'Docker manifest error: no config');
-      throw new Error('registry-failure');
+      logger.info(
+        { dockerRepository: repository, tag, manifest },
+        'Docker manifest error: no config'
+      );
+      return {};
     }
     const configDigest = manifest.config.digest;
     const headers = await getAuthHeaders(registry, repository);
-- 
GitLab