Compare commits
1 commit
main
...
backup/pre
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
3b87a63a88 |
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
|
||||
|
||||
**Change:** First version of the canonical procedure document.
|
||||
|
|
|
|||
Loading…
Reference in a new issue