|
374 | 374 | "github_url": "https://github.com/opendatahub-io/codeflare-operator" |
375 | 375 | } |
376 | 376 | } |
| 377 | + }, |
| 378 | + "llm-d": { |
| 379 | + "container_to_repo_mapping": { |
| 380 | + "rhoai/odh-llm-d-inference-scheduler-rhel9": "opendatahub-io/llm-d-inference-scheduler", |
| 381 | + "rhoai/odh-llm-d-routing-sidecar-rhel9": "red-hat-data-services/llm-d-routing-sidecar", |
| 382 | + "rhoai/odh-workload-variant-autoscaler-controller-rhel9": "opendatahub-io/workload-variant-autoscaler" |
| 383 | + }, |
| 384 | + "repositories": { |
| 385 | + "llm-d/llm-d-inference-scheduler": { |
| 386 | + "github_url": "https://github.com/llm-d/llm-d-inference-scheduler", |
| 387 | + "default_branch": "main", |
| 388 | + "active_release_branches": [ |
| 389 | + "release-0.5", |
| 390 | + "release-0.6" |
| 391 | + ], |
| 392 | + "branch_strategy": "Fix in main. Release branches follow pattern release-X.Y.", |
| 393 | + "repo_type": "upstream" |
| 394 | + }, |
| 395 | + "opendatahub-io/llm-d-inference-scheduler": { |
| 396 | + "github_url": "https://github.com/opendatahub-io/llm-d-inference-scheduler", |
| 397 | + "default_branch": "main", |
| 398 | + "active_release_branches": [ |
| 399 | + "release-0.2", |
| 400 | + "release-0.3.1", |
| 401 | + "release-v0.4", |
| 402 | + "stable-2.x" |
| 403 | + ], |
| 404 | + "branch_strategy": "Fork of upstream llm-d/llm-d-inference-scheduler. Synced via sync branches. ODH release branches via Konflux replicator.", |
| 405 | + "repo_type": "midstream" |
| 406 | + }, |
| 407 | + "red-hat-data-services/llm-d-inference-scheduler": { |
| 408 | + "github_url": "https://github.com/red-hat-data-services/llm-d-inference-scheduler", |
| 409 | + "default_branch": "main", |
| 410 | + "active_release_branches": [ |
| 411 | + "rhoai-3.3", |
| 412 | + "rhoai-3.4", |
| 413 | + "rhoai-3.4-ea.1", |
| 414 | + "rhoai-3.4-ea.2" |
| 415 | + ], |
| 416 | + "branch_strategy": "Fork of midstream. RHOAI release branches follow pattern rhoai-X.Y.", |
| 417 | + "repo_type": "downstream" |
| 418 | + }, |
| 419 | + "red-hat-data-services/llm-d-routing-sidecar": { |
| 420 | + "github_url": "https://github.com/red-hat-data-services/llm-d-routing-sidecar", |
| 421 | + "default_branch": "main", |
| 422 | + "active_release_branches": [ |
| 423 | + "rhoai-2.25", |
| 424 | + "rhoai-3.0", |
| 425 | + "rhoai-3.2" |
| 426 | + ], |
| 427 | + "branch_strategy": "Fork of upstream (now archived). Downstream only — upstream code migrated into llm-d-inference-scheduler. No branches beyond rhoai-3.2.", |
| 428 | + "repo_type": "downstream", |
| 429 | + "notes": "Upstream llm-d/llm-d-routing-sidecar is archived; code moved to llm-d-inference-scheduler (cmd/pd_sidecar). This downstream repo may be phased out in future releases." |
| 430 | + }, |
| 431 | + "llm-d-incubation/batch-gateway": { |
| 432 | + "github_url": "https://github.com/llm-d-incubation/batch-gateway", |
| 433 | + "default_branch": "main", |
| 434 | + "active_release_branches": [], |
| 435 | + "branch_strategy": "Fix in main. No formal release branching documented.", |
| 436 | + "repo_type": "upstream" |
| 437 | + }, |
| 438 | + "opendatahub-io/batch-gateway": { |
| 439 | + "github_url": "https://github.com/opendatahub-io/batch-gateway", |
| 440 | + "default_branch": "main", |
| 441 | + "active_release_branches": [ |
| 442 | + "release-v0.5" |
| 443 | + ], |
| 444 | + "branch_strategy": "Fork of upstream llm-d-incubation/batch-gateway.", |
| 445 | + "repo_type": "midstream" |
| 446 | + }, |
| 447 | + "red-hat-data-services/batch-gateway": { |
| 448 | + "github_url": "https://github.com/red-hat-data-services/batch-gateway", |
| 449 | + "default_branch": "main", |
| 450 | + "active_release_branches": [ |
| 451 | + "rhoai-3.4", |
| 452 | + "rhoai-3.4-ea.1", |
| 453 | + "rhoai-3.4-ea.2" |
| 454 | + ], |
| 455 | + "branch_strategy": "Fork of midstream. RHOAI release branches follow pattern rhoai-X.Y.", |
| 456 | + "repo_type": "downstream" |
| 457 | + }, |
| 458 | + "llm-d/llm-d-workload-variant-autoscaler": { |
| 459 | + "github_url": "https://github.com/llm-d/llm-d-workload-variant-autoscaler", |
| 460 | + "default_branch": "main", |
| 461 | + "active_release_branches": [ |
| 462 | + "release-0.4.2" |
| 463 | + ], |
| 464 | + "branch_strategy": "Fix in main. Release branches follow pattern release-X.Y.Z.", |
| 465 | + "repo_type": "upstream" |
| 466 | + }, |
| 467 | + "opendatahub-io/workload-variant-autoscaler": { |
| 468 | + "github_url": "https://github.com/opendatahub-io/workload-variant-autoscaler", |
| 469 | + "default_branch": "main", |
| 470 | + "active_release_branches": [ |
| 471 | + "release-v0.5" |
| 472 | + ], |
| 473 | + "branch_strategy": "Fork of upstream llm-d/llm-d-workload-variant-autoscaler. Note: repo name differs from upstream (no llm-d- prefix).", |
| 474 | + "repo_type": "midstream" |
| 475 | + }, |
| 476 | + "red-hat-data-services/workload-variant-autoscaler": { |
| 477 | + "github_url": "https://github.com/red-hat-data-services/workload-variant-autoscaler", |
| 478 | + "default_branch": "main", |
| 479 | + "active_release_branches": [ |
| 480 | + "rhoai-3.4", |
| 481 | + "rhoai-3.4-ea.1", |
| 482 | + "rhoai-3.4-ea.2" |
| 483 | + ], |
| 484 | + "branch_strategy": "Fork of midstream. RHOAI release branches follow pattern rhoai-X.Y.", |
| 485 | + "repo_type": "downstream" |
| 486 | + } |
| 487 | + } |
| 488 | + }, |
| 489 | + "AI Evaluations": { |
| 490 | + "container_to_repo_mapping": {}, |
| 491 | + "repositories": { |
| 492 | + "eval-hub/eval-hub": { |
| 493 | + "github_url": "https://github.com/eval-hub/eval-hub", |
| 494 | + "default_branch": "main", |
| 495 | + "active_release_branches": [], |
| 496 | + "branch_strategy": "Fix in main. Feature branches follow pattern feature/name or fix/issue.", |
| 497 | + "repo_type": "upstream" |
| 498 | + }, |
| 499 | + "opendatahub-io/eval-hub": { |
| 500 | + "github_url": "https://github.com/opendatahub-io/eval-hub", |
| 501 | + "default_branch": "main", |
| 502 | + "active_release_branches": [ |
| 503 | + "release/odh-3.4", |
| 504 | + "stable" |
| 505 | + ], |
| 506 | + "branch_strategy": "Fork of upstream eval-hub/eval-hub.", |
| 507 | + "repo_type": "midstream" |
| 508 | + }, |
| 509 | + "red-hat-data-services/eval-hub": { |
| 510 | + "github_url": "https://github.com/red-hat-data-services/eval-hub", |
| 511 | + "default_branch": "main", |
| 512 | + "active_release_branches": [ |
| 513 | + "rhoai-3.4", |
| 514 | + "rhoai-3.4-ea.1", |
| 515 | + "rhoai-3.4-ea.2" |
| 516 | + ], |
| 517 | + "branch_strategy": "Fork of midstream. RHOAI release branches follow pattern rhoai-X.Y.", |
| 518 | + "repo_type": "downstream" |
| 519 | + } |
| 520 | + } |
377 | 521 | } |
378 | 522 | }, |
379 | 523 | "metadata": { |
380 | 524 | "description": "Component to repository and branch mappings for CVE fix workflow automation", |
381 | | - "purpose": "Maps RHOAI Jira components to GitHub repositories and their branch strategies for automated CVE patching", |
382 | | - "last_updated": "2026-03-16", |
383 | | - "components_analyzed": 7, |
384 | | - "components_with_branch_info": 1, |
385 | | - "components_pending_branch_analysis": 6 |
| 525 | + "purpose": "Maps Jira components to GitHub repositories and their branch strategies for automated CVE patching", |
| 526 | + "last_updated": "2026-03-29" |
386 | 527 | } |
387 | 528 | } |
0 commit comments