Commit 6572074
committed
Remove support for docker-in-docker, privileged and loopback-audio docker-worker features
As far as I know they're unused at this point. In addition:
- docker-in-docker involves talking to the docker daemon on the host,
which has proven problematic as it bakes in dependencies on the docker
daemon's version. It's also dubious from a security perspective, and
as far as I can tell doesn't work in generic-worker/d2g (it doesn't
have a proxy to only allow "safe" commands)
- privileged is inherently problematic as it makes the task
root-equivalent on the worker
- loopback audio these days is achieved with dummy devices at the
pulseaudio or pipewire level, not at the kernel level1 parent 053d51e commit 6572074
1 file changed
+5
-19
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
496 | 496 | | |
497 | 497 | | |
498 | 498 | | |
499 | | - | |
500 | | - | |
501 | | - | |
502 | 499 | | |
503 | 500 | | |
504 | 501 | | |
| |||
611 | 608 | | |
612 | 609 | | |
613 | 610 | | |
614 | | - | |
615 | | - | |
616 | | - | |
617 | 611 | | |
618 | 612 | | |
619 | 613 | | |
| |||
630 | 624 | | |
631 | 625 | | |
632 | 626 | | |
633 | | - | |
634 | | - | |
635 | | - | |
636 | | - | |
637 | | - | |
638 | | - | |
639 | | - | |
640 | | - | |
641 | | - | |
642 | | - | |
| 627 | + | |
| 628 | + | |
| 629 | + | |
| 630 | + | |
| 631 | + | |
643 | 632 | | |
644 | 633 | | |
645 | 634 | | |
| |||
1081 | 1070 | | |
1082 | 1071 | | |
1083 | 1072 | | |
1084 | | - | |
1085 | | - | |
1086 | | - | |
1087 | 1073 | | |
1088 | 1074 | | |
1089 | 1075 | | |
| |||
0 commit comments