Concourse пытается получить образ докера с использованием неправильного дайджеста sha256 и завершается неудачно - PullRequest
0 голосов
/ 25 апреля 2018

Я использую Concourse 3.10.0, который я установил с официальной диаграммой руля на GKE.Я получаю эту ошибку, которая ссылается на неправильный sha256:

Pulling registry.hub.docker.com/linkyard/concourse-helm-release@sha256:c47e868ec58fcf81b3b0d597bd10a91fc1908da4c13561e7834584997d1fcb9d...
Error response from daemon: pull access denied for registry.hub.docker.com/linkyard/concourse-helm-release, repository does not exist or may require 'docker login'

Если я запускаю docker pull linkyard/concourse-helm-resource:2.8.2-3 локально, он работает, но загружает другой sha256.

Это выглядит мне какЯ столкнулся с выпуском 33 в подключаемом модуле docker-image-resource конкурса , но это было исправлено 2 года назад.

Я немного посмотрел на Concourse Dockerfile и контрольную диаграмму, но я не мог понять, как docker-image-resource включается в развертывание Concourse.

Как я могу обновить docker-image-resource, чтобы посмотреть, исправит ли это эту ошибку?

1 Ответ

0 голосов
/ 12 мая 2018

На самом деле это была просто простая опечатка - concourse-helm-release вместо concourse-helm-resource - но сообщения об ошибках вводили в заблуждение.

Для дальнейшего использования docker-image-resource запекается в образ докера ConcourseBOSH, и соответствующую версию можно найти в этом файле .

...