This release adds 1 notable feature for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Affected surfaces
Summary
AI summaryFixed Kerberos session cookie forwarding, improved error messages, corrected change status URL parsing, and added fallback SQL search for malformed pipeline status responses.
Full changelog
Fixed
stream_build_consolenow forwards Kerberos session cookies to the WebSocket HTTP upgrade request. Previously, the websockets library didn't share the httpx cookie jar, causing 401 failures on Kerberos-authenticated Zuul instancesstream_build_consoleKerberos re-auth retry path now returns specific error messages (e.g. "Console stream connection timed out") instead of generic "Internal error" on retry failures. Restructured from nested try/except to a retry loop matching theapi()patternget_change_statuswith URL parameter now correctly strips the,shasuffix from Zuul status URLs (e.g./status/change/2134,799a6ec...extracts2134). Previously the full string was percent-encoded, producing an API path the server couldn't matchget_change_statusnow finds GitLab MRs in the live pipeline by searching the full/statusresponse when the/status/change/endpoint returns empty. The per-change endpoint doesn't work reliably for GitLab MRs on Apache-fronted Zuul (%2F-encoded refs get 404, raw-slash refs serve SPA HTML). This eliminates falsenot_in_pipelineresults with stale SQL data for active GitLab MRs- Full pipeline status search gracefully degrades to SQL on malformed or non-JSON
/statusresponses instead of crashing
Added
_find_change_in_statushelper matches changes by numeric ID (Gerrit/GitHub) and by ref pattern (GitLabrefs/merge-requests/N/head, GitHubrefs/pull/N/head)
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About imatza-rh/mcp-zuul
Zuul CI integration with 14 tools for build failure analysis, log search, pipeline status, and job configuration.
Related context
Beta — feedback welcome: [email protected]