Skip to content

Hotfixes for 2.20

This section provides details on all hotfixes available for version 2.20. Hotfixes are critical updates released between our major and minor versions to address specific issues or vulnerabilities. These updates ensure the system remains secure, stable, and optimized without requiring a full version upgrade.

Hotfixes

Version Date Internal ID Description
2.20.26 09/03/2025 RUN-25987 Updated all workload APIs to accurately reflect that both creating and deleting workloads return a 202 status code in the API documentation.
2.20.26 09/03/2025 RUN-26240 CLI v2: Fixed an issue in the install script, where setting the install path environment variable did not install all the files in the correct path.
2.20.26 09/03/2025 RUN-26479 CLI v2: Fixed an issue where using the wrong workload type in the workload describe command did not display an error.
2.20.25 06/03/2025 RUN-26253 CLI v2 list project now supports limit and offset flags.
2.20.25 06/03/2025 RUN-26310 Fixed an issue where Docker registry credentials/secrets were not found when adding environment variables.
2.20.25 06/03/2025 RUN-26355 Fixed an issue where collecting metrics on distributed workloads did not start properly.
2.20.25 06/03/2025 RUN-26356 Fixed an issue where Lowest for over quota weight did not appear as 0.
2.20.25 06/03/2025 RUN-26272 Fixed an issue where connecting to the SMTP server without credentials was not allowed.
2.20.25 06/03/2025 RUN-26249 Fixed an issue where creating a policy with the fields tty and stdin resulted in a validation error.
2.20.25 06/03/2025 RUN-26308 CLI v2: Fixed several text mismatches in runai training list --help and deprecated messages.
2.20.24 28/02/2025 RUN-26304 Fixed an issue where quota numbers were incorrectly displayed in the reclaim message.
2.20.24 28/02/2025 RUN-25984 Fixed an issue where api/v1/me/password was missing a validation message when changing a password.
2.20.23 27/02/2025 RUN-25895 Fixed an issue where projects that were updated due to changes in their department override fields were not always updated in the cluster.
2.20.23 27/02/2025 RUN-25969 Fixed an issue where the UI incorrectly rejected valid toleration key inputs during validation checks.
2.20.23 27/02/2025 RUN-25982 CLI v2: Fixed an issue where interactive mode did not return an error for invalid control plane/Authentication URLs and timeout duration.
2.20.23 27/02/2025 RUN-26135 Fixed an issue which prevented enabling/disabling email notifications.
2.20.23 27/02/2025 RUN-26178 Fixed an issue where the upgrade to 2.20 failed to migrate departments and projects if the job to validate the default department to clusters ran first.
2.20.23 27/02/2025 RUN-26248 CLI v2: Fixed an issue where submitting an interactive workload with attach was not possible after the workload started running.
2.20.22 20/02/2025 RUN-23048 Improved error handling to display meaningful messages from the CLI upgrade command.
2.20.22 20/02/2025 RUN-25323 Fixed an issue in CLI v2 where “stopping the workload” event was missing when workloads reached the project’s running time limit.
2.20.22 20/02/2025 RUN-25511 Fixed an issue where deleting a workload in CLI v2 caused an error due to a missing response body. The CLI now correctly receives and handles the expected response body.
2.20.22 20/02/2025 RUN-25552 Fixed an issue where clicking on "View Access Rules" in the Users table displayed only the first group if a user belonged to multiple groups.
2.20.22 20/02/2025 RUN-25571 Reduced memory consumption to improve stability and increase scaling.
2.20.22 20/02/2025 RUN-25659 CLI v2: Fixed an issue where min and max replicas were able to be submitted using TensorFlow.
2.20.22 20/02/2025 RUN-25946 Fixed an issue where the Update Inference Spec API did not enforce a minimum cluster version returning a 400 Bad Request for versions below 2.19.
2.20.22 20/02/2025 RUN-25921 Fixed an issue where the Workspaces, Trainings and Distributed APIs did not enforce a minimum cluster version returning a 400 Bad Request for versions below 2.18.
2.20.21 20/02/2025 RUN-25730 Fixed an issue where upgrading from 2.19 to 2.20 caused workspaces to be deleted if the project was recreated during the upgrade.
2.20.20 20/02/2025 RUN-25912 Fixed an issue where pod terminations in PyTorch jobs did not apply the back-off limit attribute causing jobs to fail.
2.20.19 20/02/2025 RUN-25249 Fixed an issue where submitting a workload using a yaml file with a port but without service type would use ClusterIP as the default service type. If no host port is provided, the target port will be used as the host.
2.20.19 20/02/2025 RUN-25558 Fixed a memory issue when handling external workloads (deployments, ray etc.) which when scaled caused ETCD memory to increase.
2.20.18 03/02/2025 RUN-24700 CLI v2: Workload describe command no longer requires type or framework flags.
2.20.17 30/01/2025 RUN-25534 Fixed range of generated reports to 30 days.
2.20.17 30/01/2025 RUN-25466 Fixed an issue where an environment variable with the value SECRET was not valid as only SECRET:xxx was accepted.
2.20.16 28/01/2025 RUN-24858 Fixed High vulnerability CVE-2024-56344 for third party open source 'systeminformation'.
2.20.16 28/01/2025 RUN-25405 CLI v1: Fixed an issue where the generated PVC was not created properly.
2.20.15 24/01/2025 RUN-24354 Fixed an issue where migrating workloads failed due to slow network connection.
2.20.14 23/01/2025 RUN-24754 Fixed an issue where the status of training and interactive workloads was not updated correctly.
2.20.14 23/01/2025 RUN-24838 Fixed an issue where an environment asset could not be created if it included an environment variable with no value specified.
2.20.11 21/01/2025 RUN-25303 Fixed an issue where submitting with the --attach flag was supported only in a workspace workload.
2.20.11 21/01/2025 RUN-25291 Fixed a security vulnerability in golang.org/x/net v0.33.0 with CVE-2024-45338 with severity HIGH.
2.20.10 20/01/2025 RUN-25234 Fixed an authentication issue in CLI V1.
2.20.9 19/01/2025 RUN-25032 Fixed an issue where inference workloads with large container sizes skipped the Initializing state.
2.20.9 19/01/2025 RUN-24752 Fixed an issue where a workload would move to a failed state when created with a custom NodePort that was already allocated.
2.20.9 19/01/2025 RUN-25031 Fixed an issue in the Templates form where existing credentials in the environment variables section were not displayed.
2.20.5 14/01/2025 RUN-25061 Fixed a security vulnerability in github.com.go-git.go-git.v5 with CVE CVE-2025-21613 with severity HIGH.