Merge remote-tracking branch 'origin/main'
This commit is contained in:
commit
5fc50e2b6e
1 file changed
+2
-1
@@ -66,7 +66,8 @@ GitHub Actions Broker main не стартовал из-за account billing/spe
|
||||
|
||||
### План доделки (чтобы хватало одного owner-аппрува)
|
||||
|
||||
1. Получить host key: `ssh-keyscan -t rsa 192.168.1.15` на Mac → одна строка `ssh-rsa AAAA…`.
|
||||
1. Получить host key (проверено 2026-10-17: из окружения broker'а Кракен недоступен — LAN `192.168.1.15` не пингуется, `kraken` не резолвится, `ssh-keyscan` через `ssh-kraken.qentra.top` пусто; значит команда выполняется только с машины в LAN, т.е. с Mac Alex):
|
||||
`ssh-keyscan -t rsa 192.168.1.15` → одна строка `ssh-rsa AAAA…`.
|
||||
2. Расширить каталог в `/etc/execution-host-runner/ssh-catalog.json` на стороне broker'а: добавить read-only команды (например `lampa-version`, `docker-ps`) — их источники и флаги `approval_required` согласовать при самой правке.
|
||||
3. Из Balda вызвать `execution_ssh_request_host`: address=`192.168.1.15`, user=`kraken`, credential=`kraken-scoped`, catalog=`kraken-acceptance`, host_key — строка из шага 1.
|
||||
4. Owner подтверждает заявку через независимый Telegram-бот (единственное «телодвижение»).
|
||||
|
||||
Reference in new issue
Block a user