From 1042495a3aae9c52c343f4383f4127717ced800d Mon Sep 17 00:00:00 2001 From: Sherin Date: Mon, 31 Mar 2025 20:19:15 +0300 Subject: [PATCH 1/4] Updated hotfixes --- docs/home/changelog/hotfixes-2-19.md | 3 +++ docs/home/changelog/hotfixes-2-20.md | 8 ++++++++ 2 files changed, 11 insertions(+) diff --git a/docs/home/changelog/hotfixes-2-19.md b/docs/home/changelog/hotfixes-2-19.md index fcc41279ca..9baefba087 100644 --- a/docs/home/changelog/hotfixes-2-19.md +++ b/docs/home/changelog/hotfixes-2-19.md @@ -10,6 +10,9 @@ The following is a list of the known and fixed issues for Run:ai V2.19. | Internal ID | Hotfix # | Description | | :---- | :---- | :---- | +| RUN-26955 | 2.19.84 | Fixed an issue where duplicate results appeared in some cases for node metrics. | +| RUN-26324 | 2.19.84 | Fixed an issue in the documentation where the toleration name was incorrectly marked as mandatory. Also fixed an issue in CLI v2 where the required fields were incorrect: name is no longer mandatory, and key is now required. | +| RUN-26764 | 2.19.76 | Fixed an issue where in some cases, a nodepool was stuck in "Creating" phase. | | RUN-25382 | 2.19.74 | Fixed an issue where invalid min/max policy values caused an error in the policy pod. | | RUN-25987 | 2.19.74 | Updated all workload APIs to accurately reflect that both creating and deleting workloads return a 202 status code in the API documentation. | | RUN-26479 | 2.19.74 | CLI v2: Fixed an issue where using the wrong workload type in the workload describe command did not display an error. | diff --git a/docs/home/changelog/hotfixes-2-20.md b/docs/home/changelog/hotfixes-2-20.md index fdc09b3d20..43d204e020 100644 --- a/docs/home/changelog/hotfixes-2-20.md +++ b/docs/home/changelog/hotfixes-2-20.md @@ -11,6 +11,14 @@ This section provides details on all hotfixes available for version 2.20. Hotfix | Version | Date | Internal ID | Description | |--|--|--|--| +| 2.20.33 | 26/03/2025 | RUN-26955 | Fixed an issue where duplicate results appeared in some cases for node metrics. | +| 2.20.32 | 26/03/2025 | RUN-25985 | Fixed a bug that caused the deletion of a workload in the UI to fail when ownership protection was enabled and the workload was originally created via the CLI. | +| 2.20.31 | 25/03/2025 | RUN-26324 | Fixed an issue in the documentation where the toleration name was incorrectly marked as mandatory. Also fixed an issue in CLI v2 where the required fields were incorrect: name is no longer mandatory, and key is now required. | +| 2.20.29 | 20/03/2025 | RUN-26062 | Fixed an issue where a new API, intended for clusters running version 2.18 and above, was not disabled for older clusters, causing unintended workload operations — such as creation, deletion, resumption, or stoppage — after upgrading from versions below 2.18 to 2.18 or higher. | +| 2.20.29 | 20/03/2025 | RUN-26062 | Fixed an issue where a new API, intended for clusters running version 2.18 and above, was not disabled for older clusters, causing unintended workload operations — such as creation, deletion, resumption, or stoppage — after upgrading from versions below 2.18 to 2.18 or higher. | +| 2.20.29 | 20/03/2025 | RUN-26691 | Fixed a security vulnerability in axios related to CVE-2025-27152 with severity HIGH. | +| 2.20.29 | 20/03/2025 | RUN-26772 | Fixed an issue where a GET request for a non-existent workload returned an unexpected response format. | +| 2.20.28 | 17/03/2025 | RUN-26630 | Fixed an issue that prevented updating tenant-scoped data sources. | | 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. | | From e93e0681083c62657542c6af690098413c4c2e42 Mon Sep 17 00:00:00 2001 From: Sherin Date: Tue, 1 Apr 2025 14:18:25 +0300 Subject: [PATCH 2/4] Updates --- docs/home/changelog/hotfixes-2-18.md | 1 + docs/home/changelog/hotfixes-2-19.md | 8 ++++++-- docs/home/changelog/hotfixes-2-20.md | 6 ++++-- 3 files changed, 11 insertions(+), 4 deletions(-) diff --git a/docs/home/changelog/hotfixes-2-18.md b/docs/home/changelog/hotfixes-2-18.md index ecb3ae499d..62b6137f37 100644 --- a/docs/home/changelog/hotfixes-2-18.md +++ b/docs/home/changelog/hotfixes-2-18.md @@ -12,6 +12,7 @@ The following is a list of the known and fixed issues for Run:ai V2.18. | Internal ID | Hotfix # | Description | | :---- | :---- | :---- | +| RUN-26324 | 2.19.99 | Fixed an issue in the documentation where the toleration name was incorrectly marked as mandatory. Also fixed an issue in CLI v2 where the required fields were incorrect: name is no longer mandatory, and key is now required. | | RUN-25382 | 2.18.96 | Fixed an issue where invalid min/max policy values caused an error in the policy pod. | | RUN-25987 | 2.18.96 | Updated all workload APIs to accurately reflect that both creating and deleting workloads return a 202 status code in the API documentation. | | RUN-26240 | 2.18.96 | 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. | diff --git a/docs/home/changelog/hotfixes-2-19.md b/docs/home/changelog/hotfixes-2-19.md index 9baefba087..a098f029a1 100644 --- a/docs/home/changelog/hotfixes-2-19.md +++ b/docs/home/changelog/hotfixes-2-19.md @@ -10,9 +10,13 @@ The following is a list of the known and fixed issues for Run:ai V2.19. | Internal ID | Hotfix # | Description | | :---- | :---- | :---- | -| RUN-26955 | 2.19.84 | Fixed an issue where duplicate results appeared in some cases for node metrics. | | RUN-26324 | 2.19.84 | Fixed an issue in the documentation where the toleration name was incorrectly marked as mandatory. Also fixed an issue in CLI v2 where the required fields were incorrect: name is no longer mandatory, and key is now required. | -| RUN-26764 | 2.19.76 | Fixed an issue where in some cases, a nodepool was stuck in "Creating" phase. | +| RUN-26800 | 2.19.84 | Fixed an issue where the `runai list nodes` command in CLI v1 did not display the correct number of free GPUs. | +| RUN-26955 | 2.19.84 | Fixed an issue where duplicate results appeared in some cases for node metrics. | +| RUN-26691 | 2.19.76 | Fixed a security vulnerability in axios related to CVE-2025-27152 with severity HIGH. | +| RUN-26764 | 2.19.76 | Fixed an issue where in some cases, a node pool was stuck in "Creating" phase. | +| RUN-26688 | 2.19.76 | Fixed an issue where node pools could get stuck in the Updating state. | +| RUN-26684 | 2.19.76 | Fixed an issue where default node pools were deleted. | | RUN-25382 | 2.19.74 | Fixed an issue where invalid min/max policy values caused an error in the policy pod. | | RUN-25987 | 2.19.74 | Updated all workload APIs to accurately reflect that both creating and deleting workloads return a 202 status code in the API documentation. | | RUN-26479 | 2.19.74 | CLI v2: Fixed an issue where using the wrong workload type in the workload describe command did not display an error. | diff --git a/docs/home/changelog/hotfixes-2-20.md b/docs/home/changelog/hotfixes-2-20.md index 43d204e020..eb247224c6 100644 --- a/docs/home/changelog/hotfixes-2-20.md +++ b/docs/home/changelog/hotfixes-2-20.md @@ -11,14 +11,16 @@ This section provides details on all hotfixes available for version 2.20. Hotfix | Version | Date | Internal ID | Description | |--|--|--|--| -| 2.20.33 | 26/03/2025 | RUN-26955 | Fixed an issue where duplicate results appeared in some cases for node metrics. | +| 2.20.33 | 01/04/2025 | RUN-26955 | Fixed an issue where duplicate results appeared in some cases for node metrics. | | 2.20.32 | 26/03/2025 | RUN-25985 | Fixed a bug that caused the deletion of a workload in the UI to fail when ownership protection was enabled and the workload was originally created via the CLI. | +| 2.20.32 | 26/03/2025 | RUN-26641 | Fixed an issue where CLI usage could be blocked even when the CLI version and control plane version were aligned. | | 2.20.31 | 25/03/2025 | RUN-26324 | Fixed an issue in the documentation where the toleration name was incorrectly marked as mandatory. Also fixed an issue in CLI v2 where the required fields were incorrect: name is no longer mandatory, and key is now required. | | 2.20.29 | 20/03/2025 | RUN-26062 | Fixed an issue where a new API, intended for clusters running version 2.18 and above, was not disabled for older clusters, causing unintended workload operations — such as creation, deletion, resumption, or stoppage — after upgrading from versions below 2.18 to 2.18 or higher. | -| 2.20.29 | 20/03/2025 | RUN-26062 | Fixed an issue where a new API, intended for clusters running version 2.18 and above, was not disabled for older clusters, causing unintended workload operations — such as creation, deletion, resumption, or stoppage — after upgrading from versions below 2.18 to 2.18 or higher. | | 2.20.29 | 20/03/2025 | RUN-26691 | Fixed a security vulnerability in axios related to CVE-2025-27152 with severity HIGH. | | 2.20.29 | 20/03/2025 | RUN-26772 | Fixed an issue where a GET request for a non-existent workload returned an unexpected response format. | | 2.20.28 | 17/03/2025 | RUN-26630 | Fixed an issue that prevented updating tenant-scoped data sources. | +| 2.20.28 | 17/03/2025 | RUN-26688 | Fixed an issue where node pools could get stuck in the Updating state. | +| 2.20.28 | 17/03/2025 | RUN-26684 | Fixed an issue where default node pools were deleted. | | 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. | | From 9fbac50e4f67aff44cdd54739d83a5764dc9dcc4 Mon Sep 17 00:00:00 2001 From: Sherin Date: Tue, 1 Apr 2025 14:33:53 +0300 Subject: [PATCH 3/4] Updates --- docs/home/changelog/hotfixes-2-18.md | 3 ++- docs/home/changelog/hotfixes-2-19.md | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/docs/home/changelog/hotfixes-2-18.md b/docs/home/changelog/hotfixes-2-18.md index 62b6137f37..19c712445f 100644 --- a/docs/home/changelog/hotfixes-2-18.md +++ b/docs/home/changelog/hotfixes-2-18.md @@ -12,7 +12,8 @@ The following is a list of the known and fixed issues for Run:ai V2.18. | Internal ID | Hotfix # | Description | | :---- | :---- | :---- | -| RUN-26324 | 2.19.99 | Fixed an issue in the documentation where the toleration name was incorrectly marked as mandatory. Also fixed an issue in CLI v2 where the required fields were incorrect: name is no longer mandatory, and key is now required. | +| RUN-26800 | 2.18.99 | Fixed an issue where the `runai list nodes` command in CLI v1 did not display the correct number of free GPUs when using GPU memory. | +| RUN-26324 | 2.18.99 | Fixed an issue in the documentation where the toleration name was incorrectly marked as mandatory. Also fixed an issue in CLI v2 where the required fields were incorrect: name is no longer mandatory, and key is now required. | | RUN-25382 | 2.18.96 | Fixed an issue where invalid min/max policy values caused an error in the policy pod. | | RUN-25987 | 2.18.96 | Updated all workload APIs to accurately reflect that both creating and deleting workloads return a 202 status code in the API documentation. | | RUN-26240 | 2.18.96 | 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. | diff --git a/docs/home/changelog/hotfixes-2-19.md b/docs/home/changelog/hotfixes-2-19.md index a098f029a1..91fce36d9d 100644 --- a/docs/home/changelog/hotfixes-2-19.md +++ b/docs/home/changelog/hotfixes-2-19.md @@ -11,7 +11,7 @@ The following is a list of the known and fixed issues for Run:ai V2.19. | Internal ID | Hotfix # | Description | | :---- | :---- | :---- | | RUN-26324 | 2.19.84 | Fixed an issue in the documentation where the toleration name was incorrectly marked as mandatory. Also fixed an issue in CLI v2 where the required fields were incorrect: name is no longer mandatory, and key is now required. | -| RUN-26800 | 2.19.84 | Fixed an issue where the `runai list nodes` command in CLI v1 did not display the correct number of free GPUs. | +| RUN-26800 | 2.19.84 | | RUN-26800 | 2.18.99 | Fixed an issue where the `runai list nodes` command in CLI v1 did not display the correct number of free GPUs when using GPU memory. | | RUN-26955 | 2.19.84 | Fixed an issue where duplicate results appeared in some cases for node metrics. | | RUN-26691 | 2.19.76 | Fixed a security vulnerability in axios related to CVE-2025-27152 with severity HIGH. | | RUN-26764 | 2.19.76 | Fixed an issue where in some cases, a node pool was stuck in "Creating" phase. | From e04bd615f63b18d39518557e7000b1f3a2f05851 Mon Sep 17 00:00:00 2001 From: Sherin Date: Tue, 1 Apr 2025 14:43:26 +0300 Subject: [PATCH 4/4] Updated --- docs/home/changelog/hotfixes-2-19.md | 4 ++-- docs/home/changelog/hotfixes-2-20.md | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/home/changelog/hotfixes-2-19.md b/docs/home/changelog/hotfixes-2-19.md index 91fce36d9d..4b21857cc0 100644 --- a/docs/home/changelog/hotfixes-2-19.md +++ b/docs/home/changelog/hotfixes-2-19.md @@ -11,11 +11,11 @@ The following is a list of the known and fixed issues for Run:ai V2.19. | Internal ID | Hotfix # | Description | | :---- | :---- | :---- | | RUN-26324 | 2.19.84 | Fixed an issue in the documentation where the toleration name was incorrectly marked as mandatory. Also fixed an issue in CLI v2 where the required fields were incorrect: name is no longer mandatory, and key is now required. | -| RUN-26800 | 2.19.84 | | RUN-26800 | 2.18.99 | Fixed an issue where the `runai list nodes` command in CLI v1 did not display the correct number of free GPUs when using GPU memory. | +| RUN-26800 | 2.19.84 | Fixed an issue where the `runai list nodes` command in CLI v1 did not display the correct number of free GPUs when using GPU memory. | | RUN-26955 | 2.19.84 | Fixed an issue where duplicate results appeared in some cases for node metrics. | | RUN-26691 | 2.19.76 | Fixed a security vulnerability in axios related to CVE-2025-27152 with severity HIGH. | | RUN-26764 | 2.19.76 | Fixed an issue where in some cases, a node pool was stuck in "Creating" phase. | -| RUN-26688 | 2.19.76 | Fixed an issue where node pools could get stuck in the Updating state. | +| RUN-26688 | 2.19.76 | Fixed an issue where node pools could get stuck in Updating state. | | RUN-26684 | 2.19.76 | Fixed an issue where default node pools were deleted. | | RUN-25382 | 2.19.74 | Fixed an issue where invalid min/max policy values caused an error in the policy pod. | | RUN-25987 | 2.19.74 | Updated all workload APIs to accurately reflect that both creating and deleting workloads return a 202 status code in the API documentation. | diff --git a/docs/home/changelog/hotfixes-2-20.md b/docs/home/changelog/hotfixes-2-20.md index eb247224c6..d8cc8c355a 100644 --- a/docs/home/changelog/hotfixes-2-20.md +++ b/docs/home/changelog/hotfixes-2-20.md @@ -11,7 +11,7 @@ This section provides details on all hotfixes available for version 2.20. Hotfix | Version | Date | Internal ID | Description | |--|--|--|--| -| 2.20.33 | 01/04/2025 | RUN-26955 | Fixed an issue where duplicate results appeared in some cases for node metrics. | +| 2.20.33 | 31/03/2025 | RUN-26955 | Fixed an issue where duplicate results appeared in some cases for node metrics. | | 2.20.32 | 26/03/2025 | RUN-25985 | Fixed a bug that caused the deletion of a workload in the UI to fail when ownership protection was enabled and the workload was originally created via the CLI. | | 2.20.32 | 26/03/2025 | RUN-26641 | Fixed an issue where CLI usage could be blocked even when the CLI version and control plane version were aligned. | | 2.20.31 | 25/03/2025 | RUN-26324 | Fixed an issue in the documentation where the toleration name was incorrectly marked as mandatory. Also fixed an issue in CLI v2 where the required fields were incorrect: name is no longer mandatory, and key is now required. | @@ -19,7 +19,7 @@ This section provides details on all hotfixes available for version 2.20. Hotfix | 2.20.29 | 20/03/2025 | RUN-26691 | Fixed a security vulnerability in axios related to CVE-2025-27152 with severity HIGH. | | 2.20.29 | 20/03/2025 | RUN-26772 | Fixed an issue where a GET request for a non-existent workload returned an unexpected response format. | | 2.20.28 | 17/03/2025 | RUN-26630 | Fixed an issue that prevented updating tenant-scoped data sources. | -| 2.20.28 | 17/03/2025 | RUN-26688 | Fixed an issue where node pools could get stuck in the Updating state. | +| 2.20.28 | 17/03/2025 | RUN-26688 | Fixed an issue where node pools could get stuck in Updating state. | | 2.20.28 | 17/03/2025 | RUN-26684 | Fixed an issue where default node pools were deleted. | | 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. |