mirror of
https://github.com/clearml/clearml-docs
synced 2025-01-31 14:37:18 +00:00
2.5 KiB
2.5 KiB
title |
---|
Version 0.17 |
ClearML Agent 0.17.2
Features
- Add virtual environment caching:
- Supports venv caching both in standard and docker mode.
- Configurable using the
agent.venvs_cache
configuration section. - Disabled by default, enable here.
- Add support for
--services-mode
with venvs. - Add
agent.force_git_ssh_user
configuration value (defaultgit
, see here) (clearml-agent GitHub Issue 42). - Add
agent.ignore_requested_python_version
configuration option for multi Python environments (defaultfalse
). - Add
agent.enable_task_env
configuration option to set the OS environment based on the Environment section of the Task (defaultfalse
, see here). - K8s glue:
- Add support for detecting and deleting k8s pods that fail to start.
- Allow providing namespace in k8s glue and k8s glue example.
- Add base-pod-number parameter to k8s glue and example.
- Change
agent.default_docker.image
tonvidia/cuda:10.1-cudnn7-runtime-ubuntu18.04
(see here). - Use shared git cache for multiple agents on the same machine.
- Upgrade pynvml add detect CUDA version from driver level.
- Update agent and services docker files.
- Update documentation.
Bug Fixes
- Fix
docker --network
returnsNone
. - Fix docker mode without venvs cache dir.
- Fix applying git diff on a newly added file.
- Fix environment variables
CLEARML_WEB_HOST
/CLEARML_FILES_HOST
not passed to running tasks (or updated on the config object). - Fix
--detached
command line option not supported on Windows (ignore and issue warning). - Fix file not found error (errno 2) interpreted as aborted (i.e.
Ctrl-C
). - Fix
from clearml
runtime diff patching. - Fix cache to take cuda version into account.
- Fix CPU mode.
- Fix multi instances on Windows.
- Fix conda support for
git+http
links. - Fix k8s glue does not pass docker environment variables, remove deprecated flags.
ClearML Agent 0.17.0
- Renamed
trains-agent
asclearml-agent
(see clearml-agent in GitHub).