Skip to content

Bump KFP SDK to 2.15.0 for Kubeflow 1.11.0#44

Open
tmvfb wants to merge 2 commits intomainfrom
feature/kubeflow-1.11.0
Open

Bump KFP SDK to 2.15.0 for Kubeflow 1.11.0#44
tmvfb wants to merge 2 commits intomainfrom
feature/kubeflow-1.11.0

Conversation

@tmvfb
Copy link
Collaborator

@tmvfb tmvfb commented Feb 27, 2026

Summary

Update all KFP SDK pins in example notebooks and pipelines to match KFP backend 2.15.0 in Kubeflow v1.11.0.

  • pipelines/minimal-container-components/requirements.txt: kfp 2.0.1 → 2.15.0
  • pipelines/lightweight-python-package/requirements.txt: kfp[all] 2.12.1 → 2.15.0
  • mlflow/mlflow-kfp-example.ipynb: kfp[all] 2.9.0 → 2.15.0

Context

This is part of the Kubeflow 1.11.0 upgrade. Companion PRs:

  • prokube/prokube — main platform upgrade (branch feature/kubeflow-1.11.0)
  • prokube/prokube-images — notebook image and MLflow server updates (PR #34)

What was NOT changed (and why)

  • KServe examples (serving/): Already pin kserve>=0.15.2, compatible with KServe v0.15.2 in Kubeflow 1.11.0
  • Katib example (hparam-tuning/): Uses kubeflow.org/v1beta1 API (unchanged) with batch/v1 Job (no Training Operator dependency)
  • Istio VirtualService examples: Use v1/v1beta1 APIs still served in Istio 1.28
  • MLflow version in notebook (mlflow==2.17.2): Not bumped — separate concern from Kubeflow upgrade

- pipelines/minimal-container-components: kfp 2.0.1 -> 2.15.0
- pipelines/lightweight-python-package: kfp[all] 2.12.1 -> 2.15.0
- mlflow/mlflow-kfp-example.ipynb: kfp[all] 2.9.0 -> 2.15.0
@geier
Copy link
Contributor

geier commented Mar 3, 2026

what about kubeflow-examples/pipelines/lightweight-components/mobile-price-classifications.ipynb ?

@tmvfb
Copy link
Collaborator Author

tmvfb commented Mar 3, 2026

what about kubeflow-examples/pipelines/lightweight-components/mobile-price-classifications.ipynb ?

good point, updated

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants