actions-runner-controller/runner
Tom Wieczorek 6f77d96686
Use dumb-init from Ubuntu repositories
dumb-init is available in the Ubuntu package repositories, so let's use
that. This makes adding new architectures easier.

For Ubuntu 20.04, this means a downgrade from 1.2.5 to 1.2.2. However,
given that Ubuntu 20.04 reached the end of its support cycle in May
2025, this seems acceptable. The only regression is that dumb-init
won't attempt to cd into the root directory in order to release the file
descriptor for its current working directory, besides some fixes around
the --help and --version flags.

Signed-off-by: Tom Wieczorek <twieczorek@mirantis.com>
2025-08-15 12:23:29 +02:00
..
hooks Fix runners to do their best to gracefully stop on pod eviction (#1759) 2022-11-01 20:30:10 +09:00
.dockerignore Renamed Runner Dockerfiles (#1248) 2022-05-16 11:41:28 +09:00
Makefile Updates: runner to v2.328.0 (#4209) 2025-08-14 10:44:40 +01:00
VERSION Updates: runner to v2.328.0 (#4209) 2025-08-14 10:44:40 +01:00
actions-runner-dind-rootless.ubuntu-20.04.dockerfile Use dumb-init from Ubuntu repositories 2025-08-15 12:23:29 +02:00
actions-runner-dind-rootless.ubuntu-22.04.dockerfile Use dumb-init from Ubuntu repositories 2025-08-15 12:23:29 +02:00
actions-runner-dind-rootless.ubuntu-24.04.dockerfile Use dumb-init from Ubuntu repositories 2025-08-15 12:23:29 +02:00
actions-runner-dind.ubuntu-20.04.dockerfile Use dumb-init from Ubuntu repositories 2025-08-15 12:23:29 +02:00
actions-runner-dind.ubuntu-22.04.dockerfile Use dumb-init from Ubuntu repositories 2025-08-15 12:23:29 +02:00
actions-runner-dind.ubuntu-24.04.dockerfile Use dumb-init from Ubuntu repositories 2025-08-15 12:23:29 +02:00
actions-runner.ubuntu-20.04.dockerfile Use dumb-init from Ubuntu repositories 2025-08-15 12:23:29 +02:00
actions-runner.ubuntu-22.04.dockerfile Use dumb-init from Ubuntu repositories 2025-08-15 12:23:29 +02:00
actions-runner.ubuntu-24.04.dockerfile Use dumb-init from Ubuntu repositories 2025-08-15 12:23:29 +02:00
docker-shim.sh Fix docker-shim.sh for rootless-dind-runner (#2100) 2022-12-22 23:00:17 +09:00
entrypoint-dind-rootless.sh feat: allow more dockerd options (#2701) 2023-07-25 13:59:49 +09:00
entrypoint-dind.sh feat: support configure docker insecure registry with env (#2606) 2023-05-27 11:32:46 +09:00
entrypoint.sh Fix runners to do their best to gracefully stop on pod eviction (#1759) 2022-11-01 20:30:10 +09:00
graceful-stop.sh Fix runners to do their best to gracefully stop on pod eviction (#1759) 2022-11-01 20:30:10 +09:00
logger.sh Fix runners to do their best to gracefully stop on pod eviction (#1759) 2022-11-01 20:30:10 +09:00
startup.sh Changes to folder structure to allow multigroups and changed go mod name (#2105) 2022-12-28 09:38:34 +09:00
update-status Add Repository information to Runner Status (#2093) 2023-01-18 09:09:45 +09:00
wait.sh Fix runners to do their best to gracefully stop on pod eviction (#1759) 2022-11-01 20:30:10 +09:00