Skip to content

sync: main to stable#1532

Merged
openshift-merge-bot[bot] merged 15 commits intostablefrom
main
Mar 2, 2026
Merged

sync: main to stable#1532
openshift-merge-bot[bot] merged 15 commits intostablefrom
main

Conversation

@github-actions
Copy link

@github-actions github-actions bot commented Mar 2, 2026

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

fege and others added 15 commits February 24, 2026 19:43
* test: add sorting test for artifacts endpoint

Add order_by and sort_order parameters to the get_artifacts method to enable
sorting.
Add test coverage for sorting by ID and custom property values

Signed-off-by: fege <fmosca@redhat.com>

* add models with artifacts

Signed-off-by: fege <fmosca@redhat.com>

* move import and refactor test

Signed-off-by: fege <fmosca@redhat.com>

---------

Signed-off-by: fege <fmosca@redhat.com>
Signed-off-by: Alessio Pragliola <seth.pro@gmail.com>
… storage feature flag if toggle was switched (kubeflow#2265)

* fix feature flag content visibility

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

* fix prettier

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

* add test

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

---------

Signed-off-by: Taj010 <rsheen003@gmail.com>
* Fix mock transfer jobs missing model-registry-name label

The mock transfer jobs (job 002 and 003) were missing the required
model-registry-name label, causing them to not appear in the UI when
running in mock mode. Updated all three jobs to use model-registry-bella
so they appear when viewing that registry.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Signed-off-by: Mike Turley <mike.turley@alum.cs.umass.edu>

* Parameterize mock transfer job registry name by namespace

Use model-registry for kubeflow namespace and model-registry-bella for
bella-namespace to ensure mock jobs appear in the correct registry
context and tests continue to pass.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Signed-off-by: Mike Turley <mike.turley@alum.cs.umass.edu>

---------

Signed-off-by: Mike Turley <mike.turley@alum.cs.umass.edu>
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
The _load_oci_credentials() function did not handle base64-encoded auth
fields from .dockerconfigjson files, causing failures when loading Docker
spec-compliant credential files.

- Add base64 decoding for auth field (Docker spec compliance)
- Fallback to plain text for backwards compatibility
- Add deprecation warning for plain text credentials

AI-assisted: Claude Code (Sonnet 4.5)

Signed-off-by: Jon Burdo <jon@jonburdo.com>
…kubeflow#2237)

Bumps [platformdirs](https://github.com/tox-dev/platformdirs) from 4.5.1 to 4.9.2.
- [Release notes](https://github.com/tox-dev/platformdirs/releases)
- [Changelog](https://github.com/tox-dev/platformdirs/blob/main/docs/changelog.rst)
- [Commits](tox-dev/platformdirs@4.5.1...4.9.2)

---
updated-dependencies:
- dependency-name: platformdirs
  dependency-version: 4.9.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>
- remove duplicate label text from search/filter inputs

- drop unused fieldLabel prop from ThemeAwareSearchInput

Signed-off-by: Amirhossein Akhlaghpour <m9.akhlaghpoor@gmail.com>
Co-authored-by: Manaswini Das <dasmanaswini10@gmail.com>
Signed-off-by: Alessio Pragliola <seth.pro@gmail.com>
* chore(tilt): specify the namespace for the kserve crd

It was throwing an error when the default namespace was not "default".

Signed-off-by: Paul Boyd <paul@pboyd.io>

* feat(catalog): load MCP catalog from file into database

Adds support for reading MCP server metadata from YAML files and storing them
in PostgreSQL.

Signed-off-by: Paul Boyd <paul@pboyd.io>

---------

Signed-off-by: Paul Boyd <paul@pboyd.io>
…details from pods (kubeflow#2249)

* Add transfer job status column with event log modal - fetch from pods

Signed-off-by: manaswinidas <dasmanaswini10@gmail.com>

* Fill transfer jobs with pod status, events, and termination data

Signed-off-by: manaswinidas <dasmanaswini10@gmail.com>

* Fix Golang formatting issues

Signed-off-by: manaswinidas <dasmanaswini10@gmail.com>

* Fix PF issues and memoize sortedEvents

Signed-off-by: manaswinidas <dasmanaswini10@gmail.com>

* Remove update dead code and clean up

Signed-off-by: manaswinidas <dasmanaswini10@gmail.com>

---------

Signed-off-by: manaswinidas <dasmanaswini10@gmail.com>
…nerate configmap and secret name (kubeflow#2281)

* Fix model format name and version not being added to configmap and generate configmap and secret name

Signed-off-by: ppadti <ppadti@redhat.com>

* Add endpoint to get a model transfer job

Signed-off-by: ppadti <ppadti@redhat.com>

* Remove redundant check

Signed-off-by: ppadti <ppadti@redhat.com>

---------

Signed-off-by: ppadti <ppadti@redhat.com>
* refactor: move filterQuery entity mapping to basecatalog

Signed-off-by: Alessio Pragliola <seth.pro@gmail.com>

* chore: improve code

Signed-off-by: Alessio Pragliola <seth.pro@gmail.com>

* fix: import cycle

Signed-off-by: Alessio Pragliola <seth.pro@gmail.com>

---------

Signed-off-by: Alessio Pragliola <seth.pro@gmail.com>
* chore: bump kserve dep

Signed-off-by: Alessio Pragliola <seth.pro@gmail.com>

* chore: bump go.mod deps

Signed-off-by: Alessio Pragliola <seth.pro@gmail.com>

---------

Signed-off-by: Alessio Pragliola <seth.pro@gmail.com>
…ubeflow#2290)

Bumps [go.opentelemetry.io/otel/sdk](https://github.com/open-telemetry/opentelemetry-go) from 1.39.0 to 1.40.0.
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md)
- [Commits](open-telemetry/opentelemetry-go@v1.39.0...v1.40.0)

---
updated-dependencies:
- dependency-name: go.opentelemetry.io/otel/sdk
  dependency-version: 1.40.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
[pull] main from kubeflow:main
@openshift-ci
Copy link

openshift-ci bot commented Mar 2, 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.

@github-actions github-actions bot added Area/Jobs/Sync-stable Label for sync job to stable branch tide/merge-method-merge labels Mar 2, 2026
@dbasunag
Copy link

dbasunag commented Mar 2, 2026

/approve

1 similar comment
@jonburdo
Copy link

jonburdo commented Mar 2, 2026

/approve

@openshift-ci
Copy link

openshift-ci bot commented Mar 2, 2026

[APPROVALNOTIFIER] This PR is APPROVED

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

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-ci openshift-ci bot added the approved label Mar 2, 2026
@jonburdo
Copy link

jonburdo commented Mar 2, 2026

/ok-to-test

@jonburdo
Copy link

jonburdo commented Mar 2, 2026

/lgtm

@openshift-ci openshift-ci bot added the lgtm label Mar 2, 2026
@openshift-merge-bot openshift-merge-bot bot merged commit bed61ef into stable Mar 2, 2026
31 of 32 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.

10 participants