Skip to content

imatza-rh/mcp-zuul

v0.3.4 Feature

This release adds 4 notable features for engineering teams evaluating rollout.

Published 2mo MCP Developer Tools
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Summary

AI summary

Added a failure classifier, diagnose_build tool, JUnit result extractor, and ML-based anomaly detection.

Full changelog

What's Changed

Added

  • Failure classifier (classifier.py) — categorizes build failures as INFRA_FLAKE, REAL_FAILURE, CONFIG_ERROR, or UNKNOWN with confidence levels and retryability flags
  • diagnose_build tool — structured failure analysis combining job-output.json parsing, log grep, and classification
  • get_build_test_results tool — JUnit XML test result extraction from build artifacts
  • get_build_anomalies tool — ML-based log anomaly detection via LogJuicer
  • parsers.py module — extracted shared parsing helpers for reuse across tools and classifier
  • Smart stdout truncation with ANSI stripping in job-output.json parsing

Changed

  • Split monolithic tools.py into tools/ package with domain-specific modules
  • Config refactored to use from_env() classmethod (raises instead of sys.exit)
  • Gzip fallback uses suffix loop over .json.gz.json with uniform error handling

Fixed

  • parse_playbooks() crashes on null stats values from Zuul API
  • Deduplicated _RUN_END_MARKER constant across tool modules
  • Replaced __import__("re") idiom with normal import
  • Gzip DecodingError fallback now tries uncompressed JSON before text grep
  • _no_log_url_error used consistently across all log tools

Full Changelog: https://github.com/imatza-rh/mcp-zuul/compare/v0.3.3...v0.3.4

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

Track imatza-rh/mcp-zuul

Get notified when new releases ship.

Sign up free

About imatza-rh/mcp-zuul

Zuul CI integration with 14 tools for build failure analysis, log search, pipeline status, and job configuration.

All releases →

Beta — feedback welcome: [email protected]