Skip to content

Fix invalid ASF header in uv.lock - #67

Merged
sciabarracom merged 1 commit into
apache:0.9.0from
miki3421:codex/fix-uv-lock-license-0.9.0
Oct 26, 2026
Merged

sciabarracom merged 1 commit into
apache:0.9.0from
miki3421:codex/fix-uv-lock-license-0.9.0

Conversation

@miki3421

Copy link
Copy Markdown
Contributor

Summary

  • comment the first line of the ASF header in uv.lock
  • restore valid TOML so uv run can start the Admin API

Root cause

Commit a918f93 added the ASF header, but its first line was not prefixed with #. The image builds because dependencies are installed from pyproject.toml; at runtime uv run parses uv.lock and exits immediately, leaving openserverless-system-api-0 in CrashLoopBackOff.

Validation

  • uv lock --check (offline, against the affected f039ede image)
  • python3 -m unittest discover -s tests -v: 84 tests passed
  • license-eye header check: 71 valid, 0 invalid
  • reproduced the original failure with isolated 11-sso-mock.sh kind on AMD test

Target: 0.9.0.

@sciabarracom
sciabarracom merged commit 895da77 into apache:0.9.0 Oct 26, 2026
1 check passed
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.

3 participants