Skip to content

[Improvement] Upgrade MLRun and Nuclio version#298

Open
GiladShapira94 wants to merge 35 commits into
mlrun:developmentfrom
GiladShapira94:upgrade_mlrun
Open

[Improvement] Upgrade MLRun and Nuclio version#298
GiladShapira94 wants to merge 35 commits into
mlrun:developmentfrom
GiladShapira94:upgrade_mlrun

Conversation

@GiladShapira94
Copy link
Copy Markdown
Collaborator

@GiladShapira94 GiladShapira94 commented May 27, 2026

📝 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.

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