Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
916 commits
Select commit Hold shift + click to select a range
3537b50
docs: removes obsolote note about errors (#796)
bartoszmajsak Jul 31, 2025
9cc7311
Merge pull request #1727 from Jooho/sync_odh
openshift-merge-bot[bot] Jul 31, 2025
da6cae1
Merge branch 'release-v0.15' into sync_2
Jooho Jul 31, 2025
777e497
Merge pull request #1728 from Jooho/sync_2
openshift-merge-bot[bot] Jul 31, 2025
7617345
fix(scheduler): Uses ClusterRole for TokenReview and SAR resources (#…
israel-hdez Jul 31, 2025
3449f34
add prebuilt OSSM installation guide (#793)
Jooho Jul 31, 2025
867b7a8
remove uidModelcar value from inferenceservice-config configmap inodh…
brettmthompson Jul 31, 2025
48e5bf5
Merge remote-tracking branch 'upstream/release-v0.15'
brettmthompson Jul 31, 2025
fa3ba35
update gatewayclass controller name (#811)
Jooho Aug 1, 2025
4662f69
Add a guide how to use OSSM by OCP (#812)
Jooho Aug 1, 2025
566166a
Stop and resume an inference graph (#4588) (#819)
hdefazio Aug 4, 2025
f03ca49
feat(storage): add storage configuration support to llmisvc prefill w…
israel-hdez Aug 4, 2025
1df2ae1
feat: disallows BaseRefs field in LLMInferenceServiceConfig (#809)
bartoszmajsak Aug 5, 2025
7257363
Rename webhook package and add integer validation to LLMInferenceServ…
hdefazio Aug 5, 2025
60459d4
chore(parallelism): sets minimum value to 1 (#821)
bartoszmajsak Aug 6, 2025
39b74c4
[Followup] Improve the stop/resume Inference Service tests and status…
hdefazio Aug 6, 2025
64e38ab
update dev.md to use official OSSM 3.1 (#823)
Jooho Aug 6, 2025
93e3b1b
[RHOAIENG-30277] Add router status (#808)
andresllh Aug 6, 2025
7a8e1d9
add pull-request pipeline
maorfr Aug 7, 2025
62de7c1
Merge pull request #1736 from red-hat-data-services/pipelines-main
maorfr Aug 7, 2025
2f6a1b4
Add metrics Monitors for LLM Inference (#794)
israel-hdez Aug 7, 2025
177101f
Fix llmisvc PodMonitor portNumber -> targetPort (#826)
pierDipi Aug 7, 2025
2cb09d0
chore: moves config logic to its own file (#824)
bartoszmajsak Aug 7, 2025
e3baace
[RHOAIENG-31248] - KServe http: TLS handshake error from XXXXXX: remo…
spolti Aug 8, 2025
91a92d8
align deploy command logic in makefile (#828)
brettmthompson Aug 8, 2025
f7cefc4
feat(storage): add model storage support for multi-node LLM workloads…
israel-hdez Jul 31, 2025
0b4fc39
test(storage): add multi-node workload PVC storage validation
israel-hdez Aug 4, 2025
0547733
test(storage): add multi-node OCI storage validation
israel-hdez Aug 4, 2025
dd8ef38
test(storage): add multi-node HF storage validation
israel-hdez Aug 4, 2025
7c48068
test(storage): add multi-node S3 storage validation
israel-hdez Aug 4, 2025
96c1a87
test(storage): Fix issues on llm storage-related units
israel-hdez Aug 5, 2025
19c286e
Fix code review feedback: pierDipi
israel-hdez Aug 6, 2025
7142a8b
Fix failing tests
israel-hdez Aug 8, 2025
da1eb1b
fix(router): brings back destination rules reconcile (#829)
bartoszmajsak Aug 11, 2025
01630ce
add authentication guide using RHCL on OpenShift (#818)
Jooho Aug 11, 2025
c7d8645
fix(gomega): uses default timeouts when ctx is passed (#834)
bartoszmajsak Aug 12, 2025
722bfdf
chore(e2e): improves pytest setup (#832)
bartoszmajsak Aug 12, 2025
82f6c5b
chore(ci): bumps default ginkgo timeout to 30s (#838)
bartoszmajsak Aug 12, 2025
e50b48f
chore: simplifies external CRD fetching (#831)
bartoszmajsak Aug 13, 2025
8d41b86
Update DP<>EP multi node deployment for llm-d 0.2 (#802)
pierDipi Aug 13, 2025
be632fe
feat(e2e): installs llm-d specific infra stack (#833)
bartoszmajsak Aug 13, 2025
0491909
[RHOAIENG-30228] add-http-route-conditions (#827)
andresllh Aug 13, 2025
148cf0d
Update Tekton output-image tags to version odh-v2.34 (#837)
mholder6 Aug 13, 2025
53fe5d4
Stop and resume an inference graph [Raw Deployment] (#836)
hdefazio Aug 13, 2025
57192be
[RHOAIENG-30228]-follow up (#841)
andresllh Aug 15, 2025
9f337ee
refactor: uses kustomize overlays for separation of concerns (#815)
bartoszmajsak Aug 15, 2025
6c186fd
sync pipelineruns with konflux-central - 84ed5f4
rhods-devops-app[bot] Aug 18, 2025
7d56712
update DEV.md to deploy kserve through opendatahub-operator (#846)
Jooho Aug 18, 2025
5b7fdde
llmisvc: Fix conditions propagation (#840)
pierDipi Aug 18, 2025
dc116cf
Add basic llmisvc multi-node env tests (#797)
pierDipi Aug 18, 2025
d4bb2bf
Merge remote-tracking branch 'odh/release-v0.15' into sync/250818_odh…
mholder6 Aug 18, 2025
b08fb47
Guard IsObjectNamespaced in Delete with NoMatchError (#853)
pierDipi Aug 19, 2025
bb368e9
Allow using HTTPRoute without scheduler and external InferencePool Re…
pierDipi Aug 19, 2025
e9016ae
updated params.env for testing
mholder6 Aug 19, 2025
5546219
chore: renames controlled-by owner assertion (#852)
bartoszmajsak Aug 19, 2025
4058ff6
fixing bug cuased by mispelled BeControlledBy method (#856)
brettmthompson Aug 20, 2025
46c0f3b
Add InferencePoolsReady as a subcondition to RouterReady (#857)
hdefazio Aug 21, 2025
e0ae99b
Merge pull request #1765 from mholder6/sync/250818_odh_release-v0.15
openshift-merge-bot[bot] Aug 21, 2025
1a9de6f
Create DestinationRule with service hostname when there is no schedul…
pierDipi Aug 21, 2025
67a2d6d
Revert params.env
andresllh Aug 21, 2025
4afe524
Merge pull request #1778 from andresllh/update-param-envs
openshift-merge-bot[bot] Aug 21, 2025
a2f4935
RHOAIENG-31916: adding support for credentials with s3 and hf storage…
brettmthompson Aug 21, 2025
aced8f3
feat(monitoring): add monitoring resource management for LLMInference…
israel-hdez Aug 22, 2025
ca1e902
feat(validation): ensures references are valid (#757)
bartoszmajsak Aug 22, 2025
c51abe6
Update LoRA types in llmisvc to use LLMModelSpec (#861)
pierDipi Aug 25, 2025
f722d01
Merge remote-tracking branch 'odh/release-v0.15' into sync/250825_rel…
mholder6 Aug 25, 2025
762bcec
Always create workload DestinationRule (#864)
pierDipi Aug 25, 2025
1b71499
excluded dirs in .flake8
mholder6 Aug 25, 2025
6166d5e
Merge remote-tracking branch 'odh/release-v0.15' into sync/250825_rel…
mholder6 Aug 25, 2025
10d4c4c
Merge pull request #1781 from mholder6/sync/250825_release-v0.15_main
openshift-merge-bot[bot] Aug 25, 2025
8bf2338
add localmodel and localmodel-agent Konflux Dockerfiles
VedantMahabaleshwarkar Aug 25, 2025
e5b5f7a
Merge pull request #1783 from VedantMahabaleshwarkar/localmodel-konflux
m-rafeeq Aug 28, 2025
dc14d63
Add DP+EP and no-scheduler e2e tests (#855)
pierDipi Aug 28, 2025
c855142
[stable-2.x] Add DP+EP and no-scheduler e2e tests (#868)
openshift-cherrypick-robot Aug 28, 2025
cf99d88
update LWS operator to use brew image (#865)
Jooho Aug 28, 2025
1b066a6
Merge remote-tracking branch 'upstream/release-v0.15'
spolti Sep 1, 2025
4ce7e4e
update authz part with the latest openshift cluster (#869)
Jooho Sep 2, 2025
f615cfb
sync pipelineruns with konflux-central - 0797e9b
rhods-devops-app[bot] Sep 5, 2025
4f52c75
no longer prematurely exiting llmisvc route reconciliation (#877)
brettmthompson Sep 5, 2025
0308dcf
[RHOAIENG-32568] - Model serving builds for ODH community 2.34 (#875)
spolti Sep 5, 2025
8f1c2e8
modify keda autoscaling e2e test to work with ODH (#874)
VedantMahabaleshwarkar Sep 5, 2025
06459af
Propagate network configuration annotations and fix data-parallel-siz…
pierDipi Sep 8, 2025
c1e56c4
Merge remote-tracking branch 'upstream/release-v0.15'
Jooho Sep 8, 2025
793271e
updating hf_secret.go to add hf token to storage-init container as va…
brettmthompson Sep 8, 2025
839dee9
Merge remote-tracking branch 'upstream/release-v0.15'
Jooho Sep 8, 2025
3940c4f
add install scripts(kuadrant/gateway api) and setup for llm (#876)
Jooho Sep 10, 2025
7df707e
Merge branch 'stable-2.x' into release-v0.15
pierDipi Sep 11, 2025
02b11ad
Single node workload test cases (#870)
brettmthompson Sep 16, 2025
306d3bf
Avoid service account errors, propagate serviceaccount spec for model…
brettmthompson Sep 16, 2025
0612ba0
sync changes from rhoai-2.25
riprasad Sep 17, 2025
5401dc2
Merge pull request #1797 from red-hat-data-services/sync-dockerfile-f…
riprasad Sep 17, 2025
f83a8e5
Add more examples and fix discovery HCA list (#885)
pierDipi Sep 17, 2025
920d9ec
Resolve LWS leader address as ZMQ doesn't always resolve it (#888)
pierDipi Sep 18, 2025
fc411e6
Add Konflux ODH tag bump automation to our existing release workflow.…
KillianGolds Sep 19, 2025
8157fbc
injecting ca bundle for s3 storage on llmisvc reconciliation (#894)
brettmthompson Sep 22, 2025
85ec0f4
P/D over RoCE and kv-cache aware routing (#891)
pierDipi Sep 22, 2025
68797c8
ci(manifests): validates kustomize manifests (#890)
bartoszmajsak Sep 22, 2025
803c4c7
Add Support for Configuring S3 Storage via Secret Data (#900)
brettmthompson Sep 25, 2025
2ab754c
configuring hf downloads to lower memory usage (#895)
brettmthompson Sep 25, 2025
fd1c014
Retry DNS resolution and add more DP+EP with various all2all backends…
pierDipi Sep 25, 2025
8dc0123
fix(router): readiness logic for multiple ctrl statuses (#908)
bartoszmajsak Sep 29, 2025
f834155
Update Tekton output-image tags to version odh-v2.36 (#910)
mholder6 Sep 29, 2025
10c8df0
fix(webhook): relax HTTPRoute/Gateway validation (#911)
bartoszmajsak Oct 2, 2025
4a40b93
[llmisvc] docs/samples: Add READMEs and improve LLM inference example…
pierDipi Oct 3, 2025
e4c6143
Switch to official LWS operator (stable-v1.0) for OpenShift
KillianGolds Oct 3, 2025
4c0d059
switch to official LWS operator (stable-v1.0) for OpenShift
KillianGolds Oct 6, 2025
7481383
Use flexible regex patterns to match kserve images from any registry …
Jooho Oct 9, 2025
b81403a
fix ci issue (#929)
Jooho Oct 10, 2025
a18bc28
Add P/D and DP+EP docs regarding networking (#925)
pierDipi Oct 10, 2025
dab74bd
Add a guide on how to setup LLM Inference Service dependencies on OCP…
pierDipi Oct 13, 2025
3a78084
fix: Skip validation for empty cpuModelcar and memoryModelcar fields …
KillianGolds Oct 13, 2025
710329b
bump up llm-d images to 0.3 (#916)
Jooho Oct 13, 2025
76d17d4
RHOAIENG-32956: Update kv-cache routing example (#933)
pierDipi Oct 13, 2025
a8ec461
Add metadata propagation for Kueue configurations to both Deployment …
hdefazio Oct 13, 2025
1381fab
Add listener hostname fallback with wildcard support for URL discover…
pierDipi Oct 14, 2025
e7349b7
clean up space to build multiple arch (#937)
Jooho Oct 15, 2025
18767c2
Merge remote-tracking branch 'upstream/release-v0.15'
brettmthompson Oct 15, 2025
5e46eaa
Fix e2e tests llmisvc (#935)
pierDipi Oct 16, 2025
0a4a8ee
Merge remote-tracking branch 'upstream/release-v0.15'
brettmthompson Oct 16, 2025
9aef15a
Only Completions Requests Go Through IGW (#938)
brettmthompson Oct 17, 2025
624f983
Add a guide for LLM Inference Service for GA and simple quickstart/Au…
Jooho Oct 17, 2025
e10fa4c
Merge remote-tracking branch 'upstream/release-v0.15'
brettmthompson Oct 17, 2025
a8a0540
RHCL is now optional and status is reported accordingly (#939)
pierDipi Oct 17, 2025
c6c000a
Merge remote-tracking branch 'upstream/release-v0.15'
brettmthompson Oct 17, 2025
d77e8eb
set correct schema in .status.address.url when auth is disabled (#942)
VedantMahabaleshwarkar Oct 17, 2025
d0ea2eb
Merge remote-tracking branch 'upstream/release-v0.15'
dchourasia Oct 18, 2025
2ec429d
[release-v0.15] Support for Configurable oauth-proxy Timeout (#946)
openshift-cherrypick-robot Oct 20, 2025
9b221f9
Merge remote-tracking branch 'upstream/release-v0.15'
brettmthompson Oct 20, 2025
b06318b
[RHOAIENG-32520] - Migrate oauth-proxy to kube-rbac-proxy image (#951)
spolti Oct 21, 2025
6e762fd
fix keda raw e2e tests for odh (#952)
VedantMahabaleshwarkar Oct 21, 2025
35e0bed
odh-v3.0 release prep (#953)
brettmthompson Oct 21, 2025
6f4ca15
Merge remote-tracking branch 'upstream/release-v0.15'
brettmthompson Oct 21, 2025
196e668
bumping release tag to odh-v3.1 in push jobs (#954)
brettmthompson Oct 21, 2025
f5556fa
Merge remote-tracking branch 'upstream/release-v0.15'
brettmthompson Oct 21, 2025
c23a6d6
RHOAIENG-34916: CA Cert signing and validation (#957)
pierDipi Oct 28, 2025
b50923d
Replace oauth-proxy with kube-rbac-proxy
pierDipi Oct 29, 2025
c776bda
Merge pull request #1820 from red-hat-data-services/pierDipi-kube-rba…
openshift-merge-bot[bot] Oct 29, 2025
63ca5a1
chore: change default deployment mode to RawDeployment
KillianGolds Oct 29, 2025
a628713
Revert "chore: change default deployment mode to RawDeployment"
KillianGolds Oct 29, 2025
0bd024b
chore: change default deployment mode to RawDeployment
KillianGolds Oct 29, 2025
7aa0dbd
Revert "chore: change default deployment mode to RawDeployment"
KillianGolds Oct 29, 2025
2205fda
Change TLS certs mount path to not conflict with CA bundles (#963)
pierDipi Oct 30, 2025
57e3509
chore: change default deployment mode to RawDeployment (#961)
KillianGolds Oct 31, 2025
2962319
update kserve version (#965)
Jooho Nov 4, 2025
4c3aef1
Add support for protocol in s3 endpoint (#964)
brettmthompson Nov 4, 2025
95b737f
Improve ca bundle management for llmisvcs (#967)
brettmthompson Nov 5, 2025
93f9d24
Merge remote-tracking branch 'upstream/release-v0.15'
brettmthompson Nov 5, 2025
371706b
Update samples to use the correct latest TLS cert directory (#970)
pierDipi Nov 7, 2025
e585d39
Configure prefix-cache-scorer for P/D (#969)
pierDipi Nov 10, 2025
c832f31
Merge remote-tracking branch 'upstream/release-v0.15'
mholder6 Nov 11, 2025
6a4cfed
[RHOAIENG-31086] - IG test for raw deployment (#971)
spolti Nov 14, 2025
a7c866c
Auto-update annotation for isvc. (#4342)
andresllh Jun 27, 2025
8841a17
Update rawkube_controller_test.go
andresllh Nov 18, 2025
f792dff
Merge pull request #2493 from andresllh/cherrypick-sr-watch-to-rhoai
openshift-merge-bot[bot] Nov 18, 2025
0cb59fe
Revert "Cherrypick Auto-update annotation for isvc. (#4342)"
andresllh Nov 18, 2025
a1180e7
Merge pull request #2494 from red-hat-data-services/revert-2493-cherr…
openshift-merge-bot[bot] Nov 18, 2025
1fb825f
fix: add missing pool-group
eformat Nov 20, 2025
ea1b3dd
Merge pull request #2509 from eformat/fix-precise-prefix-cache-routin…
openshift-merge-bot[bot] Nov 21, 2025
8a2cb67
Auto-update annotation for isvc. (#4342) (#977)
andresllh Nov 21, 2025
3b4a10d
RHOAIENG-38674: Use uncached client to list pods (#980)
VedantMahabaleshwarkar Nov 21, 2025
0e102f5
[RHOAIENG-37560] - opendatahub namespace is created when KServe compo…
spolti Nov 21, 2025
f0a020c
Pin starlette to version 0.49.1 to fix CVE-2025-62727 (#983)
hdefazio Nov 21, 2025
64fe282
Allow stopping LLMInferenceService (#974)
pierDipi Nov 25, 2025
61ab7e9
Do not register ClusterServingRuntime
spolti Jul 18, 2025
5b704a1
Merge pull request #990 from spolti/cherry_pick-CSR
mholder6 Nov 25, 2025
48f02d7
odh 3.1 release tag bump (#988)
mholder6 Nov 25, 2025
9082208
Merge branch 'release-v0.15' into sync-251127_kserve-release-branch
spolti Nov 27, 2025
3148466
Merge pull request #2763 from spolti/sync-251127_kserve-release-branch
openshift-merge-bot[bot] Nov 27, 2025
a80c04e
Remove deprecated --disable-log-requests flag for vLLM 0.11+ (#1005)
vivekk16 Dec 9, 2025
41864a4
RHOAIENG-40565: Versioned well known configs for LLMInferenceService …
pierDipi Dec 9, 2025
d549a1a
[RHOAIENG-34931] - Storage Initializer can't handle versioned models …
spolti Nov 8, 2025
ba71277
[RHOAIENG-38499] - OCI model storage is not working with multi-node f…
spolti Nov 28, 2025
6a8d2bf
[RHOAIENG-36758] - Investigate and Optimize KServe Unit Test Executio…
spolti Nov 27, 2025
07b207f
add HF missing envs in the ovms init container test
spolti Dec 11, 2025
db7e64c
adjust failing tests after cherry-pick
spolti Dec 11, 2025
94993fe
add expected ca bundle filename to s3 config s3CABundle value (#1009)
brettmthompson Dec 12, 2025
e2f4c98
RHOAIENG-41514: Bump llm-d components images to 0.4 (#1002)
pierDipi Dec 12, 2025
5701ce6
RHOAIENG-35937: fix: clear stale router and scheduler conditions on c…
vivekk16 Dec 12, 2025
d592cd3
[Cherry-pick] RHOAIENG-39955: Investigate and Refactor KServe E2E Tes…
spolti Dec 13, 2025
f01f7d5
Merge branch 'release-v0.15' into RHOAIENG-39955
spolti Dec 13, 2025
d932356
Merge branch 'release-v0.15' into RHOAIENG-38499-r
spolti Dec 13, 2025
31350f7
Merge pull request #1008 from spolti/RHOAIENG-38499-r
spolti Dec 13, 2025
142fa9b
Merge pull request #1012 from spolti/RHOAIENG-39955
spolti Dec 13, 2025
3ca20fd
fix(llmisvc): adds missing generated clients (#984)
bartoszmajsak Dec 15, 2025
794aa6a
Merge remote-tracking branch 'upstream/release-v0.15'
spolti Dec 15, 2025
77e00e4
bump odh release tag (#1019)
spolti Dec 15, 2025
faec548
Update params.env
andresllh Dec 16, 2025
05c269d
Update params.env
andresllh Dec 16, 2025
732005e
Update params.env
andresllh Dec 16, 2025
99713e2
Merge pull request #3773 from red-hat-data-services/patching-params-env
openshift-merge-bot[bot] Dec 16, 2025
5f4a133
Cherry pick s3 tls fvt tests (#779)
brettmthompson Dec 16, 2025
ed1d009
update poetry lock file
alexxfan Dec 18, 2025
087472d
Merge pull request #3978 from red-hat-data-services/update-poetry-lock
alexxfan Dec 18, 2025
e1e1e44
Merge remote-tracking branch 'upstream/release-v0.15'
moulalis Dec 22, 2025
2818dee
refactor(llmisvc): centralize test namespace lifecycle management (#1…
bartoszmajsak Dec 30, 2025
f00aa48
[RHOAIENG-13818] - Cleanup, remove disabled GH Actions (#1038)
spolti Jan 6, 2026
dfc7cc9
fix(llmisvc): update HTTPRoute parentRefs when custom gateway is refe…
bartoszmajsak Jan 7, 2026
8df94a1
fix(test): add missing context argument in llmisvc integration test (…
bartoszmajsak Jan 7, 2026
7f98434
Fix CVE-2025-68156: Update expr-lang/expr to v1.17.7 (#1041)
mholder6 Jan 8, 2026
fe6ccba
RHOAIENG-41828: Fix LLMInferenceService reconciliation for Gateway/HT…
vivekk16 Jan 9, 2026
150eb7c
[RHOAIENG-42096] urllib3: Unbounded decompression chain leads to reso…
spolti Jan 9, 2026
d062e4a
chore: bump github.com/kedacore/keda/v2 from 2.16.1 to 2.17.3 (#1043)
jlost Jan 9, 2026
28b5359
Add zmq port to scheduler service for precise prefix cache routing (#…
pierDipi Jan 10, 2026
e2bea08
feat(llmisvc): enhances Gateway API URL discovery (#1046)
bartoszmajsak Jan 10, 2026
7db8cc2
[RHOAIENG-43637] - AIOHTTP's HTTP Parser auto_decompress feature is v…
spolti Jan 10, 2026
a49e40d
fix(llmisvc): use server state for Delete ownership verification (#1031)
bartoszmajsak Jan 13, 2026
f32faaf
Merge remote-tracking branch 'origin/release-v0.15' into sync/260113_…
vivekk16 Jan 13, 2026
5db6863
Merge pull request #4045 from vivekk16/sync/260113_odh_main
openshift-merge-bot[bot] Jan 13, 2026
39bfd87
chore: remove deprecated odh-create-release-tag workflow (#1055)
vivekk16 Jan 13, 2026
a2d8825
[RHOAIENG-44975] CVE-2026-21441 urllib3 vulnerable to decompression-b…
spolti Jan 14, 2026
b4826e5
fix(llmisvc): handle NoMatchError when deleting resources with missin…
bartoszmajsak Jan 14, 2026
c54139c
sync pipelineruns with konflux-central - 5cf20e1
rhods-devops-app[bot] Jan 20, 2026
da1b4d4
Add git-auth secret to storage initializer config
moulalis Jan 20, 2026
b77a676
sync pipelineruns with konflux-central - e665e87
rhods-devops-app[bot] Jan 20, 2026
74dc8e0
update poetry lock file
alexxfan Jan 20, 2026
82b8faf
Merge pull request #4070 from alexxfan/update-poetry
alexxfan Jan 20, 2026
36ad6b6
Merge remote-tracking branch 'upstream/main' into rhoai-3.4
alexxfan Jan 20, 2026
736ac5e
fix(validation): adds human-readable error messages for ParallelismSp…
bartoszmajsak Jan 22, 2026
13b26b8
RHOAIENG-46740: xKS for LLMInferenceService (#1062)
pierDipi Jan 23, 2026
60ef1ec
Update precise prefix routing example (#1081)
pierDipi Jan 27, 2026
12edc64
update precise prefix routing sample
threcc Jan 29, 2026
c934161
Merge pull request #1084 from threcc/precise-prefix-cache-sample
threcc Jan 29, 2026
57b7da5
Sync PipelineRuns from OKC (#1091)
odh-devops-app[bot] Feb 5, 2026
3b8232b
e2e: bumping up cert-manager version (#1087)
dchourasia Feb 5, 2026
6f66e04
sync pipelineruns with konflux-central - dd9268e
rhods-devops-app[bot] Feb 5, 2026
72ae808
[release-v0.15] Support auto-migration to InferencePool v1 (#1090)
KillianGolds Feb 5, 2026
9c30bb1
RHOAIENG-34472: Fix conversion inf pool v1alpha2 -> v1 and evaluate v…
pierDipi Feb 6, 2026
a445a17
[0.15][RHOAIENG-39715] "Internal URL" has Incorrect Port for Headless…
jlost Feb 6, 2026
0344d94
fix(build): Remove GOPATH dependency from OpenAPI script (#912)
bartoszmajsak Feb 9, 2026
ab87b50
Preserve existing auth proxy containers during 2.x to 3.x upgrade (#1…
VedantMahabaleshwarkar Feb 9, 2026
8de5e11
chore: use `odh-3.4-EA1` for konflux in preparation for ODH release (…
israel-hdez Feb 9, 2026
267081c
Storage init upgrade for 3.3 (#1105)
pierDipi Feb 10, 2026
3c96712
RHOAIENG-49060: [upgrade] Preserve previous config-text and restart s…
pierDipi Feb 10, 2026
e6b5db0
chore: prepare for ODH 3.4-EA2 release (#1107)
israel-hdez Feb 11, 2026
05ed5d1
Merge remote-tracking branch 'odh/release-v0.15' into rhoai-feb2026-sync
israel-hdez Feb 11, 2026
b50bde0
Merge pull request #4123 from israel-hdez/rhoai-feb2026-sync
openshift-merge-bot[bot] Feb 12, 2026
64b7d18
Merge remote-tracking branch 'upstream/main' into rhoai-3.4
moulalis Feb 12, 2026
d4714cb
[RHOAIENG-49718] Remove unnecessary files from storage-initializer ru…
spolti Feb 12, 2026
183f138
Merge pull request #4127 from spolti/RHOAIENG-49718-main
openshift-merge-bot[bot] Feb 12, 2026
e619d78
Merge remote-tracking branch 'upstream/main' into rhoai-3.4
moulalis Feb 12, 2026
baea729
Update llmisvc default image to match CUDA image (#4129)
pierDipi Feb 14, 2026
debcfae
Update llmisvc default image to match CUDA image (#4130)
openshift-cherrypick-robot Feb 14, 2026
bca77f0
Merge remote-tracking branch 'upstream/main' into rhoai-3.4
moulalis Feb 16, 2026
b9d162f
sync pipelineruns with konflux-central - f6daecc
rhods-devops-app[bot] Feb 18, 2026
185667d
Merge remote-tracking branch 'upstream/main' into rhoai-3.4
moulalis Feb 19, 2026
d821dd4
Fix build failure for storage initializer on ppc64le and s390x
varad-ahirwadkar Feb 18, 2026
3d53f74
Add RHOAI 3.3.0 to Konflux pipeline and disable hermetic build for st…
varad-ahirwadkar Feb 18, 2026
0d5cbbc
Merge pull request #4169 from varad-ahirwadkar/fix-storage-main
alexxfan Feb 27, 2026
fcee64c
Merge remote-tracking branch 'upstream/main' into rhoai-3.4
moulalis Feb 27, 2026
55579f5
fix(deps): update k8s.io/kube-openapi digest to 5b3e3fd
konflux-internal-p02[bot] Mar 5, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 1 addition & 0 deletions .cov-ignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
zz_generated.deepcopy.go
zz_generated.defaults.go
openapi_generated.go
pkg\\/client
testing
4 changes: 3 additions & 1 deletion .flake8
Original file line number Diff line number Diff line change
@@ -1,9 +1,11 @@
[flake8]
max-line-length = 120
extend-ignore = E203,E501,E701, B017
extend-ignore = E203,E501,E701,B017,F401,F811
exclude =
.venv,
venv,
prod_venv,
python/type=local,
python/kserve/kserve/exceptions.py,
python/kserve/kserve/configuration.py,
python/kserve/kserve/rest.py,
Expand Down
6 changes: 5 additions & 1 deletion .github/actions/kserve-dep-setup/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,10 @@ inputs:
description: 'Enable KEDA for autoscaling'
required: false
default: 'false'
enable-lws:
description: 'Enable Leader Worker Set'
required: false
default: 'false'
runs:
using: "composite"
steps:
Expand All @@ -26,7 +30,7 @@ runs:
./test/scripts/gh-actions/setup-kourier.sh
else
echo "Selected network layer ${{ inputs.network-layer }}"
./test/scripts/gh-actions/setup-deps.sh ${{ inputs.deployment-mode }} "${{ inputs.network-layer }}" "${{ inputs.enable-keda }}"
./test/scripts/gh-actions/setup-deps.sh ${{ inputs.deployment-mode }} "${{ inputs.network-layer }}" "${{ inputs.enable-keda }}" "${{ inputs.enable-lws }}"
fi

- name: Update test overlays
Expand Down
31 changes: 29 additions & 2 deletions .github/actions/minikube-setup/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,10 @@ inputs:
description: 'Additional arguments to pass to minikube start'
required: false
default: ''
addons:
description: 'Choose optional addons to install. Valid options: metallb, ingress, gcp-auth, registry ...'
required: false
default: ''

runs:
using: "composite"
Expand All @@ -26,14 +30,37 @@ runs:
- name: Setup Minikube
uses: medyagh/setup-minikube@latest
with:
minikube-version: '1.33.1'
minikube-version: '1.35.0'
kubernetes-version: 'v1.30.7'
driver: ${{ inputs.driver }}
addons: ${{ inputs.addons }}
wait: 'all'
cpus: 'max'
memory: 'max'
start-args: --wait-timeout=6m0s --nodes=${{ inputs.nodes }} ${{ inputs.start-args }}

- name: Configure MetalLB for Minikube
if: ${{ contains(inputs.addons, 'metallb') }}
shell: bash
run: |
IP=$(minikube ip)
PREFIX=${IP%.*}
START=${PREFIX}.200
END=${PREFIX}.235

kubectl apply -f - <<EOF
apiVersion: v1
kind: ConfigMap
metadata:
namespace: metallb-system
name: config
data:
config: |
address-pools:
- name: default
protocol: layer2
addresses:
- ${START}-${END}
EOF
- name: Check Kubernetes pods
shell: bash
run: kubectl get pods -n kube-system
6 changes: 5 additions & 1 deletion .github/workflows/agent-docker-publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -94,10 +94,14 @@ jobs:
echo CONTAINER_TAGS=$TAGS >> $GITHUB_ENV

- name: Build and push
uses: docker/build-push-action@v5
uses: docker/build-push-action@v6
with:
platforms: linux/amd64,linux/arm64/v8,linux/ppc64le,linux/s390x
context: .
file: agent.Dockerfile
push: true
tags: ${{ env.CONTAINER_TAGS }}
# https://github.com/docker/buildx/issues/1533
provenance: false
sbom: true

7 changes: 4 additions & 3 deletions .github/workflows/artexplainer-docker-publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ jobs:
- name: Run tests
uses: docker/build-push-action@v5
with:
platforms: linux/amd64
platforms: linux/amd64,linux/arm64/v8
context: python
file: python/artexplainer.Dockerfile
push: false
Expand Down Expand Up @@ -91,12 +91,13 @@ jobs:
echo IMAGE_ID=$IMAGE_ID >> $GITHUB_ENV

- name: Build and push
uses: docker/build-push-action@v5
uses: docker/build-push-action@v6
with:
platforms: linux/amd64
platforms: linux/amd64,linux/arm64/v8
context: python
file: python/artexplainer.Dockerfile
push: true
tags: ${{ env.IMAGE_ID }}:${{ env.VERSION }}
# https://github.com/docker/buildx/issues/1533
provenance: false
sbom: true
103 changes: 0 additions & 103 deletions .github/workflows/create-release-tag.yml

This file was deleted.

3 changes: 2 additions & 1 deletion .github/workflows/custom-model-grpc-publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,7 @@ jobs:
echo IMAGE_ID=$IMAGE_ID >> $GITHUB_ENV

- name: Build and push
uses: docker/build-push-action@v5
uses: docker/build-push-action@v6
with:
platforms: linux/amd64
context: python
Expand All @@ -90,3 +90,4 @@ jobs:
tags: ${{ env.IMAGE_ID }}:${{ env.VERSION }}
# https://github.com/docker/buildx/issues/1533
provenance: false
sbom: true
Loading