on image build/stage/<image> stage SHELL handler failed:
unable to get stages ids from
<host> by digest <digest> for stage build/stage/<stage>/SHELL10:
error getting project
<host> stage <digest> images from storage:
unable to fetch tags for repo "<host>":
reading tags for "<host>": GET <host>/tags/list?n=1000:
UNAUTHORIZED: authorize header needed to send HEAD to repository:
authorize header needed to send HEAD to repository
Приветствую! Дебаг проблемы ни к чему не привёл. Штатная ошибка если нет логина в registry выглядит и для 235 и для 241 одинаково (на скрине 1) — делается первичный запрос к registry. Но приведённая оригинальная ошибка другая: первичный запрос прошёл успешно, делается обычная выборка стадий для сборки. Пробуем трейсить эти запросы после логина для версий 1.2.235 и 1.2.241 — получаем одинаковые запросы, которые успешно отработали. Вопросы: есть уверенность что ошибка возникла именно из-за обновления до 1.2.241? Как делается логин в harbor, создаётся ли временный DOCKER_CONFIG как делает ci-env? (Если не временный то параллельные job-ы могут перетереть docker-config друг друга и такая ошибка могла бы вывалиться на любой версии).
Обсуждают сегодня