From 67bb02e72550e76f70d6203e74f79815d5ffd736 Mon Sep 17 00:00:00 2001 From: Rhys Arkins <rhys@keylocation.sg> Date: Wed, 22 Nov 2017 15:07:53 +0100 Subject: [PATCH] fix: Revert "feat: docker registry cache (#1210)" (#1211) This reverts commit 371f1cbf3ddb9ad2499c2564f60301d2c91d2a9f. --- lib/manager/docker/registry.js | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/lib/manager/docker/registry.js b/lib/manager/docker/registry.js index 5a53203555..cae3a83f8c 100644 --- a/lib/manager/docker/registry.js +++ b/lib/manager/docker/registry.js @@ -5,8 +5,6 @@ module.exports = { getTags, }; -const map = new Map(); - async function getDigest(name, tag = 'latest') { const repository = name.includes('/') ? name : `library/${name}`; try { @@ -14,7 +12,7 @@ async function getDigest(name, tag = 'latest') { repository }:pull`; logger.debug(`Obtaining docker registry token for ${repository}`); - const { token } = (await got(authUrl, { cache: map, json: true })).body; + const { token } = (await got(authUrl, { json: true })).body; if (!token) { logger.warn('Failed to obtain docker registry token'); return null; @@ -25,8 +23,9 @@ async function getDigest(name, tag = 'latest') { Authorization: `Bearer ${token}`, Accept: 'application/vnd.docker.distribution.manifest.v2+json', }; - const digest = (await got(url, { cache: map, json: true, headers })) - .headers['docker-content-digest']; + const digest = (await got(url, { json: true, headers })).headers[ + 'docker-content-digest' + ]; logger.debug({ digest }, 'Got docker digest'); return digest; } catch (err) { @@ -42,7 +41,7 @@ async function getTags(name) { repository }:pull`; logger.debug(`Obtaining docker registry token for ${repository}`); - const { token } = (await got(authUrl, { cache: map, json: true })).body; + const { token } = (await got(authUrl, { json: true })).body; if (!token) { logger.warn('Failed to obtain docker registry token'); return null; @@ -53,7 +52,7 @@ async function getTags(name) { Authorization: `Bearer ${token}`, Accept: 'application/vnd.docker.distribution.manifest.v2+json', }; - const res = await got(url, { cache: map, json: true, headers }); + const res = await got(url, { json: true, headers }); logger.debug({ tags: res.body.tags }, 'Got docker tags'); return res.body.tags; } catch (err) { -- GitLab