Final QA: clean install on a Raspberry Pi 4 (arm64) #6
Labels
No labels
area/ai
area/backend
area/frontend
area/infra
area/scheduler
area/wled
good-first-issue
priority/high
priority/low
priority/medium
type/bug
type/chore
type/ci-cd
type/docs
type/feature
type/qa
v1.0.0
v1.1.0
v1.2.0
v2.0.0
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
rbrooks/Iris-WLED#6
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Goal
Verify the published arm64 image deploys cleanly on real hardware, per the M10 exit criterion ("a new user can follow the docs and have a working Iris in under 30 minutes").
Steps
data/directoryAcceptance criteria
Part of the M10 final QA pass (see roadmap history / CHANGELOG).
Closing as obsolete — superseded by #79.
Iris no longer publishes an arm64 image, so there is no arm64 artifact to validate on a Pi. The rationale is recorded in #79 and in spec §13.4: arm64 was declared "a hard requirement" pre-implementation on the assumption that self-hosters would run Iris on a Raspberry Pi, but the repo and registry are private, no arm64 image has ever been run anywhere, and the emulated build was the largest single CI cost in the repo.
The underlying M10 exit criterion — "a new user can follow the docs and have a working Iris in under 30 minutes" — is not dropped. It stays covered by #7 (end-to-end operational dry run), which exercises the documented quickstart against real WLED hardware on the actual amd64 target. If a clean-install-from-docs check on a fresh amd64 host is wanted as its own gate, that is worth a separate issue rather than reusing this one.