KamoCRM

Cap heavy CI строит на k1m1 в cibuild.slice

FeatureKlusterServices
Отгружено
12 ноября 2026 г. в 22:00 UTC
Автор
Kamo
Завершение
5740fe7

2026-11-12 в сборке Docs-fork LibreOffice была запущена команда make -j 48 внутри двигатель сборки dockerd. Он насытил один диск k1m1 (etcd, apiserver, YugabyteDB, Forgejo и Docker разделяют его), и kube-apiserver остановился отвечая до тех пор, пока сборка не была убита system.slice без ограничений, и ionice игнорируется на этом диске (мк-предельный срок). - **************** 12 ядер, память 20G/24G, нет своп, 50МБ/с + 300/150 IOPS на sdc. Build включает в себя --cgroup-parent=cibuild.slice. - Задание (привилегированное, nsenter) устанавливает его и конфигурацию forgejo-runner на k1m1, проверяет пределы, установленные в cgroup, и перезапускает бегун только если ни одно задание не запущено. - Тайм-аут запуска 3 часа -> 8 часов, так что ограниченная сборка LibreOffice может закончиться. - deploy-services применяет его при изменении node-config/.

Все изменения

Подобно тому, что вы видите доставку?

Все это приходит в ваше рабочее пространство само по себе. Начните с бесплатного плана и прочтите эту страницу снова через месяц.

Начать бесплатно навсегдаПосмотреть цены