Всем привет! для подтягивания актуальной версии 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 ответов

17 просмотров

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

Сергей-Голод Автор вопроса
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 ...

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

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

Подскажите пожалуйста, почему на mac m1 (arm) не монтируется ssh-agent сокет в собираемый образ? В системе не запущен ssh-agent и переменная среды SSH_AUTH_SOCK не задана. tes...
Eugene Shutov
4
всем трям! Кто-нибудь работал со связкой werf + harbor + trivy ? Во время сборки образа выходит ошибка "PROJECTPOLICYVIOLATION: current image with "Pending" status of vulnerab...
Авессалом
12
при переезде на werf v2 (2.0.4) столкнулся с тем что оно теперь пытается пропатчить namespace в который деплоит релиз хотя в шаблонах kind: namespace отсутствует. ┌ Update Na...
Sergey Sokolov
1
Всем здравствуйте!) У меня такой вопрос. Есть два роута, роут1 и роут2. Они связаны с очередью some_queue. По задаче предполагается, что есть два паблиша. Паблиш1 отправляет...
Format
10
А если для werf организовать отдельный репозиторий, а сервисы из проекта подключить как симлинки? И симлинки в гитигнор добавить?
Dmitriy Andreev
13
Ребят, всем привет. Недавно начал знакомиться с werf с целью автоматизировать сборку локальных dev стендов. Прошел гайд, почитал статьи на хабре. Появилось некоторое понимание...
Dmitriy Andreev
6
Всем привет! Хочу скрестить ужа с ежом, но не могу понять как лучше реализовать. Подскажите, пожалуйста. У меня есть кастомный оператор для бандлов werf. Он худо-бедно свою з...
სერგეი ქრისტოვი
6
Коллеги, всем доброго времени суток ! Подскажите пож-ста, правильно ли я понимаю, что gitWorktree: forceShallowClone: true allowUnshallow: false отключает вытягивание и...
Абырвалг Мутагенов
1
всем привет, подскажите, может есть способ срендерить чарт с помощью werf, указав при этом реджистри, в который нет доступа? дело в том, что по политике безопасности мне нужно...
Alexandr Alexandr
4
@ilya_lesikov у меня самый важный вопрос про будущее Werf) Сейчас предполагается наличие директории с именем .helm в качестве каталога чарта. Планируется ли в будущем поддержк...
Alexander Kozharsky
1
Карта сайта