cml-runner self-hosted issues
See original GitHub issue-
~/.cml/cml-*/
is not named according to--name
-
~/.cml/cml-*/
is not cleaned up on exit (should be cleaned esp. if no--name
) - don’t pass sensitive env vars (#802)
- cache runner setup script in
~/.cml/
(#615) - feature request: local secrets (
cml runner --env
flag similar todocker run --env
) - feature request: user ID (
cml runner --user
flag similar todocker run --user
) - feature request: auto-mount sockets for docker-in-docker support (#799)
Issue Analytics
- State:
- Created 2 years ago
- Reactions:1
- Comments:7 (7 by maintainers)
Top Results From Across the Web
runner | CML
Command Reference: runner. cml runner launch [options]. Starts a runner (either via any supported cloud compute provider or locally on-premise).
Read more >Self-hosted workers fail immediately, get marked "offline" in ...
One more thing: if I deploy the worker as reusable it will be marked as offline in the list of workers after the...
Read more >CML self-hosted runners on demand with GPUs - Iterative.ai
With CML docker images launching your own self-hosted runner is very easy. These images have CML and DVC preinstalled (among other perks), plus...
Read more >Pipeline gets stuck in a job when a self-hosted runner ... - GitLab
Summary Im launching a self-hosted runner using CML, that its picking a job of the pipeline shown below. If I disconnect...
Read more >Self-Hosted GitHub Runners Are Backdoors - Praetorian
Our Red Team identified that certain self-hosted runners had Docker installed, and the user running the GitHub runner process was a member of ......
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
There is not a lot of work to do here. As we discussed the GH runner has the “ability” to propagate its ENV vars. Here GH runner inherits the CML wrapper vars. What we should do to fix this and not allow the GH runner to behave this way is simply pass an empty ENV vars in the exec. This way the ENV vars that will always access the runner will be the CI vars and workflow.
just realised this is also a problem on all runners (not just manual self-hosted)
should really either
GITHUB_ENV
etc) orAWS_*ACCESS_KEY
etc)