Commit Graph

  • 91eec99563 Add conda debug prints (--debug) allegroai 2021-03-18 10:01:39 +0200
  • f8cbaa9a06 documentation allegroai 2021-03-18 03:05:26 +0200
  • d9b9b4984b Version bump to v0.17.2 0.17.2 allegroai 2021-03-04 20:12:50 +0200
  • 8a46dc6b03 Update default_docker in docs allegroai 2021-03-04 20:07:34 +0200
  • 205f9dd816 Fix k8s glue does not pass docker environment variables Remove deprecated flags allegroai 2021-03-03 15:07:06 +0200
  • 9dfa1294e2 Add agent.enable_task_env set the OS environment based on the Environment section of the Task. allegroai 2021-02-28 19:47:44 +0200
  • f019905720 Fix venv cache support for local folders allegroai 2021-02-28 19:47:09 +0200
  • f7b4548de4 Propagating selected GPUs down the line. kpawelczyk 2021-02-24 14:29:20 +0100
  • 9c257858dd Fix venv cache support for local folders allegroai 2021-02-23 18:54:38 +0200
  • 2006ab20dd Fix conda support for git+http links 0.17.2rc4 allegroai 2021-02-23 12:46:06 +0200
  • 0caf31719c Fix venv caching always reinstall git repositories and local repositories allegroai 2021-02-23 12:45:34 +0200
  • 5da7184276 Add agent.ignore_requested_python_version (control for multi python environments) allegroai 2021-02-23 12:45:00 +0200
  • 50fccdab96 PEP8 allegroai 2021-02-23 12:44:26 +0200
  • 77d6ff6630 Fix docker mode without venvs cache dir v0.17.2rc3 allegroai 2021-02-17 00:04:07 +0200
  • 99614702ea Add missing default configuration value allegroai 2021-02-17 00:03:42 +0200
  • 58cb344ee6 Upgrade pynvml add detect CUDA version from driver level allegroai 2021-02-17 00:03:16 +0200
  • 22d5892b12 Use shared git cache between multiple agents on the same machine v0.17.2rc2 allegroai 2021-02-14 13:49:29 +0200
  • f619969efc Add venvs_cache configuration allegroai 2021-02-14 13:48:57 +0200
  • ca242424ab Fix service-mode support for venvs Fix --services-mode with venvs allegroai 2021-02-14 13:45:17 +0200
  • 407deb84e9 Fix multi instances on Windows allegroai 2021-02-14 13:44:39 +0200
  • 14589aa094 Fix CPU mode allegroai 2021-02-14 13:44:00 +0200
  • 1260e3d942 Update cache entries on conda package manager allegroai 2021-02-11 14:47:26 +0200
  • b22d926d94 Fix cache to take cuda version into account allegroai 2021-02-11 14:47:05 +0200
  • 410cc8c7be Add --dynamic-gpus and limit in --services-mode allegroai 2021-02-11 14:46:37 +0200
  • 784c676f5b Fix "from clearml" runtime diff patching (make sure we move it to after all the __future__ imports) include handling triple quotes in comments allegroai 2021-02-11 14:46:06 +0200
  • 296f7970df Fix file not found error (no 2) interpreted as aborted (i.e. ctrl-c) allegroai 2021-02-11 14:44:54 +0200
  • cd59933c9c Remove unused packages allegroai 2021-02-11 14:44:35 +0200
  • b95d3f5300 Add venv caching with docker mode support allegroai 2021-02-11 14:44:19 +0200
  • fa0d5d8469 Fix --detached not supported on Windows, ignore and issue warning allegroai 2021-02-11 14:40:09 +0200
  • 8229843018 Add base-pod-number parameter to k8s glue and example allegroai 2021-01-26 20:00:18 +0200
  • c578b37c6d Change dump configuration and ssh on every docker run v0.17.2rc0 allegroai 2021-01-24 08:48:10 +0200
  • 8ea062c0bd Fix environment variables CLEARML_WEB_HOST/CLEARML_FILES_HOST not passed to running tasks (or updated on the config object) allegroai 2021-01-24 08:47:33 +0200
  • 5d8bbde434 Fix applying git diff on new added file allegroai 2021-01-24 08:46:42 +0200
  • 0462af6a3d Allow providing namespace in k8s glue and k8s glue example allegroai 2021-01-20 19:01:03 +0200
  • 5a94a4048e Update agent and services docker files allegroai 2021-01-18 11:40:11 +0200
  • 2602301e1d Improve agent.extra_docker_arguments documentation allegroai 2021-01-10 12:40:24 +0200
  • 161993f66f Add agent.force_git_ssh_user configuration value (issue #42) Change default docker to nvidia/cuda:10.1-cudnn7-runtime-ubuntu18.04 allegroai 2021-01-10 12:38:45 +0200
  • b7f87fb8d3 Detect and delete "stuck" k8s pods k8s glue allegroai 2021-01-10 12:37:13 +0200
  • 8fdb87f1f5 Fix docker --network returns None allegroai 2020-12-30 16:57:04 +0200
  • a9a68d230e
    Update README.md Allegro AI 2020-12-25 04:23:12 +0200
  • a1f2941ffd version bump 0.17.1 allegroai 2020-12-25 02:10:06 +0200
  • c548eeacfc status stable allegroai 2020-12-25 02:09:38 +0200
  • 428781af86 Fix support for Windows pip and Conda requirements.txt allegroai 2020-12-25 02:06:40 +0200
  • 72efe2e9fe
    Update README.md Allegro AI 2020-12-23 01:42:10 +0200
  • a455003c7f version bump 0.17.0 allegroai 2020-12-23 00:13:51 +0200
  • 8c46cc55a3 Update READEME.md allegroai 2020-12-23 00:11:47 +0200
  • d1e3d93332
    Update README.md Allegro AI 2020-12-22 23:58:39 +0200
  • b4d143812e initial clearml-agent v0.17.0 allegroai 2020-12-22 23:00:57 +0200
  • 6e1f74402e Rename trains-agent -> clearml-agent allegroai 2020-12-22 21:21:29 +0200
  • 090327234a Version bump to v0.16.3 0.16.3 allegroai 2020-12-22 20:18:30 +0200
  • 3620c3a12d Update PyJWT requirement (v2.0.0 breaks interface) as well as other requirements constraints allegroai 2020-12-22 20:18:14 +0200
  • 9a3f950ac6 Fix conform queue name to k8s standard allegroai 2020-12-13 16:21:29 +0200
  • 0b36cb0f85 Change k8s pod naming scheme to include queue name allegroai 2020-12-10 14:19:19 +0200
  • dd42423482 Version bump to v0.16.2 0.16.2 allegroai 2020-12-10 13:02:19 +0200
  • 69eb25db1f Fix running trains-agent from conda environment - conda.sh not found in first conda PATH match allegroai 2020-12-10 09:53:18 +0200
  • a41ea52f87 Add multiple packages support allegroai 2020-12-10 09:51:49 +0200
  • 259113c989 Add PackageCollectorRequirement to allow multiple entries of the same package allegroai 2020-12-06 12:16:56 +0200
  • 1afa3a3914 Add torchcsprng and torchtext to PyTorch resolving. Improve debug prints on auto cuda version resolving. allegroai 2020-12-06 12:15:12 +0200
  • 448e23825c Fix requirements dict with null entry in pip should be considered None and we should install from requirements.txt allegroai 2020-12-06 12:14:22 +0200
  • b0c0f41f62 Allow zero context diffs (useful when blind patching repository) allegroai 2020-12-06 12:13:28 +0200
  • d2c5fb6512 Add K8s glue example --gateway-address settings properties/k8s-gateway-address on all Tasks allegroai 2020-12-06 12:12:42 +0200
  • b89cf4ec23 version bump allegroai 2020-11-29 23:17:50 +0200
  • 74b646af9e Add pass TRAINS_DOCKER_IMAGE into docker for interactive sessions allegroai 2020-11-29 23:16:40 +0200
  • 0cf485f7a9 Improve k8s nvidia container integration allegroai 2020-11-26 01:15:49 +0200
  • ea63e4f66e Add --ssh-server-port to k8s glue service allegroai 2020-11-26 01:15:20 +0200
  • 58eb5fbd5f Fix torch CUDA 11.1 support allegroai 2020-11-26 01:14:36 +0200
  • a8c543ef7b Fix nvidia pytorch dockers support allegroai 2020-11-25 16:45:09 +0200
  • 64e198a57a Fix nvidia docker support on some linux distros (SUSE) allegroai 2020-11-25 16:44:37 +0200
  • de332b9e6b Document '--stop' usage allegroai 2020-11-19 12:36:58 +0200
  • 60eeff292d version bump allegroai 2020-11-11 17:11:51 +0200
  • 52f30b306a Fix git diff with empty line at the end of the git diff will cause corrupt diff apply message allegroai 2020-11-11 17:11:28 +0200
  • 6df0f81ca0 Fix uid is None causes ValueError in str.startswith(). Fix str.split (should be on the filename itself, not the path). allegroai 2020-11-11 16:32:47 +0200
  • 40b3c1502d Add extra_bash_init_script to k8s glue. Default config is the raw config file (not created at runtime) allegroai 2020-11-11 16:31:25 +0200
  • a61265effe Improve trying to find conda executable allegroai 2020-11-11 16:29:50 +0200
  • 92efea6b76 Add agent.package_manager.force_repo_requirements_txt. If True, "Installed Packages" on Task are ignored, and only repo requirements.txt is used allegroai 2020-11-11 16:29:00 +0200
  • 64365ca70e
    Merge 4986930a02 into 216b3e2179 Ponicode-bot 2020-11-05 09:54:08 +0100
  • 4986930a02 [ponicode-pull-request] Ponicode wrote new docstrings! Ponicode-bot 2020-11-05 08:54:02 +0000
  • 216b3e2179 Allow to specifying cudatoolkit version in "installed packages" when using Conda as package manager (trains issue #229) allegroai 2020-10-30 10:06:02 +0200
  • 293a92f486 Improve k8s glue add --template-yaml allegroai 2020-10-23 01:28:22 +0300
  • 6bad2b5352 Fix support non-ascii git diff allegroai 2020-10-23 01:27:59 +0300
  • a09a638b9c Improve k8s glue layer allegroai 2020-10-22 18:09:56 +0300
  • 24f57270ed version bump allegroai 2020-10-22 18:09:23 +0300
  • 1b7964ce98 Add k8s select external trains.conf file for the pod itself allegroai 2020-10-21 19:04:38 +0300
  • 5a510882b8 Ignore environment SSH_AUTH_SOCK. Only check if git_user/pass are configured, if they are not, leave the links as they are allegroai 2020-10-21 19:02:29 +0300
  • 601ed03198 Add support for k8s pod custom user properties allegroai 2020-10-20 23:48:02 +0300
  • 90fe4570b9 Show k8s pod number in task's User Properties configuration section allegroai 2020-10-20 23:27:04 +0300
  • 92fc8e838f Add K8s glue support for limited number of services exposing ports allegroai 2020-10-20 14:17:30 +0300
  • 89a3020c5e Fix ubuntu/debian support by making sure not to ask for input (fix tzdata install) allegroai 2020-10-15 23:32:17 +0300
  • fc3e47b67e Add suppress_carriage_return to documentation Add docker_preprocess_bash_script to allow preprocessing bash to be added Fix multiple python versions installed in the same docker by finding the highest installed python inside the docker Fix conda_env_as_base_docker not set to False in docker mode allegroai 2020-10-15 23:31:01 +0300
  • b2a80ca314 Fix Trains examples references allegroai 2020-10-15 23:28:53 +0300
  • 14655f19a0 Fix conda PYTHONPATH (point only to code, not to venv) allegroai 2020-10-15 23:26:58 +0300
  • 47092c47db Fix apply git diff from submodule only allegroai 2020-10-15 23:26:52 +0300
  • 8e6fce8d63 Add conda support for read-only pre-built environment (pass conda folder as docker_cmd on Task). Fix conda restore prebuild tar.gz file, fix conda prefix by call conda-unpack from unzipped conda env. allegroai 2020-10-15 23:25:57 +0300
  • 3c514e3418 Make sure TRAINS_AGENT_K8S_HOST_MOUNT is used only once per mount allegroai 2020-10-15 23:24:51 +0300
  • 8a425b100b Fix k8s glue script to trains-agent default docker script allegroai 2020-10-15 23:24:21 +0300
  • eb942cfedd Add agent.package_manager.conda_env_as_base_docker allowing "docker_cmd" to contain link to a full pre-packaged conda environment (conda-pack outputs a tar.gz). Use TRAINS_CONDA_ENV_PACKAGE to specify conda tar.gz file. allegroai 2020-10-15 23:23:46 +0300
  • 0a7fc06108
    Merge pull request #31 from eliorc/master Allegro AI 2020-10-14 16:13:40 +0300
  • 0ae35afa76 📝 Broken links in README.md Elior Cohen 2020-10-14 10:43:33 +0300
  • a2156e73bf Fix conda pip freeze to be consistent with trains 0.16.3 allegroai 2020-10-11 11:25:35 +0300
  • 9fe77f3c28 Fix conda environment support for trains 0.16.3 full env. Add agent.package_manager.conda_full_env_update to allow conda to update back the requirements (default is false, to preserve previous behavior) allegroai 2020-10-11 11:24:52 +0300