Commit Graph

  • 85e1fadf9b
    Fix typos (#131) pollfly 2022-12-28 19:39:59 +0200
  • 2a40a73388
    Fix agent update version achaiah 2022-12-21 21:02:28 +0000
  • 249b51a31b Version bump v1.5.2rc0 allegroai 2022-12-13 15:29:10 +0200
  • da19ef26c4 Fix pinging running task (and change default to once a minute) allegroai 2022-12-13 15:26:26 +0200
  • f69e16ea9d Fix clearml-agent build --docker stuck on certain containers allegroai 2022-12-13 15:24:32 +0200
  • f1e2aecd18
    Fix typos pollfly 2022-12-11 14:07:20 +0200
  • efa1f71dac Version bump to v1.5.1 v1.5.1 allegroai 2022-12-10 22:18:21 +0200
  • 692cb8cf13 Update six requirements allegroai 2022-12-10 22:18:10 +0200
  • ebdc215632 Remove " from pip commands in venv v1.5.1rc2 allegroai 2022-12-10 20:58:30 +0200
  • b2da639582 Add CLEARML_AGENT_FORCE_SYSTEM_SITE_PACKAGES env var (default true) to allow overriding default "system_site_packages: true" behavior when running tasks in containers (docker mode and k8s-glue) v1.5.1rc1 allegroai 2022-12-10 20:00:46 +0200
  • 71fdb43f10 Version bump to v1.5.1rc0 v1.5.1rc0 allegroai 2022-12-07 22:09:40 +0200
  • ca2791c65e Fix pip support allowing multiple pip version constraints (by default, one for <PY3.10 and one for >=PY3.10) allegroai 2022-12-07 22:09:25 +0200
  • dd75cedaab Upgrade requirements for attrs, jsonschema, pyparsing and pyjwt allegroai 2022-12-07 22:08:15 +0200
  • 669fb1a6e5 Fix using deprecated types validator argument raises an error (deprecated even before jsonschema 3.0.0 and unsupported since 4.0.0) allegroai 2022-12-07 22:07:53 +0200
  • 5d517c91b5 Add agent.disable_task_docker_override configuration option to disable docker override specified in executing tasks allegroai 2022-12-07 22:07:11 +0200
  • 6be75abc86 Add default output URI selection to "clearml-agent init" allegroai 2022-12-07 22:06:10 +0200
  • 4c777fa2ee Version bump to v1.5.0 v1.5.0 allegroai 2022-12-05 16:42:44 +0200
  • dc5e0033c8 Remove support for kubectl run Allow customizing pod name prefix and limit pod label Return deleted pods from cleanup Some refactoring allegroai 2022-12-05 11:40:19 +0200
  • 3dd5973734 Filter by phase when detecting hanging pods More debug print-outs Use task session when possible Push task into k8s scheduler queue only if running from the same tenant Make sure we pass git_user/pass to the task pod Fix cleanup command not issued when no pods exist in a multi-queue setup allegroai 2022-12-05 11:29:59 +0200
  • 53d379205f Support raise_error in get_bash_output() allegroai 2022-12-05 11:26:40 +0200
  • 57cde21c48 Send task.ping for executing tasks every 120 seconds (set using the agent.task_ping_interval_sec configuration option) allegroai 2022-12-05 11:22:25 +0200
  • 396abf13b6 Fix get_task_session() may cause an old copy of the APIClient to be used containing a reference to the previous session allegroai 2022-12-05 11:20:32 +0200
  • 6e7fb5f331 Fix sending task logs fails when agent is not running in the same tenant allegroai 2022-12-05 11:19:14 +0200
  • 1d5c118b70 Fix setting CLEARML_API_DEFAULT_REQ_METHOD raises an error allegroai 2022-12-05 11:18:12 +0200
  • 18612aac4d Improve configuration examples allegroai 2022-12-05 11:17:27 +0200
  • 76c533a2e8 Fix access to config object allegroai 2022-11-11 13:34:17 +0200
  • 9eee213683
    Add option to crash agent on exception using agent.crash_on_exception configuration setting (#123) Niels ten Boom 2022-11-06 16:15:39 +0100
  • b4bd4a2584
    change config Niels ten Boom 2022-11-06 15:30:34 +0100
  • d158697922
    add type Niels ten Boom 2022-11-06 13:56:09 +0100
  • e4861fc0fb Add missing settings in clearml.conf allegroai 2022-11-06 12:36:01 +0200
  • 53ef984065 Update README allegroai 2022-11-06 11:53:16 +0200
  • c71201d64e
    safe access + env var Niels ten Boom 2022-11-06 10:19:05 +0100
  • b318da7b7f
    sth like this should work Niels ten Boom 2022-11-04 11:11:41 +0100
  • 26e62da1a8 version bump to 1.5.0rc0 v1.5.0rc0 allegroai 2022-10-23 13:03:04 +0300
  • d2f3614ab0 Add support for CLEARML_AGENT_DOCKER_ARGS_HIDE_ENV environment variable (see agent.hide_docker_command_env_vars config option) allegroai 2022-10-23 13:02:46 +0300
  • c6d767bd64 Make venv caching the default behavior allegroai 2022-10-23 12:59:55 +0300
  • efb06891a8 Add support for PyTorch new extra_index_url repo support. We will find the correct index url based on the cuda version, and let pip do the rest. allegroai 2022-10-23 12:59:29 +0300
  • 70771b12a9 Remove unused code allegroai 2022-10-23 12:58:49 +0300
  • 3f7a4840cc Add support for operator != in package version (mostly for pytorch resolving) allegroai 2022-10-23 12:58:25 +0300
  • e28048dc25 Change default pip version used to "pip<21" for better Python 3.10 support allegroai 2022-10-23 12:58:01 +0300
  • 2ef5d38b32 Remove future (Python 2 is not supported for clearml-agent) allegroai 2022-10-23 12:56:48 +0300
  • d216d70cdf Upgrade packages for better Python 3.10 support allegroai 2022-10-23 12:56:17 +0300
  • 0de10345f7 Moved pyhocon to internal packages allegroai 2022-10-23 12:55:41 +0300
  • a243fa211f Improve venv cache disabled message allegroai 2022-10-23 12:53:25 +0300
  • d794b047be Fix system_site_packages is not turned on in k8s glue allegroai 2022-10-23 12:37:35 +0300
  • f0fd62a28f Fix docker extra args showing up in configuration printout allegroai 2022-10-23 12:37:13 +0300
  • e8493d3807 Refactor override configuration to a method allegroai 2022-10-23 12:36:06 +0300
  • 4cd85042f5 Bump version to 1.4.2. Jan Stratil 2022-10-19 15:54:08 +0000
  • 970a860e76 Fix deprecation warning regarding urllib3 BACKOFF_MAX. Jan Stratil 2022-10-19 15:53:31 +0000
  • e5cc6bc61a Release attrs dep upper bound as it's no longer needed. Jan Stratil 2022-10-19 15:53:03 +0000
  • 5353e9c44d
    Update README.md Allegro AI 2022-10-19 02:47:10 +0300
  • 75f5814f9f
    Update README.md Allegro AI 2022-10-19 02:44:53 +0300
  • 94b8b5520d
    Update README.md Allegro AI 2022-10-19 02:18:56 +0300
  • 42450dcbc4 Update clearml.conf v1.4.1 allegroai 2022-10-07 15:33:19 +0300
  • ef47225d41 Version bump to v1.4.1 allegroai 2022-10-07 15:27:49 +0300
  • e61accefb9 PEP8 + refactor allegroai 2022-10-07 15:26:31 +0300
  • 5c1543d112 Add agent.disable_ssh_mount configuration option (same as CLEARML_AGENT_DISABLE_SSH_MOUNT env var) allegroai 2022-10-07 15:24:39 +0300
  • 7ff6aee20c Add warning if venv cache is disabled allegroai 2022-10-07 15:23:10 +0300
  • 37ea381d98 Add support for docker args filters allegroai 2022-10-07 15:22:42 +0300
  • 67fc884895 Fix --gpus all not reporting GPU stats on worker machine allegroai 2022-10-07 15:22:13 +0300
  • 1e3646b57c Fix docker command for monitoring child agents allegroai 2022-10-07 15:21:32 +0300
  • ba2db4e727 Version bump to v1.4.0 v1.4.0 allegroai 2022-09-29 18:21:04 +0300
  • 077148be00 version bump allegroai 2022-09-16 17:29:42 +0300
  • 594ee5842e Allow to pverride pytorch lookup page: "agent.package_manager.torch_page / torch_nightly_page / torch_url_template_prefix" allegroai 2022-09-15 20:16:41 +0300
  • a69766bd8b Add CLEARML_AGENT_CHILD_AGENTS_COUNT_CMD to allow overriding child agent count command in k8s allegroai 2022-09-15 20:16:01 +0300
  • 857a750eb1 Fix GCP load balancer not fwd GET request body, allow to change default request Action to Put/Post/Get. see api.http.default_method or CLEARML_API_DEFAULT_REQ_METHOD allegroai 2022-09-15 20:15:42 +0300
  • 26aa50f1b5 Fix k8s glue extra_bash_init_cmd location in initial bash script v1.4.0rc3 allegroai 2022-09-02 23:50:03 +0300
  • 8b4f1eefc2 Add more debug printouts in k8s glue v1.4.0rc2 allegroai 2022-09-02 23:49:19 +0300
  • 97c2e21dcc Fix resolving k8s pending queue may cause a queue with a uuid name to be created allegroai 2022-09-02 23:45:24 +0300
  • 918dd39b87 Add docker ssh_ro_folder (default: "/.ssh") changed docker ssh_folder (default: "~/.ssh") allegroai 2022-09-02 23:44:36 +0300
  • 7776e906c4 Fix second .ssh temp mount fails if container changes the files inside allegroai 2022-09-02 23:43:58 +0300
  • 1bf865ec08 Fix name not escaped as regex (all services "get_all" use regex for name) allegroai 2022-09-02 23:43:42 +0300
  • d74b9f105b Fix resolving k8s pending queue may cause a queue with a uuid name to be created v1.4.0rc1 allegroai 2022-09-02 23:45:24 +0300
  • d0b8eeed15 Add docker ssh_ro_folder (default: "/.ssh") changed docker ssh_folder (default: "~/.ssh") allegroai 2022-09-02 23:44:36 +0300
  • 221db3e175 Fix second .ssh temp mount fails if container changes the files inside v1.4.0rc0 allegroai 2022-09-02 23:43:58 +0300
  • 2c71f9a821 Fix name not escaped as regex (all services "get_all" use regex for name) allegroai 2022-09-02 23:43:42 +0300
  • 3f1ce847dc
    Fixed documentation (#117) Luca Cerone 2022-09-01 16:18:48 +0200
  • a94844e50c
    Update README.md Luca Cerone 2022-09-01 14:25:05 +0200
  • 621609d117
    Fixed documentation Luca Cerone 2022-09-01 14:20:38 +0200
  • 9006c2d28f Add support for abort callback registration allegroai 2022-08-29 18:06:59 +0300
  • ec216198a0 Add agent.enable_git_ask_pass to improve passing user/pass to git commands allegroai 2022-08-29 18:06:26 +0300
  • fe6adbf110 Fix package @ file:// with quoted (url style) links should not be ignored allegroai 2022-08-29 18:06:09 +0300
  • 2693c565ba Fix docker mode use "~/.clearml/venvs-builds" as default for easier user-mode containers allegroai 2022-08-29 18:05:53 +0300
  • 9054ea37c2 Fix home folder allegroai 2022-08-23 23:16:56 +0300
  • 7292263f86 Add CLEARML_K8S_GLUE_START_AGENT_SCRIPT_PATH to allow customizing the agent startup script location for k8s glue agent allegroai 2022-08-23 23:16:36 +0300
  • f8a6cd697f Add k8s agent debug env var allegroai 2022-08-23 23:15:53 +0300
  • 3888a638cc Read _polling_interval & _machine_update_interval from ENV KuldipNaghera 2022-08-12 12:57:18 +0530
  • ec9d027678 Add support for MIG devices, use 0:1 for GPU 0 slice 1 (or use 0.1) allegroai 2022-08-01 18:58:42 +0300
  • 48a145a8bd Fix messages allegroai 2022-08-01 18:57:36 +0300
  • 71d2ab4ce7 Add missing use_credentials_chain to config file example allegroai 2022-08-01 18:57:04 +0300
  • 12a8872b27 Fix Python 3.10+ support allegroai 2022-08-01 18:56:37 +0300
  • 820ab4dc0c Fix k8s glue debug mode, refactoring allegroai 2022-08-01 18:55:49 +0300
  • 1d1ffd17fb Fix README allegroai 2022-07-31 19:36:48 +0300
  • d96b8ff906 Fix template namespace should override default namespace allegroai 2022-07-22 22:44:32 +0300
  • e687418194 Refactor k8s glue template handling allegroai 2022-07-22 22:43:07 +0300
  • a5a797ec5e Version bump to v1.3.0 v1.3.0 allegroai 2022-06-16 23:24:28 +0300
  • ff6cee4a44 Fix requirements --extra-index-url line with trailing comment Fix --extra-index-url is added for different command line switches allegroai 2022-06-16 23:22:29 +0300
  • 9acbad28f7 Fix repository URL contains credentials even when agent.force_git_ssh_protocolagent.force_git_ssh_protocol is true allegroai 2022-06-16 23:20:53 +0300
  • 560e689ccd Fix always make pygobject an optional package (i.e. if installation fails continue the Task package environment setup) allegroai 2022-06-16 23:18:55 +0300
  • f66e42ddb1 Fix optional priority packaged always compare lower case package name allegroai 2022-06-16 23:18:31 +0300