Commit Graph

132 Commits

Author SHA1 Message Date
clearml
01c7e9756f Update github repo link 2025-01-13 18:38:04 +02:00
clearml
220cbdc503 Version bump to v0.17.0 2025-01-05 12:18:48 +02:00
clearml
90ac85339a Add --router-enabled to support clearml router service 2025-01-05 12:18:33 +02:00
clearml
e0a79f7ce7 Upgrade vscode_version to '4.96.2' and python_ext_version to '2024.22.1'
Upgrade Dropbear to 2024.86
Fix mark task stopped, not stopping it to allow easier artifact uploading
2025-01-05 12:17:40 +02:00
allegroai
610bdba72f Version bump to v0.16.0 2024-08-19 21:44:01 +03:00
allegroai
c6a398c0a0 Add --randomize to generate new random SSH for the session (default: use previous random password) 2024-08-19 21:43:50 +03:00
allegroai
4d9031fb68 Version bump to v1.15.0 2024-05-21 13:22:52 +03:00
allegroai
d4acd670bc Fix connect to session created by SSH application 2024-05-20 15:57:11 +03:00
allegroai
cee824dd8f Improve k8s integration 2024-05-20 15:56:57 +03:00
allegroai
8b100f0ccb Use UUID for seed 2024-05-20 15:56:06 +03:00
allegroai
0285a48c0c Mark SSH started on runtime properties 2024-05-20 15:55:46 +03:00
allegroai
0abaabdbab Add python 3.12 support 2024-05-20 15:55:28 +03:00
allegroai
cb4e63515a Delete old sessions after SSH connection established only if restoring a workspace, otherwise delete at setup time 2024-05-20 15:55:12 +03:00
allegroai
d3ffdf92e8 Delete old sessions only after a successful session was created (this ensures we do not delete workspaces unless we have a new successful session) 2024-05-20 15:54:40 +03:00
allegroai
78300d9ffb Add missing psutil package 2024-05-20 15:54:31 +03:00
allegroai
6bca7dfd7b Add finer grade ssh port routing 2024-05-20 15:53:14 +03:00
allegroai
f6fe1cff56 Add more verbose error on --verbose 2024-05-20 15:52:46 +03:00
allegroai
5b9b09e1f7 Version bump to v0.14.0 2024-04-20 23:46:30 +03:00
allegroai
5b314bf7d8 Add --disable_store_defaults to disable updating the session defaults 2024-04-20 23:45:23 +03:00
allegroai
09ad33bbdb Add support for conda activation. Move default conf into ~/.clearmlrc 2024-04-20 23:43:45 +03:00
allegroai
d092209cf6 Remove default ms-python-release download link, use specific version and not a direct download 2024-04-20 23:43:23 +03:00
Jake Henning
97d4dd95a1
Merge pull request #32 from pollfly/main
Edit README
2024-03-12 10:36:57 +02:00
revital
c17ff38cd5 Small edits 2024-03-12 10:28:56 +02:00
revital
19f1f2c04f Small edits 2024-03-11 11:57:08 +02:00
allegroai
2272c4d687 Update README 2024-03-07 23:21:23 +02:00
allegroai
b69e44fd3e Version bump to v1.13.0 2024-03-07 11:28:12 +02:00
allegroai
4d668f1c2a Fix requirements to reduce vulnerabilities 2024-03-07 11:27:00 +02:00
allegroai
3f3cb50d45 Add Workspace Synchronization
- Update default docker to nvidia/cuda:11.6.2-runtime-ubuntu20.04
- Add --session-name --session-tag to allow setting session Task name and tags
- Add list/info/shutdown commands
- Add --store-workspace allowing remote session to store a specific folder and continue next session with a fully restored folder
- Add --disable-session-cleanup to disable old session cleanup
2024-03-07 11:24:11 +02:00
allegroai
6803315174 Add python 3.10 and 3.11 support to metadata 2024-03-07 11:16:08 +02:00
allegroai
39df1c1735 Version bump to v0.12.0 2024-02-07 17:37:53 +02:00
allegroai
9f2bce4efe Fix missing "DEBIAN_FRONTEND=noninteractive" when installing sshd 2024-02-07 17:35:24 +02:00
allegroai
fa3e37b8d3 Add  "traitlets" and "jupyterlab_git" for default environment for easier workflow (can be overridden with --packages) 2024-02-07 17:35:02 +02:00
allegroai
48ff0093ec Version bump v0.11.0 2023-12-07 16:09:03 +02:00
allegroai
f228e085eb Fix cached old Task ID causes session CLI to stop working due to APIError raised 2023-12-07 16:08:13 +02:00
allegroai
c5242d5470 Use wexpect_venv instead of wexpect due to https://github.com/raczben/wexpect/issues/26#issuecomment-1574339194 2023-12-07 16:07:36 +02:00
allegroai
d0c040dc25 Better message on "Enter" 2023-12-07 16:07:16 +02:00
allegroai
b1d81ec25e Version bump to v0.10.0 2023-10-09 13:59:02 +03:00
allegroai
e6dbd13ca3 Add requirements.txt Pillow constraint to reduce vulnerabilities 2023-10-09 13:58:44 +03:00
allegroai
eeb7583991 Fix always trust your vscode 2023-10-09 13:51:57 +03:00
allegroai
a843ef3321 Make sure we delete old tasks artifcats as well when deleting old session tasks 2023-10-09 13:51:38 +03:00
allegroai
4ad0e30091 Fix --upload-files should wait until artifact is fully uploaded 2023-10-09 13:51:01 +03:00
allegroai
5a7423069c Fix defaultInterpreterPath in vscode 2023-10-09 13:50:39 +03:00
allegroai
f86e897e7e Add --upload-files allowing to easily pass local files/folder into a remote session 2023-10-09 13:48:46 +03:00
allegroai
b5e4c5db76 Add default jupyter lab settings 2023-10-09 13:46:55 +03:00
allegroai
c229772ac3 Add vscode "security.workspace.trust.untrustedFiles" and "security.workspace.trust.startupPrompt" default configuration 2023-10-09 13:46:36 +03:00
allegroai
e38dfd51e3 Version bump to v0.9.0 2023-09-15 14:12:32 +03:00
allegroai
9d58110755 Fix SSH retry crash when password cannot be passed 2023-09-15 14:12:24 +03:00
allegroai
d98202bfb9 Version bump to v0.9.0rc0 2023-09-13 14:34:39 +03:00
allegroai
b61aa0beb4 Fix support for CLEARML_AUTH_TOKEN authentication 2023-09-13 14:34:25 +03:00
allegroai
c3952120b7 Use "getpass" instead of "input" for reading a password interactively 2023-09-13 14:33:56 +03:00