GeezerVisonThe World Wide Web, restored to 800 pixels of glory. | ||||||||||||||||||||
| Home|About|Gaming cabinet|Archives|How it works|Starter sites | ||||||||||||||||||||
GeezerVison is showing github.com — Fix vlt e2e legs failing when api.socket.dev blips by mikolalysenko · Pull Request #448 · SocketDev/socket-patch Conversation
|
suite (--include-ignored vlt_pinned_matrix, vlt 1.2.0) |
main | this PR |
|---|---|---|
e2e_vlt |
7 passed / 2 failed (the same two tests as CI) | 9 / 0 |
e2e_redirect_vlt_build |
14 / 24 failed | 38 / 0 |
e2e_vendor_vlt_build |
8 / 24 failed | 32 / 0 |
mode_migration_vlt |
6 / 8 failed | 14 / 0 |
e2e_safety_vlt |
9 / 1 failed | 10 / 0 |
Every failure on main was Failed to fetch security data (138 occurrences). With the fix there were none.
I also ran e2e_vlt and mode_migration_vlt with the fix on vlt 1.0.0-rc.24, 1.0.0-rc.32, 1.0.4 and 1.1.1: all pass (9/9 and 14/14 each), so every pinned release in range accepts the flag. On this PR's CI, every vlt e2e row (0.0.0-16 through 1.2.0, ubuntu/macOS/Windows) and the rest of CI passed.
rustfmt --check is clean on the touched file. cargo clippy -p socket-patch-cli --test e2e_vlt --test mode_migration_vlt --test e2e_safety_vlt --test e2e_redirect_vlt_build -- -D warnings is clean. Clippy on e2e_vendor_vlt_build has 7 needless_borrow errors, all in tests/prebuilt_common/mod.rs and already on main. CI's clippy job doesn't lint tests, so they are left alone here.
Nothing was removed or moved. Job names and required checks are unchanged.
🤖 Generated with Claude Code
https://claude.ai/code/session_018ghbvY52iuzejTo4knpDvq
Generated by Claude Code
Sorry, something went wrong.
There was an error while loading. Please reload this page.
From 1.0.0-rc.24 `vlt ci` defaults --allow-scripts to `:scripts:not(:malware)`. The `:malware` selector makes vlt POST every newly installed node to api.socket.dev, so the real-vlt e2e legs depended on that API answering 2xx. A 401 from it at 03:05 UTC on 2026-10-01 failed 15 vlt matrix jobs in one CI run, and with the API unreachable 59 legs across the five vlt suites fail on vlt 1.2.0. Pass the same query minus the network filter (`:scripts`) on every harness `vlt ci` for releases that have the default. The harness's packages carry no malware alerts, so the set of packages allowed to run scripts is unchanged; an explicit --allow-scripts is kept. Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]> Claude-Session: https://claude.ai/code/session_018ghbvY52iuzejTo4knpDvq
|
bugbot run Generated by Claude Code |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
The reason will be displayed to describe this comment to others. Learn more.
✅ Bugbot reviewed your changes and found no new issues!
Comment @cursor review or bugbot run to trigger another review on this PR
Reviewed by Cursor Bugbot for commit 3a3c625. Configure here.
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
[burn-down agent] Ready for review on
Note: Slack announcement could not be sent this run (no Slack send tool available in the agent session); next run will retry. Generated by Claude Code |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
Successfully merging this pull request may close these issues.
There was an error while loading. Please reload this page.