Skip to content

Commit

Permalink
docs: add release notes for 0.20.0 (#6113)
Browse files Browse the repository at this point in the history
  • Loading branch information
eecsliu authored Mar 1, 2023
1 parent 935e230 commit 139c6c4
Showing 4 changed files with 55 additions and 32 deletions.
55 changes: 55 additions & 0 deletions docs/release-notes.rst
Original file line number Diff line number Diff line change
@@ -6,6 +6,61 @@
Release Notes
###############

**************
Version 0.20
**************

Version 0.20.0
==============

**Release Date:** February 28, 2023

**Breaking Changes**

- Cluster: The ``resources.agent_label`` task option and ``label`` agent config option are no
longer supported and will be ignored. If you are not explicitly using these options, or only use
a single empty or non-empty label value per resource pool, no changes are necessary. Otherwise,
cluster admins should create a resource pool for each existing ``resource_pool``/``agent_label``
combination and reconfigure agents to use these new pools. Cluster users should update their
tasks to use the new resource pool names.

**Bug Fixes**

- Model Registry: Fix an issue where a model with versions from multiple workspaces could have its
versions modified by a user with edit access to only a single one of those workspaces.
- WebUI: Patch an issue where logging out would not properly redirect to the login page.
- WebUI: Fix a bug where the cluster's job queue page could crash in certain cases.

**Improvements**

- Agents: The master configuration ``agent_reattach_enabled`` is always enabled and agents will now
always reattach containers on restart.

- Kubernetes: The cluster information page now takes resource quotas into account if there are any
on relevant namespaces.

- RBAC: Model registry models and commands that are inaccessible to the user will appear as
uneditable. Previously, users could attempt the action and would encounter a permission denied
error.

- CLI: When listing TensorBoards, show ``workspaceName`` instead of ``workspaceId`` for better
readability and prevent N/A values from appearing.

**New Features**

- RBAC: Following on the initial RBAC support added in 0.19.7, the enterprise edition of Determined
(`HPE Machine Learning Development Environment
<https://www.hpe.com/us/en/solutions/artificial-intelligence/machine-learning-development-environment.html>`_)
has added support for role-based access control (RBAC) over new entities:

- Notebooks, TensorBoards, shells, and commands are now housed under workspaces. Access to these
tasks can now be restricted by role.
- Model Registry: Models are now associated with workspaces. Models can be moved between
workspaces and access to them can be restricted by role.

These changes allow for more granular control over who can access what resources. See :ref:`rbac`
for more information.

**************
Version 0.19
**************
6 changes: 0 additions & 6 deletions docs/release-notes/agent-reattach.rst

This file was deleted.

10 changes: 0 additions & 10 deletions docs/release-notes/nuke-agent-labels.rst

This file was deleted.

16 changes: 0 additions & 16 deletions docs/release-notes/rbac-ntsc-mr.rst

This file was deleted.

0 comments on commit 139c6c4

Please sign in to comment.