diff --git a/lib/datasource/docker/index.js b/lib/datasource/docker/index.js index 46fcc48539b16ae8908aa2e8ae38514abaf772a7..fa378d945ba4e01b094dc9192e4fce47c63d67c5 100644 --- a/lib/datasource/docker/index.js +++ b/lib/datasource/docker/index.js @@ -380,15 +380,15 @@ async function getLabels(registry, repository, tag) { return {}; } const manifest = JSON.parse(manifestResponse.body); - let labels = {}; // istanbul ignore if - if (!manifest.config) { - logger.info( - { dockerRepository: repository, tag, manifest }, - 'Docker manifest error: no config' + if (manifest.schemaVersion !== 2) { + logger.debug( + { registry, dockerRepository: repository, tag, manifest }, + 'Manifest schema version is not 2' ); return {}; } + let labels = {}; const configDigest = manifest.config.digest; const headers = await getAuthHeaders(registry, repository); if (!headers) {