login -u username -p password harbor.example.com
werf build --repo-container-registry='harbor' --repo-harbor-username='username' --repo-harbor-password='password' --repo='harbor.example.com'
Последняя если я правильно понимаю делает какие-то внутренние настройки для конкретного репозитория?
--repo-* иногда могу требоваться для использования нативного API container registry при очистке, но на другие команды никак не влияют.
Это из серии моего кейса по nexus? https://t.me/werf_ru/37697
В вашем случае действительно werf пытается удалить теги, которых нет. По какой причине API возвращает несуществующие теги надо разбираться.
Проверил, тег присутствует в репозитории. :63c34f7257094b3e6c41579a28a226264eeb5efa1509821ca8f50636-1712568216200: unrecognized status code during DELETE: 404 Not Found;
Обсуждают сегодня