Repository navigation
fix: update compatible dependencies and private uv bootstrap - #15770
Conversation
Refresh Lucide 1.72.0, Vite 8.3.8 and nanoid 3.3.20. Move the private uv runtime to 0.13.7 with the complete generated 19-artifact hash lock and the seven-day release cooldown. Keep installer paths, exact version checks and fixtures aligned.
|
Resumed delivery check: this PR remains BLOCKED and unmerged at The newer independent CI run 43049498478 has just reproduced the same 390-second Ubuntu acquisition failures in DB and both browser shards, before tests. The release candidate run independently reproduced the four prerequisite failures too. Fresh evidence and the recovery boundary are recorded in #15771. There is no hosted acquisition recovery evidence to justify spending another diagnostic rerun on this unchanged dependency head. The retained passing pregate report has Remaining delivery: restore Ubuntu package acquisition from hosted runners, rerun the failed required jobs on this exact head, then merge after CI Gate passes. Required checks remain intact. |
|
Recovery remains blocked: this PR is OPEN and unmerged at The newer independent run 43050703583 has now reproduced Ubuntu prerequisite acquisition failures in DB and both browser shards. Actual browser/DB logs at 15:47:49 and 15:48:09 UTC explicitly report exhaustion of the 390-second mirror/official-archive download budget before tests. Fresh evidence is recorded in #15771. This does not establish a dependency regression or hosted recovery, so no additional diagnostic rerun was requested on this unchanged head. The fresh paginated Dependabot inventory returned zero open alerts. Existing local validation is preserved: the clean published tree still exactly matches passing pregate tree Authenticated ownership records identify this run as the same-task successor of the completed prior owners, with no unfinished child claims. Branch, commits and checkout remain preserved. The app has no pending-merge handoff threshold configured. Delivery requires hosted acquisition recovery and passing required jobs on this exact PR head; no checks or protections were bypassed. |
|
Investigation revalidated the retained delivery and established the shared hosted Ubuntu acquisition blocker tracked in #15772. New evidence and the causal limits are recorded at #15772 (comment). Independent DB job 130627452384 failed acquisition at 15:49:34 UTC, after both the runner mirror and official HTTPS archive were attempted; DB tests were skipped. The later green workflow 43052143226 skipped every affected prerequisite job, so it does not establish recovery. The existing containment-step hardening remains separately tracked in #15771. This PR remains OPEN and NOT MERGED at |
|
Recovery rechecked this PR and its complete retained owner lineage. It remains OPEN and unmerged at New independent runner logs reproduce the Ubuntu acquisition failure at 15:54–15:55 UTC in DB and both browser shards of run 43051225058. The actual errors, runner image, bounded fallback and causal limits are recorded in the existing incident #15772. The official-archive failure's precise network cause remains unproven; no dependency/API defect is established. No unchanged-head rerun was spent. The original task remains stopped at its existing three charged runs. No active same-instance delivery/fix owner exists for a dependency-wait. Published commits, attribution and clean retained checkout are preserved; no task state, budgets, credentials, checks or protections were changed. Delivery still requires hosted-runner prerequisite recovery, passing required checks on this exact head, and confirmed merge. No duplicate fix or investigation PR was opened. |
|
Fresh recovery evidence is recorded in incident #15772: the same Ubuntu image, runner version, workflow and APT helper successfully acquired Ubuntu indexes at 09:30 UTC, while a newer independent DB job failed acquisition at 15:59 UTC. Both setup files are byte-identical across the successful head, this dependency head, the newer failing head and fetched main. This supports a hosted prerequisite-access failure; the official archive's precise network cause remains unproven. This PR remains OPEN and unmerged at |
Verify uv 0.13.7 archives with the matching official release digests on all five supported bootstrap targets. Cover fresh downloads and reject altered archives before extraction; cached-only fixtures missed the stale checksum regression.
Summary
Update compatible dependencies: Lucide 1.72.0, Vite 8.3.8, nanoid 3.3.20, minimatch 11.0.8 and the private uv bootstrap 0.13.7. Keep the minimatch change in its own commit. Regenerate the complete 19-artifact uv hash lock with the seven-day release cooldown and keep installer paths and exact-version checks aligned.
Correct Reactor's five standalone uv archive checksums for 0.13.7. Independently downloaded every supported archive and matched its SHA-256 against both the official release sidecar and GitHub asset digest. New fresh-download regression cases failed against the stale checksums; the corrected bootstrap accepts the release archives and still rejects altered downloads before execution.
The paginated GitHub Dependabot inventory reports zero open alerts. The complete supplied PR inventory had no dependency bot PRs, and every bumped package was checked for overlap. Refreshed audits of all four npm sets and OSV queries for 451 Python package/version identities report zero findings. The dedicated TRELLIS.2 CUDA audit also returned zero findings across 133 package, Conda and source-revision queries; OSV's Conda/native coverage remains limited.
The fresh default-branch image scan 43044058183 supplies matching provenance and inventories for both architectures. Its new matches were subsequently triaged by merged PR #15791: upstream image/package blockers remain in #15788 and #15669. This is a reviewed vulnerable-package inventory, not a zero-vulnerability result. The external Eidoverse parent/Deno lock remains unavailable from its owning build. Remaining staged Python compatibility updates are tracked in #15769; unresolved Pixal3D CUDA installation remains in #15710.
Test plan
57196750d2a9383df82409a36f04e8f4b4810666withtreeStable: true. All selected hosted suites and required CI Gate passed in run 43084047086 on exact head99835b709117ab7d0d8fb1c9c1547390fe580934. No code review is configured for this task.Local dependency validation ran UNCONTAINED in private worktree dependencies. The required probe exited 2:
contained-run refused (disabled): Docker containment is off; nothing ran in that probe. npm install lifecycle scripts stayed disabled; only the repository's explicit trusted rebuilds ran. Native Metal/CUDA/model inference was not run. The original uv online resolver could not reach PyPI; the lock was generated withuv --no-config pip compileagainst a complete local index of independently hash-verified release artifacts.The earlier hosted Ubuntu prerequisite outage is resolved in #15772. A fresh main run independently passed all affected jobs before this run requested one exact-head recovery attempt. Auto-merge was disabled before publishing the Reactor checksum correction then re-enabled pinned to the corrected head after passing local validation. GitHub confirmed MERGED at 2026-11-11T19:17:30Z, merge commit
066dd576789e5df8c45c5cc00a8555a0ce0ce196. No source workaround, assertion relaxation or protection change was used for the acquisition outage.