allegroai 
							
						 
					 
					
						
						
						
						
							
						
						
							1f53c4fd1b 
							
						 
					 
					
						
						
							
							Fix agent fails to check out code from main branch when branch/commit is not explicitly specified  
						
						 
						
						
						
					 
					
						2022-02-07 20:04:08 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								allegroai 
							
						 
					 
					
						
						
						
						
							
						
						
							bfed3ccf4d 
							
						 
					 
					
						
						
							
							Fix agent attempts to check out code when in standalone mode  
						
						 
						
						
						
					 
					
						2022-02-07 20:03:08 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								allegroai 
							
						 
					 
					
						
						
						
						
							
						
						
							53eba5658f 
							
						 
					 
					
						
						
							
							Fix conda package manager listed packages with local links (@ file://) should ignore the local package if it does not exist  
						
						 
						
						... 
						
						
						
						Fix cuda patch version support in conda 
						
					 
					
						2022-02-02 16:33:07 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								allegroai 
							
						 
					 
					
						
						
						
						
							
						
						
							363aaeaba8 
							
						 
					 
					
						
						
							
							Fix symbolic links not copied from cached VCS into working copy. Windows platform will result with default copy content instead of original symbolic link (issue  #89 )  
						
						 
						
						
						
					 
					
						2022-01-23 10:42:11 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								allegroai 
							
						 
					 
					
						
						
						
						
							
						
						
							fa1307e62c 
							
						 
					 
					
						
						
							
							Add agent.poetry_version to specify poetry version (and force installation of poetry if missing)  
						
						 
						
						
						
					 
					
						2022-01-23 10:40:05 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								allegroai 
							
						 
					 
					
						
						
						
						
							
						
						
							e7c9e9695b 
							
						 
					 
					
						
						
							
							Fix using deprecated abc support  
						
						 
						
						
						
					 
					
						2022-01-23 10:39:13 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								allegroai 
							
						 
					 
					
						
						
						
						
							
						
						
							b3e8be6296 
							
						 
					 
					
						
						
							
							Add agent.force_git_root_python_path configuration setting to force adding the git repository root folder to the PYTHONPATH (if set working directory is not added to the PYHTONPATH)  
						
						 
						
						
						
					 
					
						2022-01-07 15:11:59 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								allegroai 
							
						 
					 
					
						
						
						
						
							
						
						
							f41ed09dc1 
							
						 
					 
					
						
						
							
							Add support for custom docker image resolving  
						
						 
						
						
						
					 
					
						2021-12-21 14:29:43 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								allegroai 
							
						 
					 
					
						
						
						
						
							
						
						
							5a6caf6399 
							
						 
					 
					
						
						
							
							Fix "git+git://" requirements  
						
						 
						
						
						
					 
					
						2021-10-29 22:58:28 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								allegroai 
							
						 
					 
					
						
						
						
						
							
						
						
							a890e36a36 
							
						 
					 
					
						
						
							
							Fix PY2.7 support for pytorch  
						
						 
						
						
						
					 
					
						2021-10-19 10:47:09 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								allegroai 
							
						 
					 
					
						
						
						
						
							
						
						
							26d76f52ac 
							
						 
					 
					
						
						
							
							Fix venv cache cannot reinstall package from git with http credentials  
						
						 
						
						
						
					 
					
						2021-08-13 11:00:54 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								allegroai 
							
						 
					 
					
						
						
						
						
							
						
						
							5c5802c089 
							
						 
					 
					
						
						
							
							Fix python package with git+git:// links or git+ssh:// conversion  
						
						 
						
						
						
					 
					
						2021-08-12 13:37:10 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								allegroai 
							
						 
					 
					
						
						
						
						
							
						
						
							0fbbe774fa 
							
						 
					 
					
						
						
							
							Fix support for "-r requirements.txt" in installed packages  
						
						 
						
						
						
					 
					
						2021-08-05 19:19:54 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								allegroai 
							
						 
					 
					
						
						
						
						
							
						
						
							5ed47d2d2c 
							
						 
					 
					
						
						
							
							Add support for CLEARML_NO_DEFAULT_SERVER env var to prevent agent from using the demo server  
						
						 
						
						... 
						
						
						
						Add support for FORCE_CLEARML_AGENT_REPO env var to allow installing agent from a repo url when executing a task
Implement skip venv installation on execute and allow custom binary
Fix services mode limit implementation in docker mode 
						
					 
					
						2021-08-02 22:51:26 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Simon Gasse 
							
						 
					 
					
						
						
						
						
							
						
						
							9456e493ac 
							
						 
					 
					
						
						
							
							Enable rewriting SSH URLs  
						
						 
						
						... 
						
						
						
						ClearML Agent allows to force git cloning via SSH and also has a
setting to force a username. The relevant settings are:
agent.force_git_ssh_protocol: true
agent.force_git_ssh_user: "git"
However, forcing a specific username or port only worked so far if the
agent translated either from https->ssh or from ssh->https. A given
ssh URL was not rewritten.
This commit adds a helper function and includes it in `_set_ssh_url`
to allow rewriting ssh URLs with the username and/or port given in the
config `agent.force_git_ssh_user`.
If neither username nor port are forced in the config, the URL is not
touched.
This is somewhat related to issue #42 .
Note that rewriting https->https is not covered in this commit. 
						
					 
					
						2021-07-31 23:34:27 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								allegroai 
							
						 
					 
					
						
						
						
						
							
						
						
							aaa6b32f9f 
							
						 
					 
					
						
						
							
							Fix support for "-r requirements.txt" inside "installed packages"  
						
						 
						
						
						
					 
					
						2021-06-24 19:26:35 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								allegroai 
							
						 
					 
					
						
						
						
						
							
						
						
							742cbf5767 
							
						 
					 
					
						
						
							
							Add docker environment arguments log masking support (issue  #67 )  
						
						 
						
						
						
					 
					
						2021-05-25 19:31:45 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								allegroai 
							
						 
					 
					
						
						
						
						
							
						
						
							e93384b99b 
							
						 
					 
					
						
						
							
							Fix --stop with dynamic gpus  
						
						 
						
						
						
					 
					
						2021-05-20 10:58:46 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								allegroai 
							
						 
					 
					
						
						
						
						
							
						
						
							ae3d034531 
							
						 
					 
					
						
						
							
							Protect against None in execution.repository  
						
						 
						
						
						
					 
					
						2021-05-12 15:45:31 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								allegroai 
							
						 
					 
					
						
						
						
						
							
						
						
							e60a6f9d14 
							
						 
					 
					
						
						
							
							Fix --stop support for dynamic gpus  
						
						 
						
						
						
					 
					
						2021-04-25 10:46:43 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								allegroai 
							
						 
					 
					
						
						
						
						
							
						
						
							82c5e55fe4 
							
						 
					 
					
						
						
							
							Fix usage of not_set in k8s template merge  
						
						 
						
						
						
					 
					
						2021-04-07 21:30:13 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								allegroai 
							
						 
					 
					
						
						
						
						
							
						
						
							c59d268995 
							
						 
					 
					
						
						
							
							Fix venv cache crash on bad symbolic links  
						
						 
						
						
						
					 
					
						2021-04-07 18:44:11 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								allegroai 
							
						 
					 
					
						
						
						
						
							
						
						
							9e9fcb0ba9 
							
						 
					 
					
						
						
							
							Add dynamic mode terminate dockers on sig_term  
						
						 
						
						
						
					 
					
						2021-04-07 18:43:44 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								allegroai 
							
						 
					 
					
						
						
						
						
							
						
						
							14ac584577 
							
						 
					 
					
						
						
							
							Support k8s glue container env vars merging  
						
						 
						
						
						
					 
					
						2021-03-31 23:53:58 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								allegroai 
							
						 
					 
					
						
						
						
						
							
						
						
							92a1e07b33 
							
						 
					 
					
						
						
							
							Fix local path replace back when using cache  
						
						 
						
						
						
					 
					
						2021-03-26 12:16:05 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								allegroai 
							
						 
					 
					
						
						
						
						
							
						
						
							cb6bdece39 
							
						 
					 
					
						
						
							
							Fix cuda version from driver does not return minor version  
						
						 
						
						
						
					 
					
						2021-03-18 10:07:59 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								allegroai 
							
						 
					 
					
						
						
						
						
							
						
						
							91eec99563 
							
						 
					 
					
						
						
							
							Add conda debug prints (--debug)  
						
						 
						
						
						
					 
					
						2021-03-18 10:07:58 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								allegroai 
							
						 
					 
					
						
						
						
						
							
						
						
							f019905720 
							
						 
					 
					
						
						
							
							Fix venv cache support for local folders  
						
						 
						
						
						
					 
					
						2021-02-28 19:47:09 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								allegroai 
							
						 
					 
					
						
						
						
						
							
						
						
							2006ab20dd 
							
						 
					 
					
						
						
							
							Fix conda support for git+http links  
						
						 
						
						
						
					 
					
						2021-02-23 12:46:06 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								allegroai 
							
						 
					 
					
						
						
						
						
							
						
						
							0caf31719c 
							
						 
					 
					
						
						
							
							Fix venv caching always reinstall git repositories and local repositories  
						
						 
						
						
						
					 
					
						2021-02-23 12:45:34 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								allegroai 
							
						 
					 
					
						
						
						
						
							
						
						
							58cb344ee6 
							
						 
					 
					
						
						
							
							Upgrade pynvml add detect CUDA version from driver level  
						
						 
						
						
						
					 
					
						2021-02-17 00:03:16 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								allegroai 
							
						 
					 
					
						
						
						
						
							
						
						
							22d5892b12 
							
						 
					 
					
						
						
							
							Use shared git cache between multiple agents on the same machine  
						
						 
						
						
						
					 
					
						2021-02-14 13:49:29 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								allegroai 
							
						 
					 
					
						
						
						
						
							
						
						
							ca242424ab 
							
						 
					 
					
						
						
							
							Fix service-mode support for venvs  
						
						 
						
						... 
						
						
						
						Fix --services-mode with venvs 
						
					 
					
						2021-02-14 13:45:17 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								allegroai 
							
						 
					 
					
						
						
						
						
							
						
						
							407deb84e9 
							
						 
					 
					
						
						
							
							Fix multi instances on Windows  
						
						 
						
						
						
					 
					
						2021-02-14 13:44:39 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								allegroai 
							
						 
					 
					
						
						
						
						
							
						
						
							1260e3d942 
							
						 
					 
					
						
						
							
							Update cache entries on conda package manager  
						
						 
						
						
						
					 
					
						2021-02-11 14:47:26 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								allegroai 
							
						 
					 
					
						
						
						
						
							
						
						
							b22d926d94 
							
						 
					 
					
						
						
							
							Fix cache to take cuda version into account  
						
						 
						
						
						
					 
					
						2021-02-11 14:47:05 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								allegroai 
							
						 
					 
					
						
						
						
						
							
						
						
							410cc8c7be 
							
						 
					 
					
						
						
							
							Add --dynamic-gpus and limit in --services-mode  
						
						 
						
						
						
					 
					
						2021-02-11 14:46:37 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								allegroai 
							
						 
					 
					
						
						
						
						
							
						
						
							784c676f5b 
							
						 
					 
					
						
						
							
							Fix "from clearml" runtime diff patching (make sure we move it to after all the __future__ imports) include handling triple quotes in comments  
						
						 
						
						
						
					 
					
						2021-02-11 14:46:06 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								allegroai 
							
						 
					 
					
						
						
						
						
							
						
						
							296f7970df 
							
						 
					 
					
						
						
							
							Fix file not found error (no 2) interpreted as aborted (i.e. ctrl-c)  
						
						 
						
						
						
					 
					
						2021-02-11 14:44:54 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								allegroai 
							
						 
					 
					
						
						
						
						
							
						
						
							cd59933c9c 
							
						 
					 
					
						
						
							
							Remove unused packages  
						
						 
						
						
						
					 
					
						2021-02-11 14:44:35 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								allegroai 
							
						 
					 
					
						
						
						
						
							
						
						
							b95d3f5300 
							
						 
					 
					
						
						
							
							Add venv caching with docker mode support  
						
						 
						
						
						
					 
					
						2021-02-11 14:44:19 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								allegroai 
							
						 
					 
					
						
						
						
						
							
						
						
							5d8bbde434 
							
						 
					 
					
						
						
							
							Fix applying git diff on new added file  
						
						 
						
						
						
					 
					
						2021-01-24 08:46:42 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								allegroai 
							
						 
					 
					
						
						
						
						
							
						
						
							161993f66f 
							
						 
					 
					
						
						
							
							Add agent.force_git_ssh_user configuration value (issue  #42 )  
						
						 
						
						... 
						
						
						
						Change default docker to nvidia/cuda:10.1-cudnn7-runtime-ubuntu18.04 
						
					 
					
						2021-01-10 12:38:45 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								allegroai 
							
						 
					 
					
						
						
						
						
							
						
						
							428781af86 
							
						 
					 
					
						
						
							
							Fix support for Windows pip and Conda requirements.txt  
						
						 
						
						
						
					 
					
						2020-12-25 02:06:40 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								allegroai 
							
						 
					 
					
						
						
						
						
							
						
						
							b4d143812e 
							
						 
					 
					
						
						
							
							initial clearml-agent v0.17.0  
						
						 
						
						
						
					 
					
						2020-12-22 23:00:57 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								allegroai 
							
						 
					 
					
						
						
						
						
							
						
						
							6e1f74402e 
							
						 
					 
					
						
						
							
							Rename trains-agent -> clearml-agent  
						
						 
						
						
						
					 
					
						2020-12-22 21:21:29 +02:00