такие ошибки
werf host cleanup
Version: v1.2.248
Running GC for tmp data
┌ Running GC for tmp data
│ /tmp/werf-project-data-313608577
│ /tmp/werf-project-data-3811830614
│ /home/build/.werf/service/tmp/released/projects/werf-project-data-313608577
│ /home/build/.werf/service/tmp/released/projects/werf-project-data-3811830614
Кто сталкивался, как починить?
А где ошибки?
сорян, обновил сообщение
Получается он пытается удалить свои запчасти, а сам запущен? Потому надо на каждой ноде по крону настравить? https://ru.werf.io/documentation/v1.2/usage/cleanup/host_cleanup.html
А зачем вам docker, почему не используете buildah в kubernetes?
Есть deb пакеты qt приложухи: qt-base - общий пакет для qt-client и qt-app-server - содержит скрипты и дамп БД qt-client - используется для разворачивания БД и настройки ролей в СУБД qt-app-server - настраивает virtualhost apache2 - подключается к БД - открывает порт для подключения Web клиента Цель - при подготовке deb пакетов собирать образ. Есть web-client на nodejs Цель - запуск тестов Playwright используя образ с БД и Qt в gitlab-ci Запускается на kubernetes cluster - Для тестирования состоит из одной ноды - helm install gitlab-runner values.yaml Про сборку образа: - Можно собрать образ установив deb пакеты * * Необходима возможность выполнения - service apache2 restart Установить пакеты Развернуть БД - создать необходимые роли - развернуть БД Развернуть виртуальный хост Apache2 werf + самый удобный вариант сборки Buildah - возможность отсутствует apache2: apr_sockaddr_info_get() failed Stapel - не проверял Docker - надо ставить Docker на ноды - надо chmod 666 /run/docker.sock - надо пробрасывать docker.sock в контейнер - проблемы werf host cleanup + самый удобный образ для тестов docker in docker - проблемы с установкой пакетов /etc/hosts: Read-only file system - вопросы с очисткой, надо настраивать ручками, чистить регистри т.п. - Можно собрать образ распаковав deb пакеты Распаковать пакеты в нужные места Положить конфиг * - Необходима доставка БД в gitlab-ci Потому выбор пал на Docker в Werf
c Buildah ещё интереснее, она также не может удалить, но ещё пытается из интернета стянуть образ docker. А у меня интернета нет $ werf host cleanup Version: v1.2.248 Running GC for tmp data ┌ Running GC for tmp data │ /tmp/werf-project-data-3300813454 │ /tmp/werf-project-data-3816328071 │ time="2023-11-30T09:12:10Z" level=warning msg="Failed, retrying in 2s ... (1/3). Error: initializing source ↵ │ docker://alpine:latest: pinging container registry registry-1.docker.io: Get \"http://registry-1.docker.io/v2/\": dial tcp ↵ │ 54.227.20.253:80: i/o timeout" │ time="2023-11-30T09:14:12Z" level=warning msg="Failed, retrying in 2s ... (2/3). Error: initializing source ↵ │ docker://alpine:latest: pinging container registry registry-1.docker.io: Get \"http://registry-1.docker.io/v2/\": dial tcp ↵ │ 54.198.86.24:80: i/o timeout" │ time="2023-11-30T09:16:14Z" level=warning msg="Failed, retrying in 2s ... (3/3). Error: initializing source ↵ │ docker://alpine:latest: pinging container registry registry-1.docker.io: Get \"http://registry-1.docker.io/v2/\": dial tcp ↵ │ 54.227.20.253:80: i/o timeout" │ /home/build/.werf/service/tmp/released/projects/werf-project-data-3300813454 │ /home/build/.werf/service/tmp/released/projects/werf-project-data-3816328071 └ Running GC for tmp data (486.02 seconds) FAILED Running time 486.02 seconds Error: tmp files GC failed: unable to remove tmp projects dirs /tmp/werf-project-data-3300813454, /tmp/werf-project-data-3816328071: unable to create container based on alpine: unable to create container using base image "alpine": unable to create builder: initializing source docker://alpine:latest: pinging container registry registry-1.docker.io: Get "http://registry-1.docker.io/v2/": dial tcp 54.227.20.253:80: i/o timeout ERROR: Job failed: command terminated with exit code 1
Обсуждают сегодня