From 8f840630dcdd26b5ac1f24c4052ebd4fc85533c7 Mon Sep 17 00:00:00 2001 From: pollfly <75068813+pollfly@users.noreply.github.com> Date: Sun, 2 Oct 2022 10:43:55 +0300 Subject: [PATCH] Add clearml-agent 1.4.0 & clearml SDK 1.7.1 release notes (#341) --- docs/release_notes/ver_1_4.md | 32 ++++++++++++++++++++++++++++++++ docs/release_notes/ver_1_7.md | 14 ++++++++++++++ 2 files changed, 46 insertions(+) diff --git a/docs/release_notes/ver_1_4.md b/docs/release_notes/ver_1_4.md index beb43229..c8a375d5 100644 --- a/docs/release_notes/ver_1_4.md +++ b/docs/release_notes/ver_1_4.md @@ -2,6 +2,38 @@ title: Version 1.4 --- +### ClearML Agent 1.4.0 + +**New Features and Improvements** +* Add support for MIG devices (use `0:1` for GPU 0 slice 1, or use 0.1) +* Add `agent.enable_git_ask_pass` to improve passing user/pass to git commands +* Add docker `ssh_ro_folder` (default `/.ssh`) and changed docker `ssh_folder `(default: `~/.ssh`) +* Allow overriding pytorch lookup page (See `torch_page`, `torch_nightly_page` and `torch_url_template_prefix` under the + `agent.package_manager` configuration settings) +* Add support for abort callback registration +* K8s glue + * Add `CLEARML_K8S_GLUE_START_AGENT_SCRIPT_PATH` environment variable to allow customizing the agent startup script location + * Add debug environment variable `CLEARML_AGENT_DEBUG_INFO` + * Add `CLEARML_AGENT_CHILD_AGENTS_COUNT_CMD` environment variable to allow overriding child agent count command in k8s + * Refactor template handling +**Bug Fixes** +* Fix Python 3.10+ support +* Fix `use_credentials_chain` is missing in config file example +* Fix Git PAT messages +* Fix home folder in `clearml.conf` to ~ (instead of `/root`) +* Fix docker mode uses `~/.clearml/venvs-builds` as default for easier user-mode containers +* Fix package `@ file://` with quoted (URL style) links should not be ignored +* Fix name not escaped as regex (all services "get_all" use regex for name) +* Fix second .ssh temp mount fails if container changes the files inside +* Fix GCP load balancer does not forward GET request body (allow changing default request action to `PUT/POST/GET`. See + `api.http.default_method` or `CLEARML_API_DEFAULT_REQ_METHOD`) +* K8s glue + * Fix resolving k8s pending queue may cause a queue with a UUID name to be created + * Fix template namespace should override default namespace + * Fix `extra_bash_init_cmd` location in initial bash script + * Fix debug mode +* Fixed documentation [ClearML Agent PR #117](https://github.com/allegroai/clearml-agent/pull/117) + ### ClearML SDK 1.4.1 **Bug Fixes** diff --git a/docs/release_notes/ver_1_7.md b/docs/release_notes/ver_1_7.md index 798b2bc3..e30a9342 100644 --- a/docs/release_notes/ver_1_7.md +++ b/docs/release_notes/ver_1_7.md @@ -32,6 +32,20 @@ title: Version 1.7 * Fix can't dequeue experiments from deleted queue. * Fix UI Dataset content previews displays "No preview" message while previews are loading +### ClearML SDK 1.7.1 + +**New Features and Improvements** +* Add callback option for pipeline step retry + +**Bug Fixes** +* Fix Python Fire binding +* Fix Dataset failing to load helper packages should not crash +* Fix `Dataset.get_local_copy()` is allowed for a non-finalized dataset +* Fix `Task.upload_artifact()` does not upload empty lists/tuples +* Fix pipeline retry mechanism interface +* Fix Python <3.5 compatibility +* Fix local cache warning (should be a debug message) + ### ClearML SDK 1.7.0 **New Features and Improvements**