Skip to content

Bake the image-install marker so feed detects overlay-image feeders - #228

Merged
d4rken merged 1 commit into
devfrom
fix/image-install-marker
Jul 1, 2026
Merged

Bake the image-install marker so feed detects overlay-image feeders#228
d4rken merged 1 commit into
devfrom
fix/image-install-marker

Conversation

@d4rken

@d4rken d4rken commented Jul 1, 2026

Copy link
Copy Markdown
Member

New feeder images never wrote the /etc/airplanes/image-install marker that the feed daemons check, so an image feeder was misdetected as a plain feed install: IMAGE_INSTALL stayed 0 and the baked-decoder tuning it gates was silently skipped. Stage 06 now bakes the marker alongside release-channel as a permanent /etc file — not overlay-delivered payload — so the flag survives overlay updates, rollbacks, and removal. The overlay smoke test asserts it.

Feed daemons detect an overlay-image feeder via this marker (sets
IMAGE_INSTALL=1 and applies the baked-decoder tuning) but the image never
wrote it. Baked into /etc, not overlay-delivered, so it survives overlay
updates and rollbacks.
@d4rken d4rken added the bug Something isn't working label Jul 1, 2026
@d4rken
d4rken merged commit 6bf4cce into dev Jul 1, 2026
19 checks passed
@d4rken
d4rken deleted the fix/image-install-marker branch July 1, 2026 18:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant