Skip to content

[Improvement] Upgrade MLRun and Nuclio version#298

Merged
GiladShapira94 merged 36 commits into
mlrun:developmentfrom
GiladShapira94:upgrade_mlrun
Jun 1, 2026
Merged

[Improvement] Upgrade MLRun and Nuclio version#298
GiladShapira94 merged 36 commits into
mlrun:developmentfrom
GiladShapira94:upgrade_mlrun

Conversation

@GiladShapira94

@GiladShapira94 GiladShapira94 commented May 27, 2026

Copy link
Copy Markdown
Collaborator

📝 Description

This PR upgrades two dependencies: Nuclio is bumped from chart version 0.21.9 to 0.21.27 and application version to 1.15.27 , and MLRun is bumped from chart version 0.11.18 to 0.11.23 and application version to 1.11.0.


🛠️ Changes Made

  • charts/mlrun-ce/requirements.yaml:
    • nuclio: 0.21.90.21.27
    • mlrun: 0.11.180.11.23
  • charts/mlrun-ce/requirements.lock: regenerated digest and timestamps to match the new sub-chart versions
  • charts/mlrun-ce/README.md: minor whitespace fix (blank line before ### Using Kubeflow Pipelines); version matrix not yet updated — see Warnings

✅ Checklist

  • I have tested the changes in this PR
  • I confirmed whether my changes require a change in documentation and if so, I created another PR in MLRun for the relevant documentation.
  • I confirmed whether my changes require changes in QA tests, for example: credentials changes, resources naming change and if so, I updated the relevant Jira ticket for QA.
  • I increased the Chart version in charts/mlrun-ce/Chart.yaml.
  • I confirmed that the installation works both on a local Docker Desktop environment and on a real cluster when using the required prerequisites.
  • If needed, update https://github.com/mlrun/ce/blob/development/charts/mlrun-ce/README.md with the relevant installation instructions and version Matrix.
  • If needed, update the following values files for multi namespace support:

🧪 Testing

  • make helm-update-dependencies — must be run after merging to pull the new sub-chart tarballs
  • helm lint charts/mlrun-ce — verify no template breakage introduced by the new sub-chart versions
  • helm template mlrun charts/mlrun-ce -f charts/mlrun-ce/values.yaml — full render to confirm no missing keys or API changes from the upgraded sub-charts
  • End-to-end cluster install with the new MLRun and Nuclio versions (required before merge)

🔗 References

  • Ticket link: CEML-635

🚨 Breaking Changes?

  • Yes (explain below)
  • No

🔍️ Additional Notes

  • The three install-mode values files require no changes — the sub-chart version bumps do not introduce new top-level values keys.
  • After merging, run make helm-update-dependencies to download the new tarballs into charts/mlrun-ce/charts/ before packaging or installing.

@GiladShapira94 GiladShapira94 merged commit 70c45f8 into mlrun:development Jun 1, 2026
2 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.

2 participants