diff --git a/test/METHOD-CHANGELOG.md b/test/METHOD-CHANGELOG.md index b2ac74a..edc91e8 100644 --- a/test/METHOD-CHANGELOG.md +++ b/test/METHOD-CHANGELOG.md @@ -9,6 +9,50 @@ Entries are newest-first. --- +## 2026-05-06 · v0.5.32 · ISO build path moved to Forgejo + +**Change:** Build host for the test ISO has moved off GitHub Actions +onto the Forgejo runner on nullstone. The hybrid VM test procedure in +`TESTING.md` is **unchanged** — the gum installer still drives every +step it can, the operator still types the LUKS + admin passwords +directly into the QEMU window. The only thing different is where the +ISO comes from and how the host log is captured. + +**Practical deltas for testers:** + +- ISO download: from the Forgejo `ci-latest` rolling release at + . + The tag is force-replaced on each successful `build-iso.yml` run, so + always re-download — don't rely on a cached copy. +- Re-flash to USB / virtio-blk image via Etcher / `dd` — **unchanged**. + Same `sha256sum -c` step; same image format. +- virtio-9p host log capture is now **active by default** in + `test/run-vm.sh`. This replaces the broken virtio-serial path + flagged by Agent 6 in the 2026-05-05 wave; Anaconda logs land in the + host-side mount automatically once the VM boots, no manual `tail -f` + on a broken serial console. +- Build host for the record: forgejo-runner on nullstone, runner label + `ubuntu-24.04`, image `catthehacker/ubuntu:act-24.04`. Reproducibility + is unchanged from the GH Actions ubuntu-24.04 base — the act image + matches GHA's runner image to within package versions. + +**Why:** GitHub mirror was disabled 2026-05-06 (repo is now +private-by-default on Forgejo); GH Actions builds would just stop +producing artifacts. Moving CI in-house onto nullstone keeps the +test/release loop intact and removes the external dependency for +private-build cycles. Documenting the change here so a future tester +reading TESTING.md doesn't waste time hunting an artifact in a +GitHub run that never happened. + +**Files touched in this entry:** +- `test/METHOD-CHANGELOG.md` — this entry. + +`test/TESTING.md` itself is **not** edited — the procedure prose still +applies verbatim. Only the build host and the URL where the ISO lives +changed. + +--- + ## 2026-05-05 · v0.5.27 · TESTING.md created **Change:** First version of the canonical procedure document.