service1. Бандл с ним опубликован в Harbor: infra-harbor.xxx.lan/library/dev/yyy/zzz/service1:latest. В чарте бандла не указана версия, соответственно она кодируется автоматически как 0.0.0-1717418620-latest
Деп описываю вот так:
dependencies:
- name: service1
version: "~0.0.0"
repository: oci://infra-harbor.xxx.lan/library/dev/yyy/zzz/service1
Получаю ошибку:
Error: could not retrieve list of tags for repository oci://infra-harbor.xxx.lan/library/dev/yyy/zzz/service1: GET "https://infra-harbor.xxx.lan/v2/library/dev/yyy/zzz/service1/service1/tags/list": unexpected status code 404: not found: repository library/dev/yyy/zzz/service1/service1 not found
Вижу, что в пути присутствует дубляж конечного имени service1
Пробую деп описать вот так:
dependencies:
- name: service1
version: "~0.0.0"
repository: oci://infra-harbor.xxx.lan/library/dev/yyy/zzz
Однако получаю ожидаемо другую ошибку:
Error: could not download oci://infra-harbor.xxx.lan/library/dev/yyy/zzz/service1: Unable to locate any tags in provided repository: oci://infra-harbor.xxx.lan/library/dev/yyy/zzz/service1
Получилось! Сделал вот так: dependencies: - name: service1 version: "0.0.0-1717418620-latest" repository: oci://infra-harbor.xxx.lan/library/dev/yyy/zzz Дополнительно, добавил тег 0.0.0-1717418620-latest к артифакту, содержащему чарт
Обсуждают сегодня