docs: METHOD-CHANGELOG 2026-05-06 forgejo entry
This commit is contained in:
parent
17771de3e6
commit
22a525f263
1 changed files with 44 additions and 0 deletions
|
|
@ -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
|
||||||
|
<https://git.s8n.ru/veilor-org/veilor-os/releases/tag/ci-latest>.
|
||||||
|
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
|
## 2026-05-05 · v0.5.27 · TESTING.md created
|
||||||
|
|
||||||
**Change:** First version of the canonical procedure document.
|
**Change:** First version of the canonical procedure document.
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue