где CI_REGISTRY = test.local (без протокола)
Собственно команда
werf cr login --insecure-registry=true -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY
Работает корректно
А вот
werf bundle publish --log-debug=true --log-verbose=true --insecure-registry=true --skip-tls-verify-registry=true --dev=true --repo=$CI_REGISTRY/$CI_PROJECT_NAMESPACE/$CI_PROJECT_NAME --tag 1.0.2
Долбится по https
Стандартный путь (werf cr login, werf build, werf coverage) отрабатывает корректно, хочется с бандлом разобраться
На сервере сделать сертификат нет возможности (такие вводные в данный момент, внутренний непубличный контур)
Есть там в этом месте должок с нашей стороны. Сегодня посмотрим, пока можно регулировать специальными переменными окружения: WERF_BUNDLE_INSECURE_REGISTRY=1 WERF_BUNDLE_SKIP_TLS_VERIFY_REGISTRY=1
помогло, спасибо!
В ближайших версиях достаточно будет указывать только опции https://github.com/werf/werf/pull/5971 🙏
Обсуждают сегодня