Skip to content

fix(models): stage downloads on the destination filesystem - #15

Merged
matteius merged 1 commit into
mainfrom
fix/model-install-filesystem
Oct 29, 2026
Merged

matteius merged 1 commit into
mainfrom
fix/model-install-filesystem

Conversation

@matteius

Copy link
Copy Markdown
Contributor

TFLite model installation failed with EXDEV when /tmp and the model cache were different mounts (LIGHT-OBJECT-DETECT-3). Stage in the destination directory so replacement remains atomic, and include the fixed installer in the pinned hosting image and its build trigger.

Validation: both regression tests pass, including a real /tmp-to-/dev/shm filesystem boundary and an interrupted refresh that preserves the existing model. Dedicated PR CI added.

@matteius
matteius merged commit 6a64067 into main Oct 29, 2026
1 check passed
@matteius
matteius deleted the fix/model-install-filesystem branch October 29, 2026 16:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant