Гостевой агент был добавлен: машины из готовых образов ставят qemu-guest-agent, панель видит их IP и в домашней сети

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019LEUXMcdZo7b87mjkUsPgg
Этот коммит содержится в:
Claude
2026-09-25 15:27:25 +00:00
родитель 024fe5a267
Коммит 1d39029472
3 изменённых файлов: 22 добавлений и 10 удалений
+5 -1
Просмотреть файл
@@ -77,7 +77,11 @@ def build_user_data(hostname: str, user: str, password_hash: str, ssh_keys: list
" mode: auto",
" devices: ['/']",
"resize_rootfs: true",
"package_update: false",
# The guest agent lets the panel see the machine's address in any network and shut it down cleanly.
"package_update: true",
"packages: [qemu-guest-agent]",
"runcmd:",
" - [sh, -c, 'systemctl enable --now qemu-guest-agent 2>/dev/null || { rc-update add qemu-guest-agent default && rc-service qemu-guest-agent start; } || true']",
]
return "\n".join(lines) + "\n"