Commit Graph

  • 1fe7b77cdf
    Merge b253a05b44 into 01c7e9756f pollfly 2025-01-23 10:17:16 +0100
  • e0c982caff
    Merge 951398bdb3 into 01c7e9756f Philipp Kolberg 2025-01-23 10:16:28 +0100
  • 951398bdb3
    Enhance SSH tunnel error handling to include permission denied case Philipp Kolberg 2025-01-23 10:08:25 +0100
  • 01c7e9756f Update github repo link main clearml 2025-01-13 18:38:04 +0200
  • 220cbdc503 Version bump to v0.17.0 v0.17.0 clearml 2025-01-05 12:18:48 +0200
  • 90ac85339a Add --router-enabled to support clearml router service clearml 2025-01-05 12:18:33 +0200
  • 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 +0200
  • 610bdba72f Version bump to v0.16.0 v0.16.0 allegroai 2024-08-19 21:44:01 +0300
  • c6a398c0a0 Add --randomize to generate new random SSH for the session (default: use previous random password) allegroai 2024-08-19 21:43:50 +0300
  • 4d9031fb68 Version bump to v1.15.0 v0.15.0 allegroai 2024-05-21 13:22:52 +0300
  • d4acd670bc Fix connect to session created by SSH application allegroai 2024-05-20 15:57:11 +0300
  • cee824dd8f Improve k8s integration allegroai 2024-05-20 15:56:57 +0300
  • 8b100f0ccb Use UUID for seed allegroai 2024-05-20 15:56:06 +0300
  • 0285a48c0c Mark SSH started on runtime properties allegroai 2024-05-20 15:55:46 +0300
  • 0abaabdbab Add python 3.12 support allegroai 2024-05-20 15:55:28 +0300
  • 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 +0300
  • 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 +0300
  • 78300d9ffb Add missing psutil package allegroai 2024-05-20 15:54:31 +0300
  • 6bca7dfd7b Add finer grade ssh port routing allegroai 2024-05-20 15:53:14 +0300
  • f6fe1cff56 Add more verbose error on --verbose allegroai 2024-05-20 15:52:46 +0300
  • 5b9b09e1f7 Version bump to v0.14.0 v0.14.0 allegroai 2024-04-20 23:46:30 +0300
  • 5b314bf7d8 Add --disable_store_defaults to disable updating the session defaults allegroai 2024-04-20 23:45:23 +0300
  • 09ad33bbdb Add support for conda activation. Move default conf into ~/.clearmlrc allegroai 2024-04-20 23:43:45 +0300
  • d092209cf6 Remove default ms-python-release download link, use specific version and not a direct download allegroai 2024-04-20 23:43:23 +0300
  • b253a05b44 Small edits revital 2024-03-13 13:52:05 +0200
  • 41503d677b Small edits revital 2024-03-13 13:50:44 +0200
  • 97d4dd95a1
    Merge pull request #32 from pollfly/main Jake Henning 2024-03-12 10:36:57 +0200
  • c17ff38cd5 Small edits revital 2024-03-12 10:28:56 +0200
  • 19f1f2c04f Small edits revital 2024-03-11 11:57:08 +0200
  • 2272c4d687 Update README allegroai 2024-03-07 23:21:23 +0200
  • b69e44fd3e Version bump to v1.13.0 v0.13.0 allegroai 2024-03-07 11:28:12 +0200
  • 4d668f1c2a Fix requirements to reduce vulnerabilities allegroai 2024-03-07 11:27:00 +0200
  • 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 +0200
  • 6803315174 Add python 3.10 and 3.11 support to metadata allegroai 2024-03-07 11:16:08 +0200
  • 7f64b5abe8
    Merge 5003d9656a into 39df1c1735 Prassanna Ravishankar 2024-02-21 19:11:01 +0000
  • 5003d9656a respect project name Prass, The Nomadic Coder 2024-02-21 19:10:38 +0000
  • 2cea18941f
    Merge 6db35de79a into 39df1c1735 Prassanna Ravishankar 2024-02-21 14:50:00 +0000
  • 6db35de79a 📝 update readme with --tailscale Prass, The Nomadic Coder 2024-02-21 14:49:53 +0000
  • 39c5976a57 Added tailscale support Prass, The Nomadic Coder 2024-02-21 12:13:59 +0000
  • 39df1c1735 Version bump to v0.12.0 v0.12.0 allegroai 2024-02-07 17:37:53 +0200
  • 9f2bce4efe Fix missing "DEBIAN_FRONTEND=noninteractive" when installing sshd allegroai 2024-02-07 17:35:24 +0200
  • fa3e37b8d3 Add  "traitlets" and "jupyterlab_git" for default environment for easier workflow (can be overridden with --packages) allegroai 2024-02-07 17:35:02 +0200
  • b784b1e046
    Merge 58edafcf42 into 48ff0093ec Goeun Kim 2023-12-08 07:30:43 -0700
  • 48ff0093ec Version bump v0.11.0 v0.11.0 allegroai 2023-12-07 16:09:03 +0200
  • f228e085eb Fix cached old Task ID causes session CLI to stop working due to APIError raised allegroai 2023-12-07 16:08:13 +0200
  • 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 +0200
  • d0c040dc25 Better message on "Enter" allegroai 2023-12-07 16:07:16 +0200
  • b1d81ec25e Version bump to v0.10.0 v0.10.0 allegroai 2023-10-09 13:59:02 +0300
  • e6dbd13ca3 Add requirements.txt Pillow constraint to reduce vulnerabilities allegroai 2023-10-09 13:58:44 +0300
  • eeb7583991 Fix always trust your vscode allegroai 2023-10-09 13:51:57 +0300
  • a843ef3321 Make sure we delete old tasks artifcats as well when deleting old session tasks allegroai 2023-10-09 13:51:38 +0300
  • 4ad0e30091 Fix --upload-files should wait until artifact is fully uploaded allegroai 2023-10-09 13:51:01 +0300
  • 5a7423069c Fix defaultInterpreterPath in vscode allegroai 2023-10-09 13:50:39 +0300
  • f86e897e7e Add --upload-files allowing to easily pass local files/folder into a remote session allegroai 2023-10-09 13:48:46 +0300
  • b5e4c5db76 Add default jupyter lab settings allegroai 2023-10-09 13:46:55 +0300
  • c229772ac3 Add vscode "security.workspace.trust.untrustedFiles" and "security.workspace.trust.startupPrompt" default configuration allegroai 2023-10-09 13:46:36 +0300
  • e38dfd51e3 Version bump to v0.9.0 v0.9.0 allegroai 2023-09-15 14:12:32 +0300
  • 9d58110755 Fix SSH retry crash when password cannot be passed allegroai 2023-09-15 14:12:24 +0300
  • d98202bfb9 Version bump to v0.9.0rc0 v0.9.0rc0 allegroai 2023-09-13 14:34:39 +0300
  • b61aa0beb4 Fix support for CLEARML_AUTH_TOKEN authentication allegroai 2023-09-13 14:34:25 +0300
  • c3952120b7 Use "getpass" instead of "input" for reading a password interactively allegroai 2023-09-13 14:33:56 +0300
  • a3117e0c88 Update README file allegroai 2023-09-03 16:39:02 +0300
  • 83e42e4647 Version bump to v0.8.0 v0.8.0 allegroai 2023-09-03 13:09:16 +0300
  • 12a5e81f1c Add --interactive ('i') for direct SSH console connection allegroai 2023-09-03 13:08:58 +0300
  • f6b7e9f4fa Version bump to v0.7.0 v0.7.0 allegroai 2023-07-20 12:09:26 +0300
  • ece8dd1421 Add new flags to README allegroai 2023-07-20 12:06:50 +0300
  • 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 +0300
  • 969b45ac23
    Merge pull request #23 from akfmdl/feature/update-latest-code-server Jake Henning 2023-07-20 12:02:10 +0300
  • 2392e9a7d6
    Merge pull request #25 from SyntenyBio/jday1/shortterm-bugfix-24 Jake Henning 2023-07-18 23:35:49 +0300
  • 44827aec0a
    Merge pull request #26 from mukhery/bugfix-key-login Jake Henning 2023-07-18 23:35:03 +0300
  • 9ee1397773 Version bump to 0.6.0 v0.6.0 allegroai 2023-07-05 08:47:11 +0300
  • e91c7b2d18 Update README allegroai 2023-07-05 08:46:59 +0300
  • 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 +0300
  • f99713ce76 Add shutdown support allegroai 2023-07-05 08:44:22 +0300
  • 9f9881b0ef Add --yes to cmd line options (assume yes in all interactive questions) allegroai 2023-07-05 08:42:54 +0300
  • 3294146761 Future proof clearml package support allegroai 2023-07-05 08:41:35 +0300
  • 22ae1daaae
    remove -N Ryan Mukherjee 2023-06-21 11:32:42 -0400
  • 78ea4bf4f0
    revert -N, add comment Ryan Mukherjee 2023-06-21 11:23:40 -0400
  • 4a946d69a5
    bugfix: handle ssh key login Ryan Mukherjee 2023-06-20 17:30:57 -0400
  • 9f5b49b605 Added meaningful error message for symlink failure James Day 2023-06-15 10:31:17 +0100
  • e5db4890d9
    Update README.md Jake Henning 2023-05-17 19:43:01 +0300
  • a1c21fdb1e
    Merge pull request #21 from akfmdl/refactor/remove-duplicate-code Jake Henning 2023-04-10 08:54:47 +0300
  • 6ced62944b feat: replace duplicate env to TRAINS_CONFIG_FILE gorani 2023-03-27 09:39:17 +0900
  • b75b633847 feat: update vscode version to 4.10.0 gorani 2023-03-14 22:49:54 +0900
  • 58edafcf42 fix: define TcpProxy gorani 2023-03-14 22:17:31 +0900
  • 87d196aabf refactor: duplicate environ value gorani 2023-03-14 21:16:30 +0900
  • a7b2d38019 replace public ip to k8s gateway gorani 2023-03-08 20:21:59 +0900
  • 1856357b87 remove test code gorani 2023-03-08 14:41:18 +0900
  • f7ae2104dc fix remote_address gorani 2023-03-08 14:18:08 +0900
  • 81fa3a77f7 Version bump to 0.4.0 v0.4.0 allegroai 2023-02-11 23:15:35 +0200
  • d4ab484dd3 Fix interactive nonroot set .profile allegroai 2023-02-11 23:15:02 +0200
  • 2ce7e3fabd Fix env variables inherited by SSH allegroai 2023-02-11 23:14:44 +0200
  • d961c4b83d Add dropbear for non-root container SSH support allegroai 2023-02-11 23:14:11 +0200
  • fa3cd42893 Fix deprecated call allegroai 2023-02-11 23:13:47 +0200
  • d1020a5ae0 version bump 0.3.8 allegroai 2022-09-15 13:45:26 +0300
  • 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 +0300
  • 210ce5ae4b Version bump to 0.3.7 v0.3.7 allegroai 2022-08-17 13:37:41 +0300
  • 494cee65f8 Add default listing only shows "interactive" tagged queues allegroai 2022-08-17 13:37:29 +0300
  • a4a41adf45
    Merge pull request #14 from pollfly/patch-1 Jake Henning 2022-07-11 12:19:39 +0300
  • 7f5ed32cc4
    Merge pull request #15 from pollfly/patch-2 Jake Henning 2022-07-11 12:18:21 +0300