mirror of
https://github.com/clearml/clearml-docs
synced 2025-06-26 18:17:44 +00:00
2.8 KiB
2.8 KiB
| title |
|---|
| Version 1.6 |
ClearML Agent 1.6.1
Bug Fix
- Fix
requestsrequirement lower constraint breaks backwards compatibility for Python 3.6
ClearML Agent 1.6.0
New Features and Improvements
- Upgrade
requestslibrary (ClearML Agent GitHub issue #161) - Add support for controlling PyTorch resolving mode using the
CLEARML_AGENT_PACKAGE_PYTORCH_RESOLVEenvironment variable andagent.package_manager.pytorch_resolve configurationsetting withnone(no resolving),pip(sets extra index based on cuda and lets pip resolve) ordirect(the previous parsing algorithm that does the matching and downloading). Default ispip(ClearML Agent GitHub issue #152) - Add backwards compatibility in standalone mode using the
CLEARML_AGENT_STANDALONE_CONFIG_BCenvironment variable - Add
CLEARML_AGENT_DOCKER_AGENT_REPOalias for theFORCE_CLEARML_AGENT_REPOenvironment variable - Show a better message for
agent initwhen an existingclearml.confis found - Add support for task field injection into container docker name using the
agent.docker_container_name_format_fieldsconfiguration setting - Add support for adding additional labels to docker containers using the
CLEARML_AGENT_EXTRA_DOCKER_LABELSenvironment variable - Add support for setting file mode in files applied by the agent (using the
filesconfiguration option) using themodeproperty - Add support for skipping agent pip upgrade in the default k8s pod container bash script using the
CLEARML_AGENT_NO_UPDATEenvironment variable - Add support for additional pip install flags when installing dependencies using the
CLEARML_EXTRA_PIP_INSTALL_FLAGSenvironment variable andagent.package_manager.extra_pip_install_flagsconfiguration option - Add support for extra docker arguments referencing machines environment variables using the
agent.docker_allow_host_environconfiguration option, allowing users to use$ENVin the task docker arguments (e.g.-e HOST_NAME=$HOST_NAME) - Add support for k8s jobs execution (as opposed to only pods)
- Update default docker image versions
- Add Python 3.11 support
Bug Fixes
- Fix
git+ssh://links inside installed packages not being properly converted to authenticatedhttps://and vice versa - Fix pip version required in the "Installed Packages" is now preserved and reinstalled
- Fix various agent paths not loaded correctly if an empty string or null is used (should be disabled, not converted to
.) - Fix docker container backwards compatibility for
API<2.13 - Fix default docker match rules resolver (used incorrect field `"container" instead of "image")
- Fix task docker argument might be passed twice (might cause an error with flags such as
--networkand--ipc)