Привет! При обновлении на 2 версию werf появилась проблема в тимсити,

может кто-нибудь сталкивался?
Error: unable to resolve commit file "MyProjectI/werf-giterminism.yaml": unable to get commit tree entry "MyProject/werf-giterminism.yaml": bad commit "0a20004349dbdc1cbc6ca0b939c8a3a43b8fbdd6": object not found

4 ответов

6 просмотров

Точно на 1.2 не воспроизводится? Мы эту часть при переходе не трогали.

Alexsandr Salamatov
Неа

Нам бы воспроизводимый пример 🙏

Alexsandr-Salamatov Автор вопроса
Aleksei Igrychev
Нам бы воспроизводимый пример 🙏

Интересно, воспроизвелось без всяких сабмодулей https://github.com/ch1seL/werf2-teamcity-problem-reproduce TeamCity: object ProblemReproduce : BuildType({ name = "Problem Reproduce" vcs { root(DslContext.settingsRoot) } steps { script { name = "Install werf" id = "Install_werf" scriptContent = """ #!/bin/bash curl -sSL https://werf.io/install.sh | bash -s -- --ci """.trimIndent() } script { name = "Werf build" id = "Werf_build" scriptContent = """ #!/bin/bash source "${'$'}(~/bin/trdl use werf 2 stable)" werf build --log-debug """.trimIndent() } } }) Лог: 12:07:11 Step 2/2: Werf build (Command Line) 12:07:11  Starting: /opt/teamcity-agent02/temp/agentTmp/custom_script3560570133022407196 12:07:11  in directory: /opt/teamcity-agent02/work/9868c23a0e010469 12:07:11  56.182466ms Version: v2.10.5 12:07:11  57.364243ms Running command "/usr/bin/git -c core.autocrlf=false -c gc.auto=0 -c commit.gpgsign=false version" 12:07:11  58.400722ms git version 2.47.0 12:07:11  59.077908ms Running ssh agent on unix sock: /opt/teamcity-agent02/temp/buildTmp/werf-ssh-agent/6f3b5c68-6b77-4ff1-9628-ea5c44903db4 12:07:11  59.711195ms Added private key /home/teamcityagent/.ssh/id_rsa to ssh agent ↵ 12:07:11  59.721095ms /opt/teamcity-agent02/temp/buildTmp/werf-ssh-agent/6f3b5c68-6b77-4ff1-9628-ea5c44903db4 12:07:11  59.817793ms Running command "/usr/bin/git -c core.autocrlf=false -c gc.auto=0 -c commit.gpgsign=false --git-dir ↵ 12:07:11  59.829393ms /opt/teamcity-agent02/work/9868c23a0e010469/.git rev-parse" 12:07:11  61.153366ms Running command "/usr/bin/git -c core.autocrlf=false -c gc.auto=0 -c commit.gpgsign=false --git-dir ↵ 12:07:11  61.163266ms /opt/teamcity-agent02/work/9868c23a0e010469/.git rev-parse --git-dir" 12:07:11  62.172646ms /opt/teamcity-agent02/work/9868c23a0e010469/.git 12:07:11  62.353342ms Running command "/usr/bin/git -c core.autocrlf=false -c gc.auto=0 -c commit.gpgsign=false show-ref --head" 12:07:11  63.653716ms 57b6f338562f551b270d97fe07e6ca83efee95c1 HEAD 12:07:11  63.658616ms 57b6f338562f551b270d97fe07e6ca83efee95c1 refs/heads/main 12:07:11  63.663616ms 57b6f338562f551b270d97fe07e6ca83efee95c1 refs/remotes/origin/main 12:07:11  70.631775ms Running time 0.01 seconds 12:07:12  Error: unable to resolve commit file "werf-giterminism.yaml": unable to get commit tree entry "werf-giterminism.yaml": bad commit "57b6f338562f551b270d97fe07e6ca83efee95c1": object not found 12:07:12  Process exited with code 1 12:07:12  Process exited with code 1 (Step: Werf build (Command Line)) 12:07:12  Step Werf build (Command Line) failed

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

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

Всем привет. Понимаю, что, наверное, сто раз поднимали эту тему, но по ключевым словам не смог найти. Как передать в values.yaml зависимого хелм-чарта теги образов, собираемых...
Vitalik Petrov
4
Всем привет. Werf v2.10.5 При удалении релиза вместе с неймспейсом (werf dismiss --namespace namespace_name) Сыпятся ошибки ┌ Waiting for resources elimination: namespaces/rel...
Vitalik Petrov
1
@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 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
Карта сайта