Commit Graph

  • ca5f61ff09 Fix clearml-sync-workspace broken pipe main clearml 2025-04-20 15:56:58 +03:00
  • 89beff247a Support jupyter without token clearml 2025-04-20 15:56:30 +03:00
  • 1f729297a1 Fix stopping clearml-sync-workspace in the middle will keep track of the upload the next time it is called clearml 2025-04-20 15:56:03 +03:00
  • c09c2c170d Improve printouts clearml 2025-04-20 15:55:36 +03:00
  • c97c939013 Update readme with new commands clearml 2025-04-20 15:55:05 +03:00
  • 6ea871c916 Fix tcp proxy support clearml 2025-04-20 15:54:35 +03:00
  • a180cf7ff8 Make sure we call sync workspace on shutdown command for better visibility clearml 2025-04-20 15:54:12 +03:00
  • a37bfe364c Add support for python 3.13 clearml 2025-04-20 15:53:43 +03:00
  • 7378a30d26 Add jupyter server configuration clearml 2025-04-20 15:53:15 +03:00
  • 48960acbe7 Add tcp proxy code only if needed clearml 2025-04-20 15:52:46 +03:00
  • 03697e0cbf Upgrad vscode_version = '4.99.2' & python_ext_version = '2025.4.0' Add clearml-sync-workspace & shutdown commands Add --disable-storage-packages (disable auto boto3/gs/azure package install) Add support for Fedora/Centos/Rocky containers Add Support vscode for ARM machines Add CLEARML_SESSION_VSCODE_SERVER_DEB can now have a prefix only e.g. "https://github.com/coder/code-server/releases/download/v{version}/code-server_{version}" clearml 2025-04-20 15:52:03 +03:00
  • c59ca8e530 Update Pillow dependency clearml 2025-04-20 15:50:57 +03:00
  • 01c7e9756f Update github repo link clearml 2025-01-13 18:38:04 +02:00
  • 220cbdc503 Version bump to v0.17.0 v0.17.0 clearml 2025-01-05 12:18:48 +02:00
  • 90ac85339a Add --router-enabled to support clearml router service clearml 2025-01-05 12:18:33 +02:00
  • 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 clearml 2025-01-05 12:17:40 +02:00
  • 610bdba72f Version bump to v0.16.0 v0.16.0 allegroai 2024-08-19 21:44:01 +03:00
  • c6a398c0a0 Add --randomize to generate new random SSH for the session (default: use previous random password) allegroai 2024-08-19 21:43:50 +03:00
  • 4d9031fb68 Version bump to v1.15.0 v0.15.0 allegroai 2024-05-21 13:22:52 +03:00
  • d4acd670bc Fix connect to session created by SSH application allegroai 2024-05-20 15:57:11 +03:00
  • cee824dd8f Improve k8s integration allegroai 2024-05-20 15:56:57 +03:00
  • 8b100f0ccb Use UUID for seed allegroai 2024-05-20 15:56:06 +03:00
  • 0285a48c0c Mark SSH started on runtime properties allegroai 2024-05-20 15:55:46 +03:00
  • 0abaabdbab Add python 3.12 support allegroai 2024-05-20 15:55:28 +03:00
  • cb4e63515a Delete old sessions after SSH connection established only if restoring a workspace, otherwise delete at setup time allegroai 2024-05-20 15:55:12 +03:00
  • 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) allegroai 2024-05-20 15:54:40 +03:00
  • 78300d9ffb Add missing psutil package allegroai 2024-05-20 15:54:31 +03:00
  • 6bca7dfd7b Add finer grade ssh port routing allegroai 2024-05-20 15:53:14 +03:00
  • f6fe1cff56 Add more verbose error on --verbose allegroai 2024-05-20 15:52:46 +03:00
  • 5b9b09e1f7 Version bump to v0.14.0 v0.14.0 allegroai 2024-04-20 23:46:30 +03:00
  • 5b314bf7d8 Add --disable_store_defaults to disable updating the session defaults allegroai 2024-04-20 23:45:23 +03:00
  • 09ad33bbdb Add support for conda activation. Move default conf into ~/.clearmlrc allegroai 2024-04-20 23:43:45 +03:00
  • d092209cf6 Remove default ms-python-release download link, use specific version and not a direct download allegroai 2024-04-20 23:43:23 +03:00
  • 97d4dd95a1 Merge pull request #32 from pollfly/main Jake Henning 2024-03-12 10:36:57 +02:00
  • c17ff38cd5 Small edits revital 2024-03-12 10:28:56 +02:00
  • 19f1f2c04f Small edits revital 2024-03-11 11:57:08 +02:00
  • 2272c4d687 Update README allegroai 2024-03-07 23:21:23 +02:00
  • b69e44fd3e Version bump to v1.13.0 v0.13.0 allegroai 2024-03-07 11:28:12 +02:00
  • 4d668f1c2a Fix requirements to reduce vulnerabilities allegroai 2024-03-07 11:27:00 +02:00
  • 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 allegroai 2024-03-07 11:24:11 +02:00
  • 6803315174 Add python 3.10 and 3.11 support to metadata allegroai 2024-03-07 11:16:08 +02:00
  • 39df1c1735 Version bump to v0.12.0 v0.12.0 allegroai 2024-02-07 17:37:53 +02:00
  • 9f2bce4efe Fix missing "DEBIAN_FRONTEND=noninteractive" when installing sshd allegroai 2024-02-07 17:35:24 +02:00
  • fa3e37b8d3 Add  "traitlets" and "jupyterlab_git" for default environment for easier workflow (can be overridden with --packages) allegroai 2024-02-07 17:35:02 +02:00
  • 48ff0093ec Version bump v0.11.0 v0.11.0 allegroai 2023-12-07 16:09:03 +02:00
  • f228e085eb Fix cached old Task ID causes session CLI to stop working due to APIError raised allegroai 2023-12-07 16:08:13 +02:00
  • c5242d5470 Use wexpect_venv instead of wexpect due to https://github.com/raczben/wexpect/issues/26#issuecomment-1574339194 allegroai 2023-12-07 16:07:36 +02:00
  • d0c040dc25 Better message on "Enter" allegroai 2023-12-07 16:07:16 +02:00
  • b1d81ec25e Version bump to v0.10.0 v0.10.0 allegroai 2023-10-09 13:59:02 +03:00
  • e6dbd13ca3 Add requirements.txt Pillow constraint to reduce vulnerabilities allegroai 2023-10-09 13:58:44 +03:00
  • eeb7583991 Fix always trust your vscode allegroai 2023-10-09 13:51:57 +03:00
  • a843ef3321 Make sure we delete old tasks artifcats as well when deleting old session tasks allegroai 2023-10-09 13:51:38 +03:00
  • 4ad0e30091 Fix --upload-files should wait until artifact is fully uploaded allegroai 2023-10-09 13:51:01 +03:00
  • 5a7423069c Fix defaultInterpreterPath in vscode allegroai 2023-10-09 13:50:39 +03:00
  • f86e897e7e Add --upload-files allowing to easily pass local files/folder into a remote session allegroai 2023-10-09 13:48:46 +03:00
  • b5e4c5db76 Add default jupyter lab settings allegroai 2023-10-09 13:46:55 +03:00
  • c229772ac3 Add vscode "security.workspace.trust.untrustedFiles" and "security.workspace.trust.startupPrompt" default configuration allegroai 2023-10-09 13:46:36 +03:00
  • e38dfd51e3 Version bump to v0.9.0 v0.9.0 allegroai 2023-09-15 14:12:32 +03:00
  • 9d58110755 Fix SSH retry crash when password cannot be passed allegroai 2023-09-15 14:12:24 +03:00
  • d98202bfb9 Version bump to v0.9.0rc0 v0.9.0rc0 allegroai 2023-09-13 14:34:39 +03:00
  • b61aa0beb4 Fix support for CLEARML_AUTH_TOKEN authentication allegroai 2023-09-13 14:34:25 +03:00
  • c3952120b7 Use "getpass" instead of "input" for reading a password interactively allegroai 2023-09-13 14:33:56 +03:00
  • a3117e0c88 Update README file allegroai 2023-09-03 16:39:02 +03:00
  • 83e42e4647 Version bump to v0.8.0 v0.8.0 allegroai 2023-09-03 13:09:16 +03:00
  • 12a5e81f1c Add --interactive ('i') for direct SSH console connection allegroai 2023-09-03 13:08:58 +03:00
  • f6b7e9f4fa Version bump to v0.7.0 v0.7.0 allegroai 2023-07-20 12:09:26 +03:00
  • ece8dd1421 Add new flags to README allegroai 2023-07-20 12:06:50 +03:00
  • 62e471b130 Add --vscode-extensions enabling to specify bscode extensions to be installed (e.g. "ms-python.pylint,ms-python.flake8") Add --force_dropbear to force using dropbear instead of SSHd allegroai 2023-07-20 12:05:56 +03:00
  • 969b45ac23 Merge pull request #23 from akfmdl/feature/update-latest-code-server Jake Henning 2023-07-20 12:02:10 +03:00
  • 2392e9a7d6 Merge pull request #25 from SyntenyBio/jday1/shortterm-bugfix-24 Jake Henning 2023-07-18 23:35:49 +03:00
  • 44827aec0a Merge pull request #26 from mukhery/bugfix-key-login Jake Henning 2023-07-18 23:35:03 +03:00
  • 9ee1397773 Version bump to 0.6.0 v0.6.0 allegroai 2023-07-05 08:47:11 +03:00
  • e91c7b2d18 Update README allegroai 2023-07-05 08:46:59 +03:00
  • b6b86b0f6b Remove "jupyterlab_git" from being installed when --jupyter-lab True, because it does not support jupyterlab>=4. Use --packages jupyterlab to force installation allegroai 2023-07-05 08:44:59 +03:00
  • f99713ce76 Add shutdown support allegroai 2023-07-05 08:44:22 +03:00
  • 9f9881b0ef Add --yes to cmd line options (assume yes in all interactive questions) allegroai 2023-07-05 08:42:54 +03:00
  • 3294146761 Future proof clearml package support allegroai 2023-07-05 08:41:35 +03:00
  • 22ae1daaae remove -N Ryan Mukherjee 2023-06-21 11:32:42 -04:00
  • 78ea4bf4f0 revert -N, add comment Ryan Mukherjee 2023-06-21 11:23:40 -04:00
  • 4a946d69a5 bugfix: handle ssh key login Ryan Mukherjee 2023-06-20 17:30:57 -04:00
  • 9f5b49b605 Added meaningful error message for symlink failure James Day 2023-06-15 10:31:17 +01:00
  • e5db4890d9 Update README.md Jake Henning 2023-05-17 19:43:01 +03:00
  • a1c21fdb1e Merge pull request #21 from akfmdl/refactor/remove-duplicate-code Jake Henning 2023-04-10 08:54:47 +03:00
  • 6ced62944b feat: replace duplicate env to TRAINS_CONFIG_FILE gorani 2023-03-27 09:39:17 +09:00
  • b75b633847 feat: update vscode version to 4.10.0 gorani 2023-03-14 22:49:54 +09:00
  • 87d196aabf refactor: duplicate environ value gorani 2023-03-14 21:16:30 +09:00
  • 81fa3a77f7 Version bump to 0.4.0 v0.4.0 allegroai 2023-02-11 23:15:35 +02:00
  • d4ab484dd3 Fix interactive nonroot set .profile allegroai 2023-02-11 23:15:02 +02:00
  • 2ce7e3fabd Fix env variables inherited by SSH allegroai 2023-02-11 23:14:44 +02:00
  • d961c4b83d Add dropbear for non-root container SSH support allegroai 2023-02-11 23:14:11 +02:00
  • fa3cd42893 Fix deprecated call allegroai 2023-02-11 23:13:47 +02:00
  • d1020a5ae0 version bump 0.3.8 allegroai 2022-09-15 13:45:26 +03:00
  • a833af8a2a add traitlets to the requirements to help pip resolve new jupyterlab versions. allow to override vscode deb source allegroai 2022-09-15 13:45:17 +03:00
  • 210ce5ae4b Version bump to 0.3.7 v0.3.7 allegroai 2022-08-17 13:37:41 +03:00
  • 494cee65f8 Add default listing only shows "interactive" tagged queues allegroai 2022-08-17 13:37:29 +03:00
  • a4a41adf45 Merge pull request #14 from pollfly/patch-1 Jake Henning 2022-07-11 12:19:39 +03:00
  • 7f5ed32cc4 Merge pull request #15 from pollfly/patch-2 Jake Henning 2022-07-11 12:18:21 +03:00
  • bc3d9b1d2b Fix links pollfly 2022-07-11 11:18:19 +03:00
  • 052ffca4e6 Fix typo pollfly 2022-07-11 08:58:15 +03:00
  • b1daffbf40 Version bump to 0.3.6 0.3.6 allegroai 2022-05-08 23:42:57 +03:00