Skip to content

sync: main to stable#1739

Merged
openshift-merge-bot[bot] merged 23 commits into
stablefrom
main
May 14, 2026
Merged

sync: main to stable#1739
openshift-merge-bot[bot] merged 23 commits into
stablefrom
main

Conversation

@github-actions
Copy link
Copy Markdown

@github-actions github-actions Bot commented May 5, 2026

sync-branches: New code has just landed in main, so let's bring stable up to speed!

dependabot Bot and others added 9 commits May 4, 2026 21:04
kubeflow#2621)

* build(deps): bump pydantic from 2.13.0 to 2.13.3 in /jobs/async-upload

Bumps [pydantic](https://github.com/pydantic/pydantic) from 2.13.0 to 2.13.3.
- [Release notes](https://github.com/pydantic/pydantic/releases)
- [Changelog](https://github.com/pydantic/pydantic/blob/main/HISTORY.md)
- [Commits](pydantic/pydantic@v2.13.0...v2.13.3)

---
updated-dependencies:
- dependency-name: pydantic
  dependency-version: 2.13.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore(async-upload): regenerate requirements.txt

Regenerated via 'make install' (poetry export) to keep the lockfile
in sync with the dependency bump in this PR.

Signed-off-by: Jon Burdo <jon@jonburdo.com>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Jon Burdo <jon@jonburdo.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jon Burdo <jon@jonburdo.com>
…beflow#2664)

Wait for the namespace dropdown button to be enabled before clicking,
removing force:true which bypassed actionability checks and caused
intermittent failures when the namespace API response hadn't arrived yet.

Signed-off-by: Jon Burdo <jon@jonburdo.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
…stry (kubeflow#2545)

* model type in register flow and adjusting the model details

Signed-off-by: Taj010 <rsheen003@gmail.com>

* adjust registerAndStoreFields file failing tests and add Model Type to it

Signed-off-by: Taj010 <rsheen003@gmail.com>

* fix prettier

Signed-off-by: Taj010 <rsheen003@gmail.com>

* address comments

Signed-off-by: Taj010 <rsheen003@gmail.com>

* fix prettier

Signed-off-by: Taj010 <rsheen003@gmail.com>

* address comment

Signed-off-by: Taj010 <rsheen003@gmail.com>

* address comments

Signed-off-by: Taj010 <rsheen003@gmail.com>

* merge conflict fix

Signed-off-by: Taj010 <rsheen003@gmail.com>

* address comment - move model id below

Signed-off-by: Taj010 <rsheen003@gmail.com>

* address comments - update to use CatalogModelCustomPropertyKey

Signed-off-by: Taj010 <rsheen003@gmail.com>

* address comment - model type read-only from catalog flow

Signed-off-by: Taj010 <rsheen003@gmail.com>

* address comments - add sModelTypeRequired field for model type

Signed-off-by: Taj010 <rsheen003@gmail.com>

* adjust the test for modeltype required

Signed-off-by: Taj010 <rsheen003@gmail.com>

---------

Signed-off-by: Taj010 <rsheen003@gmail.com>
Signed-off-by: Arsheen Taj Syed  <87820563+Taj010@users.noreply.github.com>
…ython (kubeflow#2670)

Bumps [huggingface-hub](https://github.com/huggingface/huggingface_hub) from 1.12.0 to 1.13.0.
- [Release notes](https://github.com/huggingface/huggingface_hub/releases)
- [Commits](huggingface/huggingface_hub@v1.12.0...v1.13.0)

---
updated-dependencies:
- dependency-name: huggingface-hub
  dependency-version: 1.13.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…ubeflow#2671)

Bumps [ruff](https://github.com/astral-sh/ruff) from 0.15.7 to 0.15.12.
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](astral-sh/ruff@0.15.7...0.15.12)

---
updated-dependencies:
- dependency-name: ruff
  dependency-version: 0.15.12
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…beflow#2673)

Bumps [boto3](https://github.com/boto/boto3) from 1.42.96 to 1.43.2.
- [Release notes](https://github.com/boto/boto3/releases)
- [Commits](boto/boto3@1.42.96...1.43.2)

---
updated-dependencies:
- dependency-name: boto3
  dependency-version: 1.43.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…kubeflow#2674)

Bumps [github.com/go-sql-driver/mysql](https://github.com/go-sql-driver/mysql) from 1.9.3 to 1.10.0.
- [Release notes](https://github.com/go-sql-driver/mysql/releases)
- [Changelog](https://github.com/go-sql-driver/mysql/blob/master/CHANGELOG.md)
- [Commits](go-sql-driver/mysql@v1.9.3...v1.10.0)

---
updated-dependencies:
- dependency-name: github.com/go-sql-driver/mysql
  dependency-version: 1.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* better handling of dupes for validation metrics & err logging

Signed-off-by: Adysen Rothman <85646824+adysenrothman@users.noreply.github.com>

* fallback id

Signed-off-by: Adysen Rothman <85646824+adysenrothman@users.noreply.github.com>

---------

Signed-off-by: Adysen Rothman <85646824+adysenrothman@users.noreply.github.com>
[pull] main from kubeflow:main
@openshift-ci
Copy link
Copy Markdown

openshift-ci Bot commented May 5, 2026

Hi @github-actions[bot]. Thanks for your PR.

I'm waiting for a opendatahub-io member to verify that this patch is reasonable to test. If it is, they should reply with /ok-to-test on its own line. Until that is done, I will not automatically test new commits in this PR, but the usual testing commands by org members will still work.

Regular contributors should join the org to skip this step.

Once the patch is verified, the new status will be reflected by the ok-to-test label.

I understand the commands that are listed here.

Details

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

dependabot Bot and others added 5 commits May 6, 2026 10:27
…tend (kubeflow#2677)

Bumps [axios](https://github.com/axios/axios) from 1.15.0 to 1.16.0.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](axios/axios@v1.15.0...v1.16.0)

---
updated-dependencies:
- dependency-name: axios
  dependency-version: 1.16.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…me at 63 chars (kubeflow#2642)

* fix transfer job name inputs

Signed-off-by: Taj010 <rsheen003@gmail.com>

* address comments - simplify and adjust tests

Signed-off-by: Taj010 <rsheen003@gmail.com>

---------

Signed-off-by: Taj010 <rsheen003@gmail.com>
…kubeflow#2663)

* feat(catalog): add plugin infrastructure for extensible catalog types

Introduce catalog/pkg/plugin/ with the core building blocks for
plugin-based catalog extensibility: CatalogPlugin interface, global
registry with init()-based self-registration, and config loading
that delegates to basecatalog's parser.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Signed-off-by: Alessio Pragliola <seth.pro@gmail.com>

* refactor(catalog): move plugin package to internal and address review feedback

Move catalog/pkg/plugin to catalog/internal/plugin since the package is
not intended as a public API. Improve Get() doc comment and wrap errors
in LoadConfigs with the file path for better diagnostics.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Signed-off-by: Alessio Pragliola <seth.pro@gmail.com>

---------

Signed-off-by: Alessio Pragliola <seth.pro@gmail.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
kubeflow#2678)

When multiple pods exist during a rollout, the jsonpath query returns
multiple image values. The unquoted $output in the [ ] test causes
"too many arguments" errors, making the condition never succeed and
the deploy step spin for the full 500s timeout before failing.

Switch to [[ ]] with quoted "$output" to handle multi-value output.

Assisted-by: Claude (Anthropic)

Signed-off-by: manaswinidas <dasmanaswini10@gmail.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
[pull] main from kubeflow:main
@codecov-commenter
Copy link
Copy Markdown

codecov-commenter commented May 6, 2026

Codecov Report

❌ Patch coverage is 89.23077% with 7 lines in your changes missing coverage. Please review.
✅ Project coverage is 38.90%. Comparing base (6360f79) to head (f0c5d63).
⚠️ Report is 78 commits behind head on stable.

Files with missing lines Patch % Lines
catalog/internal/catalog/modelcatalog/loader.go 0.00% 2 Missing and 1 partial ⚠️
...ternal/catalog/modelcatalog/performance_metrics.go 84.61% 1 Missing and 1 partial ⚠️
catalog/internal/plugin/config.go 80.00% 1 Missing and 1 partial ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##           stable    #1739      +/-   ##
==========================================
+ Coverage   38.76%   38.90%   +0.13%     
==========================================
  Files         195      197       +2     
  Lines       23227    23285      +58     
  Branches      261      261              
==========================================
+ Hits         9005     9058      +53     
- Misses      13477    13480       +3     
- Partials      745      747       +2     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Philip-Carneiro and others added 3 commits May 7, 2026 10:37
* add fix for hide category toggle

Signed-off-by: Philip Colares Carneiro <philip.colares@gmail.com>

* fix the changes requested

Signed-off-by: Philip Colares Carneiro <philip.colares@gmail.com>

* fix lint

Signed-off-by: Philip Colares Carneiro <philip.colares@gmail.com>

* add changes requested

Signed-off-by: Philip Colares Carneiro <philip.colares@gmail.com>

* add changes requested

Signed-off-by: Philip Colares Carneiro <philip.colares@gmail.com>

---------

Signed-off-by: Philip Colares Carneiro <philip.colares@gmail.com>
When the API isn't ready, reject with NotReadyError instead of a
generic Error so that useFetchState treats it as a "not ready" state
(silently retries when the callback changes) rather than surfacing a
hard error that can interfere with form display.

Assisted-by: Claude

Signed-off-by: manaswinidas <dasmanaswini10@gmail.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
ppadti and others added 3 commits May 8, 2026 11:03
@github-actions github-actions Bot added Area/Jobs/Sync-stable Label for sync job to stable branch tide/merge-method-merge labels May 8, 2026
Philip-Carneiro and others added 3 commits May 8, 2026 12:02
* remove whitespaces from MC

Signed-off-by: Philip Colares Carneiro <philip.colares@gmail.com>

* remove one extra whitespace

Signed-off-by: Philip Colares Carneiro <philip.colares@gmail.com>

---------

Signed-off-by: Philip Colares Carneiro <philip.colares@gmail.com>
)

- Add --field-selector=status.phase=Running in deploy_on_kind.sh
- Redesign repeat_cmd_until to accept condition as separate varargs
  instead of a single string that relies on word splitting
- Align test/csi/test_utils.sh with scripts/utils.sh (add debug_cmd)

Signed-off-by: Jon Burdo <jon@jonburdo.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
[pull] main from kubeflow:main
@adysenrothman
Copy link
Copy Markdown

/lgtm
/approved

@openshift-ci
Copy link
Copy Markdown

openshift-ci Bot commented May 14, 2026

[APPROVALNOTIFIER] This PR is APPROVED

Approval requirements bypassed by manually added approval.

This pull-request has been approved by: github-actions[bot]

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@openshift-merge-bot openshift-merge-bot Bot merged commit f2df256 into stable May 14, 2026
65 of 68 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants