Skip to content

sorteros: clone main + sync with Python 3.12 on firstboot#151

Merged
spencerhhubert merged 1 commit into
mainfrom
spencer/sorteros-image-fixes
May 30, 2026
Merged

sorteros: clone main + sync with Python 3.12 on firstboot#151
spencerhhubert merged 1 commit into
mainfrom
spencer/sorteros-image-fixes

Conversation

@spencerhhubert

Copy link
Copy Markdown
Contributor

The 3.4.5 image was unbootable for the backend/UI:

  • firstboot cloned the stale `sorteros-v3` branch, which lacks the `sorter-backend-dev` / `sorter-ui-dev` systemd units, so `install-services` failed.
  • firstboot ran `uv sync --python 3.13`, but the backend requires `>=3.12,<3.13`, so `uv-sync` failed.

This points firstboot at `main` and syncs with Python 3.12, and bumps the image version to 3.4.6.

Verified on a fresh machine by switching its repo to main + patching firstboot: `uv-sync` and `install-services` both pass and the backend reaches standby. Image `sorteros-v3.4.6` built and released.

🤖 Generated with Claude Code

The 3.4.5 image cloned the stale sorteros-v3 branch (missing the
-dev systemd units, so install-services failed) and ran uv sync
against Python 3.13, which the backend rejects (requires >=3.12,<3.13).
Point firstboot at main and sync with 3.12; bump image to 3.4.6.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@vercel

vercel Bot commented May 30, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
sorter-v2-docs Ready Ready Preview, Comment May 30, 2026 5:12am
sorteros-setup Ready Ready Preview, Comment May 30, 2026 5:12am

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