Skip to content

Commit

Permalink
docs: add release notes for 0.18.3 (#4491)
Browse files Browse the repository at this point in the history
  • Loading branch information
mackrorysd authored Jul 11, 2022
1 parent a7cc461 commit 6d19e17
Show file tree
Hide file tree
Showing 10 changed files with 51 additions and 73 deletions.
51 changes: 51 additions & 0 deletions docs/release-notes.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,57 @@
Version 0.18
**************

Version 0.18.3
==============

**Release Date:** July 07, 2022

**Breaking Changes**

- WebUI: Remove previously unlisted cluster page. This page has been replaced by a new version
available through the navigation bar.

**New Features**

- Workspaces & Projects: Teams can now organize related experiments into projects and workspaces.
See `video <https://youtu.be/zJP7p0CWubw>`_ for a walkthrough.

- Logging: Master configuration now supports ``logging.additional_fluent_outputs`` allowing
advanced users to specify custom integrations for task logs.

- Kubernetes: Task init containers no longer require root privileges.

- API: Trial API now uploads profiling data to the checkpoint storage from all workers. Core API
users can now pass a new optional argument, ``tensorboard_mode``, to ``core.init()``. The default
value is ``AUTO``. In ``AUTO`` mode, TensorBoard metrics are written on the chief, and metrics as
well as profiling data are uploaded to checkpoint storage from the chief only. In ``MANUAL``
mode, the user is responsible for writing TensorBoard metrics and uploading profiling data. In
order to make that possible, two new methods are introduced on
:class:`~determined.core.TrainContext`:
:meth:`~determined.core.TrainContext.get_tensorboard_path()` returns the path to the directory
where metrics can be written and :meth:`~determined.core.TrainContext.upload_tensorboard_files()`
uploads metrics and other files, such as profiling data, to checkpoint storage.

- Add support for recovering live commands, notebooks, TensorBoards, and shells on master restart.
This is an extension of live trial recovery, available since version 0.18.1.

**Bug Fixes**

- WebUI: Fix a bug where a previous resource pool selection would not update when a new resource
pool is selected for viewing associated jobs.
- API: Fix a bug where ``/api/v1/tasks/{taskId}`` would often return incorrect allocation states.
- Since 0.17.15, there was a bug where ``task_container_defaults.registry_auth`` was not correctly
passed to tasks, resulting in tasks being unable to pull images.

**Improvements**

- CLI: Add new flag ``--agent-config-path`` to ``det deploy local agent-up``` allowing custom agent
configs to be used.
- CLI: Add ``det (notebook|shell|tensorboard) list --json`` option, allowing user to get
JSON-formatted notebook, shell or tensorboard task list.
- Configuration: Experiment configuration ``resources.shm_size`` now supports passing in a unit
like ``4.5 G`` or ``128MiB``.

Version 0.18.2
==============

Expand Down
14 changes: 0 additions & 14 deletions docs/release-notes/4142-tensorboard-profiler-data-from-workers.txt

This file was deleted.

11 changes: 0 additions & 11 deletions docs/release-notes/4391-cluster-overview.txt

This file was deleted.

6 changes: 0 additions & 6 deletions docs/release-notes/4412-registry-auth.txt

This file was deleted.

6 changes: 0 additions & 6 deletions docs/release-notes/additional_fluent_outputs.txt

This file was deleted.

7 changes: 0 additions & 7 deletions docs/release-notes/agent-config-path.txt

This file was deleted.

5 changes: 0 additions & 5 deletions docs/release-notes/non-root-init-k8s.txt

This file was deleted.

13 changes: 0 additions & 13 deletions docs/release-notes/rolling-commands.txt

This file was deleted.

6 changes: 0 additions & 6 deletions docs/release-notes/shm-size-str.txt

This file was deleted.

5 changes: 0 additions & 5 deletions docs/release-notes/state-wrong-allocation-state.txt

This file was deleted.

0 comments on commit 6d19e17

Please sign in to comment.