diff --git a/lib/datasource/docker/index.js b/lib/datasource/docker/index.js index 00b1d5898e97719c017548eb60486a51047da4f1..46fcc48539b16ae8908aa2e8ae38514abaf772a7 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);