[2026-10-03] eagle: personal/index.md personal/projects/virfield.md
This commit is contained in:
1 parent
54a7541a70
commit
ec4e3e7eca
2 files changed
+24
-3
No files matched your search
@@ -2,7 +2,7 @@
|
||||
title: Virfield
|
||||
namespace: personal
|
||||
updated: '2026-10-03'
|
||||
status: candidate-live-fixing-virtiofs
|
||||
status: candidate-live-virtiofs-monterey-unsupported
|
||||
tags:
|
||||
- virfield
|
||||
- macos
|
||||
@@ -12,6 +12,24 @@ tags:
|
||||
---
|
||||
# Virfield — live update 2026-10-03
|
||||
|
||||
**Следующее действие:** не ретраить Monterey/Xcode как transient. Текущий live result для `job-057b0898f3746df8b12fb8b5c4c34c1c`: `virtiofs_unsupported`; VM `macos-12.6-xcode-13.4.1` stopped; host-side `cp`/`ditto`/`tar`/`scp`/`rsync` процессов нет.
|
||||
|
||||
**Что реально выяснено:** Lume `run --shared-dir` поднимает Monterey 12.6, но guest не получает `/Volumes/My Shared Files`; внутри guest нет `/sbin/mount_virtiofs` или `/usr/sbin/mount_virtiofs`, `kextstat` показывает только VirtIO block/network. Apple Virtualization automount contract работает для macOS 13+ guests, не для Monterey 12.x.
|
||||
|
||||
**Что теперь в кандидате:**
|
||||
|
||||
- Developer provisioning использует native `lume run --shared-dir <verified Xcode cache parent>`; daemon сам владеет long-running child process, без Lume `--detach`.
|
||||
- Guest copy идет только из `/Volumes/My Shared Files` через `ditto`; SSH streaming/tar/scp/rsync fallback не возвращен.
|
||||
- Для macOS < 13 добавлен fail-fast `virtiofs_unsupported` после Xcode cache validation и до VM mutation.
|
||||
- Старый `virtiofs-transfer` cleanup оставлен как миграционная уборка stale папок от предыдущих builds.
|
||||
- Repo docs обновлены: `docs/IMAGE-PIPELINE.md`, `docs/VERIFICATION.md`.
|
||||
|
||||
**Проверено:** focused Go tests для `internal/images` и `internal/lume` green; `make build` green; live binaries установлены в `/Users/admin/.virfield-v2/bin`; live retry дал `virtiofs_unsupported` и не стартовал VM.
|
||||
|
||||
---
|
||||
|
||||
# Virfield — live update 2026-10-03
|
||||
|
||||
**Следующее действие:** дождаться текущего retry `job-057b0898f3746df8b12fb8b5c4c34c1c` после VirtioFS transfer. Сейчас live binary уже установлен без host-side `codesign --deep` для cached/downloaded Xcode; host deep check убит вручную и больше не должен запускаться на retry. VM `macos-12.6-xcode-13.4.1` поднялась с IP `192.168.64.205`; текущая стадия — host staging `Xcode.app` в per-lease `virtiofs-transfer`.
|
||||
|
||||
**Что изменено в кандидате:**
|
||||
|
||||
Reference in new issue
Block a user