diff --git a/docs/manage/security/rbac.rst b/docs/manage/security/rbac.rst index e28d75c721c..5031646075d 100644 --- a/docs/manage/security/rbac.rst +++ b/docs/manage/security/rbac.rst @@ -488,10 +488,10 @@ The ``EditorProjectRestricted`` role supersedes the ``Viewer`` role and precedes role. Assign the ``EditorProjectRestricted`` to users who need ``Editor`` permissions without the ability to create or update projects. More specifically: -- ``EditorRestricted`` users can create, edit, or delete experiments and notebook, shell, or - Command (NSC) type workloads within their designated scope, just like those with the ``Editor`` - role. However, ``EditorProjectRestricted`` users lack the permissions to create or update - projects. +- ``EditorProjectRestricted`` users can create, edit, or delete experiments and notebook, + TensorBoard, shell, or Command (NTSC) type workloads within their designated scope, just like + those with the ``Editor`` role. However, ``EditorProjectRestricted`` users lack the permissions + to create or update projects. ``Editor`` ========== diff --git a/docs/release-notes.rst b/docs/release-notes.rst index a72f073bbd7..67f2b015326 100644 --- a/docs/release-notes.rst +++ b/docs/release-notes.rst @@ -6,6 +6,71 @@ Release Notes ############### +************** + Version 0.36 +************** + +Version 0.36.0 +============== + +**Release Date:** August 23, 2024 + +**New Features** + +- WebUI: In the enterprise edition of Determined, when RBAC is enabled, allow Viewer, Editor, + GenAI, and Workspace Admin roles to view resource quotas for each workspace in the WebUI. When + RBAC is not enabled, any user can view resource quotas. + +- RBAC: Add a pre-canned role called ``EditorProjectRestricted`` that supersedes the ``Viewer`` + role and precedes the ``Editor`` role. + + - Like the ``Editor`` role, the ``EditorProjectRestricted`` role grants the permissions to read, + create, edit, or delete experiments and NTSC (Notebook, Tensorboard, Shell or Command) type + workloads within its scope. However, the ``EditorProjectRestricted`` role lacks the + permissions to create or update projects. + +- Kubernetes: Add experimental support for AMD ROCm GPUs. To use, set ``slotType=rocm``. Visit + :ref:`helm-config-reference` for more details. + +- Images: Add New ROCm 6.1 images with DeepSpeed for MI300x users. Dev versions of these images can + be found in our Docker Hub, under `pytorch-infinityhub-dev + `__ and + `pytorch-infinityhub-hpc-dev + `__. + Users can build these images locally based on the Dockerfiles found in our `environments + repository + `__. + +- Master: Add a ``ui_customization`` option to the :ref:`master configuration + ` for specifying a custom logo for the WebUI. + +**Bug Fixes** + +- Experiments: Report an experiment's status as FAILED if any failure occurs during the shutdown + process, before the experiment has completed gracefully. + +**Deprecations** + +- Custom Searchers: All custom searchers including DeepSpeed Autotune have been deprecated. This + feature will be removed in a future release. We will maintain first-class support for a variety + of preset searchers, which can be easily configured for any experiment. Visit + :ref:`search-methods` for details. + +- Cluster: Amazon Aurora V1 will reach End of Life at the end of 2024 and will no longer be the + default persistent storage for AWS Determined deployments. Users should migrate to Amazon RDS for + PostgreSQL. + +- Cluster: After Amazon Aurora V1 reaches End of Life, support for Amazon Aurora V1 in ``det deploy + aws`` will be removed. The deployment will default to the ``simple-rds`` type, which uses Amazon + RDS. + +- Database: Postgres 12 will reach End of Life on November 14, 2024. Determined instances using + Postgres 12 or earlier should upgrade to Postgres 13 or later to ensure continued support. + +- Kubernetes Scheduling: Support for the priority with preemption scheduler for Kubernetes Resource + Managers was deprecated in 0.35.0 and is now removed. Users should transition to the default + scheduler. Visit :ref:`Kubernetes Default Scheduler ` for details. + ************** Version 0.35 ************** diff --git a/docs/release-notes/aurora-upcoming-unsupport.rst b/docs/release-notes/aurora-upcoming-unsupport.rst deleted file mode 100644 index 2fcae883f59..00000000000 --- a/docs/release-notes/aurora-upcoming-unsupport.rst +++ /dev/null @@ -1,13 +0,0 @@ -:orphan: - -**Deprecations** - -- Cluster: Amazon Aurora V1 will reach End of Life at the end of 2024 and will no longer be the default - persistent storage for AWS Determined deployments. Users should migrate to Amazon RDS for - PostgreSQL. - -- Cluster: After Amazon Aurora V1 reaches End of Life, support for Amazon Aurora V1 in ``det deploy aws`` will be - removed. The deployment will default to the ``simple-rds`` type, which uses Amazon RDS. - -- Database: Postgres 12 will reach End of Life on November 14, 2024. Determined instances using Postgres 12 or earlier - should upgrade to Postgres 13 or later to ensure continued support. diff --git a/docs/release-notes/custom-logo.rst b/docs/release-notes/custom-logo.rst deleted file mode 100644 index dfa569883b3..00000000000 --- a/docs/release-notes/custom-logo.rst +++ /dev/null @@ -1,6 +0,0 @@ -:orphan: - -**New Features** - -- Add a ``ui_customization`` option to the :ref:`master configuration ` - for specifying a custom logo for the WebUI. diff --git a/docs/release-notes/deprecate-custom-searchers.rst b/docs/release-notes/deprecate-custom-searchers.rst deleted file mode 100644 index d0fc16d2969..00000000000 --- a/docs/release-notes/deprecate-custom-searchers.rst +++ /dev/null @@ -1,8 +0,0 @@ -:orphan: - -**Deprecation** - -- Custom Searchers: All custom searchers (including DeepSpeed Autotune) have been deprecated. This - feature will be removed in a future release. We will maintain first-class support for a variety - of preset searchers, which can be easily configured for any experiment. Please see - :ref:`search-methods` for details. diff --git a/docs/release-notes/deprecate-k8s-preemption-scheduler.rst b/docs/release-notes/deprecate-k8s-preemption-scheduler.rst deleted file mode 100644 index b9917d459f2..00000000000 --- a/docs/release-notes/deprecate-k8s-preemption-scheduler.rst +++ /dev/null @@ -1,7 +0,0 @@ -:orphan: - -**Deprecations** - -- Kubernetes Scheduling: Support for the priority with preemption scheduler for Kubernetes Resource Managers - was deprecated in 0.35.0 and is now removed. Users should transition to the default scheduler. - Visit :ref:`Kubernetes Default Scheduler ` for details. diff --git a/docs/release-notes/editor-project-restricted.rst b/docs/release-notes/editor-project-restricted.rst deleted file mode 100644 index 033a1d2d820..00000000000 --- a/docs/release-notes/editor-project-restricted.rst +++ /dev/null @@ -1,11 +0,0 @@ -:orphan: - -**New Features** - -- RBAC: Add a pre-canned role called ``EditorProjectRestricted`` which supersedes the ``Viewer`` - role and precedes the ``Editor`` role. - - - Like the ``Editor`` role, the ``EditorProjectRestricted`` role grants the permissions to - create, edit, or delete experiments and NSC (Notebook, Shell or Command) type workloads within - its designated scope. However, the ``EditorProjectRestricted`` role lacks the permissions to - create or update projects. diff --git a/docs/release-notes/experiments-failed-status.rst b/docs/release-notes/experiments-failed-status.rst deleted file mode 100644 index 9d3dce310ac..00000000000 --- a/docs/release-notes/experiments-failed-status.rst +++ /dev/null @@ -1,6 +0,0 @@ -:orphan: - -**Bug Fixes** - -- Experiments: Report an experiment's status as FAILED if any failure occurs during the shutdown - process, before the experiment has completed gracefully. diff --git a/docs/release-notes/rocm-k8s-gpu.rst b/docs/release-notes/rocm-k8s-gpu.rst deleted file mode 100644 index 39f6c5fc678..00000000000 --- a/docs/release-notes/rocm-k8s-gpu.rst +++ /dev/null @@ -1,6 +0,0 @@ -:orphan: - -**New Features** - -- Kubernetes: Experimental support for AMD ROCM GPUs is now available for Kubernetes. To use set - ``slotType=rocm``. Visit :ref:`helm-config-reference` for more details. diff --git a/docs/release-notes/rocm-mi300x.rst b/docs/release-notes/rocm-mi300x.rst deleted file mode 100644 index f07ac8030c2..00000000000 --- a/docs/release-notes/rocm-mi300x.rst +++ /dev/null @@ -1,12 +0,0 @@ -:orphan: - -**New Features** - -- Add New ROCM 6.1 images with DeepSpeed for MI300x users. Dev versions of these images can be - found in our Docker Hub, under `pytorch-infinityhub-dev - `__ and - `pytorch-infinityhub-hpc-dev - `__. - Users can build these images locally based on the Dockerfiles found in our `environments - repository - `__. diff --git a/docs/release-notes/updated-user-roles-slot-caps.rst b/docs/release-notes/updated-user-roles-slot-caps.rst deleted file mode 100644 index ac4ac470d20..00000000000 --- a/docs/release-notes/updated-user-roles-slot-caps.rst +++ /dev/null @@ -1,7 +0,0 @@ -:orphan: - -**New Features** - -- WebUI: In the enterprise edition of Determined, give Viewer, Editor, GenAI, and Workspace Admin - roles the ability to view resource quotas for each workspace in the WebUI when RBAC is enabled. - When RBAC is disabled, all users can view resource quotas.