Record downloaded prerequisites, repeated VM timeout and denied WslService reset

2026-09-11 15:07:19 +00:00
parent d897fc2c1a
commit d1f1a09595
+13 -7
@@ -1,15 +1,21 @@
# Local Linux host — Codex-9e8r6t, 2026-09-11
Owner: Codex-9e8r6t /root/linux_readiness; root owns compiler/runtime acceptance. Durable repository report: `harness/release-wsl-readiness-9e8r6t-20260911.md`.
Owner: Codex-9e8r6t /root/linux_readiness; root owns subsequent runtime/compilation. Current report: `harness/release-wsl-readiness-9e8r6t-20260911.md`.
Ubuntu 26.04 installed successfully through ordinary `wsl --install Ubuntu-26.04 --no-launch --version 2`, exit0 at14:36:46UTC. Download415,361,247 bytes matches official catalog SHA256 `96c7f5fb28a7fe28245331f9bfbe4375f18dd29a4850116ad3c4f60f6700c55c`. A real root shell completed exit0: Ubuntu26.04 LTS/resolute, x86_64 kernel6.18.33.2-microsoft-standard-WSL2, mounted root and WSLg files. This is setup evidence, not application acceptance.
## Current outcome — 15:05 UTC
Original capacity4.46GB was increased without deleting files. Exact cache deletion was rejected before execution. Root's distinct NTFS executable compression completed282 files with every SHA256 unchanged; earlier incremental compression was intentionally interrupted and is not a complete pass.
Ubuntu26.04 is installed as WSL2; one actual root shell passed. User-directed VirtioProxy configuration remains exact, but both first launch and one post-compiler persistent root retry failed before guest execution with `Wsl/Service/CreateInstance/CreateVm/0x800705b4`. VirtioProxy network tests therefore remain unexecuted. A distinct root-authorized WslService-only restart failed because the service could not be opened/stopped; it remains Running. Hyper-V Compute event access separately required elevated rights. No elevation workaround, further guest launch or other service change followed.
User issue1 comment316 requested mirrored networking and DNS tunneling; actual wslinfo confirmed mirrored, but guest had onlyloopback/no route and DNS/HTTPS failed. User comment328 superseded this with only `[wsl2] networkingMode=virtioproxy` and explicitly made AmneziaWG immutable, including no inspection. Exact old config was backed up. First VirtioProxy launch failed before guest execution with `Wsl/Service/CreateInstance/CreateVm/0x800705b4`; no VirtioProxy networking result exists yet. Current config SHA256 `5D8F32148682FEF35DABB4F506F1B206EB56DA8B9CB94589A530F7588C8164D6`.
Next requires root handling of service access/VM startup. Do not repeatedly reinstall Ubuntu or re-run unchanged launch attempts. Keep AmneziaWG immutable, including no inspection, as user issue1 comment328 directs. No pending local WSL installer/client, apt/dpkg operation or Linux Cargo exists.
Next: wait for root's Windows GUI compiler lease to finish, then one ordinary root shell with `--cd /` and requested runtime-mode/routes/ping/DNS/HTTPS tests. Stop network troubleshooting if it works. Do not inspect or change VPN/adapter/registry/firewall settings. No additional config changes or duplicate distro installation.
## Completed setup and prepared inputs
All five native Rust1.98.1 components individually pass official HTTPS manifest SHA256. Exact README apt plan has60 packages/80,287,656 bytes; Windows-side downloads are in progress. Official compressed index matches InRelease SHA256, but guest signature verification is still required before offline package installation. No apt/dpkg write or Linux Cargo has run. Root will serialize Linux compilation and remeasure real backing-disk capacity, not ext4's virtual available space.
Ordinary `wsl --install Ubuntu-26.04 --no-launch --version 2` completed exit0 at14:36:46UTC. Image415,361,247 bytes matches official catalog SHA256 `96c7f5fb28a7fe28245331f9bfbe4375f18dd29a4850116ad3c4f60f6700c55c`. Root shell proved Ubuntu26.04 LTS/resolute and x86_64 kernel6.18.33.2-microsoft-standard-WSL2. Initial capacity4.46GB was increased through nondeleting NTFS compression:282 generated executables retained every SHA256. Earlier incremental compression was intentionally interrupted; exact deletion attempts were rejected before execution.
A small repository archive `harness/experiments/wsl-postboot-9e8r6t-20260911/setup-through-1457.zip` and manifest retain setup evidence; package images/blobs are excluded. See issue1 comments308/318/330. Future guest provisioning/build/runtime results must be recorded separately rather than inferred from this checkpoint.
All five native Rust1.98.1 component archives are downloaded and individually SHA256 verified:129,992,688 bytes total. All60 concrete README apt prerequisites/dependencies are downloaded with SHA256 checks:80,287,656 bytes. Ubuntu compressed index matches signed InRelease's size/hash; actual GPG signature verification in the guest is still required before any package installation. Toolchains/dependencies have not been installed and no Linux compilation/application pass exists. Current backing disk had8.90GB free at15:03; remeasure before unpacking/building.
## Configuration and evidence
User comment316's mirrored+DNS-tunneling trial was verified at runtime but had onlyloopback/no routes and failed DNS/HTTPS. Newer comment328 superseded it with only `[wsl2] networkingMode=virtioproxy`. Exact old bytes are backed up; current SHA256 `5D8F32148682FEF35DABB4F506F1B206EB56DA8B9CB94589A530F7588C8164D6`. No VPN/adapter/registry/firewall change occurred. The post-compiler retry did not fix the CreateVm timeout, so concurrent Cargo alone does not explain it.
`harness/experiments/wsl-postboot-9e8r6t-20260911/` contains small setup, preparation and service-reset archives, each with entry/archive SHA256 manifests and README. Preserve failed rustfmt DNS download and encoded-URL planner attempt separately from subsequent verified success. Package blobs/full distro images stay private. This record supersedes earlier pending-download/retry notes; it does not establish Linux runtime acceptance.