Всем привет! для подтягивания актуальной версии werf обязательно требуется делать trdl

update werf ....?

$ trdl version
v0.4.1
$ source $(trdl use werf 1.2 stable)
$ source $(werf ci-env gitlab --as-file)
$ werf build assembled-sbt-apps
Version: v1.2.80+fix5
...


$ trdl version
v0.4.1
$ trdl update werf 1.2 stable
$ source $(trdl use werf 1.2 stable)
$ source $(werf ci-env gitlab --as-file)
$ werf build assembled-sbt-apps
Version: v1.2.109+fix2

запуск в одно и то же время

4 ответов

49 просмотров

А в чём проблема, если совместимость в обе стороны работает?

Сергей-Голод Автор вопроса
Aleksei Igrychev
А в чём проблема, если совместимость в обе стороны...

в том что выполняя source $(trdl use werf 1.2 stable) я предполагал что получу последнюю актуальную стейбл версию. например в 1.2.109+fix2 уже есть поддержка buildah и я его использую (понимая все риски), а в 1.2.80 этой поддержки ещё нет.

trdl use werf 1.2 stable вызывает фоновую процедуру обновления, но не блокирует текущий job и использует ту версию которая сейчас есть — v1.2.80+fix5. При следующем запуске будет уже обновлённая версия

Сергей-Голод Автор вопроса
Timofey Kirillov
trdl use werf 1.2 stable вызывает фоновую процедур...

понял)), спасибо! вот только следующий запуск "произойдёт" с нуля (во вновь создаваемом контейнере). Поэтому опять возьмётся версия, которая попала в образ с werf (это локально созданный образ с верф, хели, и прочими утилитами). выкрутился через принудительное обновление trdl update ...

Похожие вопросы

Обсуждают сегодня

Всем привет. Понимаю, что, наверное, сто раз поднимали эту тему, но по ключевым словам не смог найти. Как передать в values.yaml зависимого хелм-чарта теги образов, собираемых...
Vitalik Petrov
4
@aigrychev, @ilya_lesikov добрый день! а поддерживает ли werf helm xxxx или werf bundle xxxx работу с сабчартами через http-прокси? (сработает ли использование HTTP_PROXY/HTTP...
Сергей Голод
4
Добрый день! Удалил все файлы с переменными из проекта, получил Error: release deploy: process resources: error validating adoptable resources: adoption validation failed: re...
Evgheni Mad
2
Всем привет. Werf v2.10.5 При удалении релиза вместе с неймспейсом (werf dismiss --namespace namespace_name) Сыпятся ошибки ┌ Waiting for resources elimination: namespaces/rel...
Vitalik Petrov
1
Привет! Вопрос про werf helm Приложение деплоится через werf helm upgrade --atomic Иногда(все условия для воспроизведения до конца непонятны, но есть версия, что это происходи...
𝓐𝓵͢͢͢𝓮𝔁 C
2
Всем привет. Сегодня добавили в приложение дополнительный образ nginx, в который докидывается системная статика прям в образ. При деплое бандлами деплоилось 200+ джоб(клиентов...
Владимир Муковоз
6
Добрый день, после перехода с версии 1.2 на 2.10 werf cleanup начал удалять использующиеся теги, и до и после обновления использовались дефолтные политики keepPolicies Подскаж...
Дмитрий
29
Блин а мне как поумнеть ?
Toxin
191
Друзья, добрый день. Прошу подсказать с базовым вопросом по использованию CI переменных gitlab в werf.yaml. Хочу в beforeInstall использовать env переменную с токеном. Мне нуж...
Anton Zol
10
Вопросик не совсем werf. Но вдруг мы подскажите воркэраунд или ещё что-нибудь. Могу ли я как-нибудь в моменте деплоя внутри heml рендера получить хэшсумму файла шаблона (./tem...
Alex Подрябинкин
11
Карта сайта