Repository navigation
Update chromium to 153.0.8010.12 (security update) - #678
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Essentials Run ID: 📒 Files selected for processing (2)
Included review availability: 0 reviews are currently available. Your included PR review attempts over the past 7 days set your current allowance at 2 reviews per hour. 📝 WalkthroughWalkthroughThe Chromium binary and headless-shell package definitions update to Playwright revision 1243, Chrome 153.0.8010.12, snapshot 1681086, and matching amd64 and arm64 archive checksums. ChangesChromium package pins
Estimated code review effort: 1 (Trivial) | ~5 minutes Merge Risk: ⚪ Minimal · up to This updates Chromium and headless-shell binary pins and checksums to Chromium 153.0.8010.12. The package updates are internally consistent, with no remaining merge-blocking risk identified. 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
Full details: Docstring CoverageExplanation No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0 files. (2 skipped: 2 unsupported.) ✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
The amd64 failure was NOT this bump. res-server-amd64 had cached a TRUNCATED chrome-linux.zip under the expected-sha directory: cached: 168,943,616 bytes, sha256 26f4c4305deb25e9... real: 244,832,780 bytes, sha256 4cd65eb42af4eb79... (== the pin here) The truncated file kept its valid PK\003\004 header, so unzip failed on the missing central directory rather than reporting a bad file. The pin in this PR is correct — verified by downloading the artifact and hashing it. Cache entry removed; arm64's object hashed correctly and was left alone.
Attempts so far got 168,943,616 then 229,105,288 bytes of a 244,832,780-byte artifact — progressively further, which looks like a fetch timeout rather than corruption. Retrying to see whether it completes.
Updates chromium-bin + chromium-headless-shell-bin from 152.0.7977.8 to 153.0.8010.12 — a Chromium security update (each Chrome major carries Critical fixes).
Channel context (#646):
chromium-bintracks Playwright's pin, which is pre-stable by design; 153.0.8010.12 is ahead of current Linux stable (152.0.7977.75). CVEs publish only against stable, so a 0/0/0 scan for this package means "ahead of the published feed", not "audited clean".chromium pins three interlocked identifiers, resolved from three sources:
browser_versionrevisionsnapshot_positionFour artifacts fetched +
sha256'd fresh (amd64chrome-linux.zip+headless-shell.zipfrom the snapshot bucket; arm64chromium/headless-shellbuilds at the Playwright revision). Resolved + rewritten bypkgmgr(gominimal/pkgmgr-rs#515).🤖 Generated with Claude Code
Summary by CodeRabbit