Skip to content

Commit fa47f64

Browse files
vmrh21claude
andcommitted
feat: add AutoML and AutoRAG components to mapping
- AutoML: maps to pipelines-components upstream/midstream/downstream chain with container managed-open-data-hub/odh-automl-rhel9 - AutoRAG: same pipelines-components chain plus IBM/ai4rag as upstream-only Python package (excluded from automation — CVEs manifest as container CVEs in pipelines-components, fix by updating ai4rag version there) - Both confirmed as distinct Jira component names (AutoML, AutoRAG) Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
1 parent 9d8c9c5 commit fa47f64

1 file changed

Lines changed: 97 additions & 0 deletions

File tree

workflows/cve-fixer/component-repository-mappings.json

Lines changed: 97 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -791,6 +791,103 @@
791791
}
792792
}
793793
}
794+
},
795+
"AutoML": {
796+
"container_to_repo_mapping": {
797+
"managed-open-data-hub/odh-automl-rhel9": "red-hat-data-services/pipelines-components"
798+
},
799+
"repositories": {
800+
"kubeflow/pipelines-components": {
801+
"github_url": "https://github.com/kubeflow/pipelines-components",
802+
"default_branch": "main",
803+
"active_release_branches": [],
804+
"branch_strategy": "Fix in main. No formal release branching documented.",
805+
"repo_type": "upstream",
806+
"cve_fix_workflow": {
807+
"primary_target": "main",
808+
"backport_targets": "None"
809+
}
810+
},
811+
"opendatahub-io/pipelines-components": {
812+
"github_url": "https://github.com/opendatahub-io/pipelines-components",
813+
"default_branch": "main",
814+
"active_release_branches": [],
815+
"branch_strategy": "Fork of upstream kubeflow/pipelines-components.",
816+
"repo_type": "midstream",
817+
"cve_fix_workflow": {
818+
"primary_target": "main",
819+
"backport_targets": "None"
820+
}
821+
},
822+
"red-hat-data-services/pipelines-components": {
823+
"github_url": "https://github.com/red-hat-data-services/pipelines-components",
824+
"default_branch": "main",
825+
"active_release_branches": [
826+
"rhoai-3.4"
827+
],
828+
"branch_strategy": "Fork of midstream. RHOAI release branches follow pattern rhoai-X.Y.",
829+
"repo_type": "downstream",
830+
"notes": "Monorepo containing both AutoML (components/automl/) and AutoRAG (components/autorag/) components.",
831+
"cve_fix_workflow": {
832+
"primary_target": "main",
833+
"backport_targets": "rhoai-3.4"
834+
}
835+
}
836+
}
837+
},
838+
"AutoRAG": {
839+
"container_to_repo_mapping": {},
840+
"repositories": {
841+
"kubeflow/pipelines-components": {
842+
"github_url": "https://github.com/kubeflow/pipelines-components",
843+
"default_branch": "main",
844+
"active_release_branches": [],
845+
"branch_strategy": "Fix in main. No formal release branching documented.",
846+
"repo_type": "upstream",
847+
"cve_fix_workflow": {
848+
"primary_target": "main",
849+
"backport_targets": "None"
850+
}
851+
},
852+
"opendatahub-io/pipelines-components": {
853+
"github_url": "https://github.com/opendatahub-io/pipelines-components",
854+
"default_branch": "main",
855+
"active_release_branches": [],
856+
"branch_strategy": "Fork of upstream kubeflow/pipelines-components.",
857+
"repo_type": "midstream",
858+
"cve_fix_workflow": {
859+
"primary_target": "main",
860+
"backport_targets": "None"
861+
}
862+
},
863+
"red-hat-data-services/pipelines-components": {
864+
"github_url": "https://github.com/red-hat-data-services/pipelines-components",
865+
"default_branch": "main",
866+
"active_release_branches": [
867+
"rhoai-3.4"
868+
],
869+
"branch_strategy": "Fork of midstream. RHOAI release branches follow pattern rhoai-X.Y.",
870+
"repo_type": "downstream",
871+
"notes": "Monorepo containing both AutoML (components/automl/) and AutoRAG (components/autorag/) components.",
872+
"cve_fix_workflow": {
873+
"primary_target": "main",
874+
"backport_targets": "rhoai-3.4"
875+
}
876+
},
877+
"IBM/ai4rag": {
878+
"github_url": "https://github.com/IBM/ai4rag",
879+
"default_branch": "main",
880+
"active_release_branches": [],
881+
"branch_strategy": "Python package upstream. CVEs in ai4rag manifest as container CVEs in pipelines-components \u2014 fix by updating ai4rag version there.",
882+
"repo_type": "upstream",
883+
"notes": "No containerization \u2014 distributed as a Python package. No ODH/RHDS forks exist. Excluded from automation; track upstream releases and update dependency version in pipelines-components.",
884+
"cve_fix_workflow": {
885+
"primary_target": "main",
886+
"backport_targets": "N/A",
887+
"excluded_from_automation": true
888+
}
889+
}
890+
}
794891
}
795892
},
796893
"metadata": {

0 commit comments

Comments
 (0)