No description
Find a file
byrsapty 4b77c14168
Some checks failed
CI / hygiene (push) Successful in 13s
CI / web (push) Successful in 44s
CI / server (push) Successful in 1m58s
CI / agent (push) Failing after 22s
CI-раннер: дві поломки, які видно лише на живому запуску
Обидві знайдені першим справжнім стартом на стенді — саме там, де автор
файла чесно написав «поведінка act_runner це міркування з документації,
а не спостереження».

1. Демон падав у циклі з «permission denied … docker.sock». Образ
   раннера працює від uid 1000, а сокет належить root:docker з правами
   лише для власника й групи. Додано group_add із номером групи сокета;
   номер різний на різних машинах, тому змінна DOCKER_GID і команда для
   пошуку в коментарі.

2. Прибиральник падав у циклі з «syntax error: unexpected end of file
   (expecting "do")». `command:` рядком compose розбиває на слова за
   правилами оболонки, тож /bin/sh -c отримував аргументом саме «while».
   Тепер список з одного блокового скаляра — один аргумент, як і
   задумано.

Друга особливо показова: YAML валідний, синтаксис sh валідний, і кожна
перевірка окремо зелена. Ламається лише поєднання, і лише при запуску.
2026-08-27 17:52:19 +03:00
.forgejo/workflows Дві сесії роботи: 0058–0068, розгортання однією командою, тести 2026-08-27 17:32:49 +03:00
agent Дві сесії роботи: 0058–0068, розгортання однією командою, тести 2026-08-27 17:32:49 +03:00
db Дві сесії роботи: 0058–0068, розгортання однією командою, тести 2026-08-27 17:32:49 +03:00
deploy CI-раннер: дві поломки, які видно лише на живому запуску 2026-08-27 17:52:19 +03:00
gen/go Дві сесії роботи: 0058–0068, розгортання однією командою, тести 2026-08-27 17:32:49 +03:00
proto Дві сесії роботи: 0058–0068, розгортання однією командою, тести 2026-08-27 17:32:49 +03:00
scripts Дві сесії роботи: 0058–0068, розгортання однією командою, тести 2026-08-27 17:32:49 +03:00
server Дві сесії роботи: 0058–0068, розгортання однією командою, тести 2026-08-27 17:32:49 +03:00
test/contract Етап 2: сервер сам заводить snmp.if-чеки з виявлених інтерфейсів 2026-08-14 15:10:02 +03:00
web Дві сесії роботи: 0058–0068, розгортання однією командою, тести 2026-08-27 17:32:49 +03:00
.gitattributes Нормалізувати кінці рядків: у репозиторії LF 2026-08-14 03:28:56 +03:00
.gitignore Дві сесії роботи: 0058–0068, розгортання однією командою, тести 2026-08-27 17:32:49 +03:00
buf.gen.yaml Етап 1-2: схема БД та protobuf-контракт агент-сервер 2026-08-14 03:28:40 +03:00
buf.yaml Етап 1-2: схема БД та protobuf-контракт агент-сервер 2026-08-14 03:28:40 +03:00
docker-compose.yml Дві сесії роботи: 0058–0068, розгортання однією командою, тести 2026-08-27 17:32:49 +03:00
HISTORY.md Дві сесії роботи: 0058–0068, розгортання однією командою, тести 2026-08-27 17:32:49 +03:00
netpulse Установник: підказка про зайнятий 9443 більше не шле шукати nginx 2026-08-27 17:43:05 +03:00
netpulse.conf.example Дві сесії роботи: 0058–0068, розгортання однією командою, тести 2026-08-27 17:32:49 +03:00
ROADMAP.md Дві сесії роботи: 0058–0068, розгортання однією командою, тести 2026-08-27 17:32:49 +03:00