Donal O'Brien
8e484637f9
Upgrade docker and docker compose in line with GH hosted runners ( #3053 )
...
Co-authored-by: Yusuke Kuoka <ykuoka@gmail.com>
2023-11-27 12:25:19 +09:00
jb-2020
b1cc4da5dc
Switch git-lfs source to packagecloud ( #2838 )
2023-08-28 14:23:57 +09:00
Daniel Kubat
d90ce2bed5
Upgrade Docker Compose to v2.20.0 ( #2738 )
2023-07-25 09:54:09 +09:00
Bassem Dghaidi
5ba3805a3f
Fix update runners scheduled workflow to check for container-hooks upgrades ( #2576 )
2023-05-12 05:52:24 -04:00
Milas Bowman
514b7da742
Install Docker Compose v2 as a Docker CLI plugin ( #2326 )
...
Co-authored-by: Yusuke Kuoka <ykuoka@gmail.com>
2023-03-29 10:40:10 +09:00
Milas Bowman
af625dd1cb
Upgrade to Docker Engine v20.10.23 ( #2328 )
...
Co-authored-by: Yusuke Kuoka <ykuoka@gmail.com>
2023-03-13 10:29:40 +09:00
Milas Bowman
34ebbf74d1
Upgrade Docker Compose to v2.16.0 ( #2327 )
2023-03-01 07:18:13 +09:00
Francesco Renzi
55951c2bdb
Add new workflow to automate runner updates ( #2247 )
...
Co-authored-by: Nikola Jokic <jokicnikola07@gmail.com>
2023-02-06 10:22:58 +00:00
Bassem Dghaidi
6da1cde09c
Update runner version to 2.301.1 ( #2182 )
...
Co-authored-by: TingluoHuang <TingluoHuang@github.com>
2023-01-19 05:36:05 -05:00
Bassem Dghaidi
e71c64683b
Update runner version to 2.300.2 ( #2141 )
...
* Update runner version to 2.300.2
* Bump up runner and container hooks versions
* Bump up runner version
* Bump up runner and container hooks versions
* Update actions-runner-dind-rootless.ubuntu-22.04.dockerfile
* Update actions-runner-dind.ubuntu-20.04.dockerfile
* Update actions-runner-dind.ubuntu-22.04.dockerfile
* Update actions-runner.ubuntu-20.04.dockerfile
* Update actions-runner.ubuntu-22.04.dockerfile
* Bump up runner versions
* Bump up container hooks versions
2023-01-11 08:29:32 -05:00
Yusuke Kuoka
acbce4b70a
runner: Expose dind runner dockerd logs via stdout/stderr ( #2082 )
...
* runner: Expose dind runner dockerd logs via stdout/stderr
We've been letting supervisord to run dockerd within the dind runner container presuming it would avoid producing zombie processes. However we used dumb-init to wrap supervisord to wrap dockerd. In this picture supervisord might be unnecessary and dumb-init is actually a correct pid 0 for containers.
Rmoving supervisord removes this unnecessary complexity, while saving a little memory, and more importantly logs from dockerd is exposed via stdout/stderr of the container for easy access from kubectl-logs, fluentd, and so on.
2022-12-12 08:39:35 +09:00
Callum Tait
775dc60c94
feat: dind 22.04 runner ( #2030 )
...
* feat: dind 22.04 runner
* chore: remove zstd
* chore: remove test
* chore: add missing make targets and bcump
* runner: Add missing iptables package to dind ubuntu 22.04
* feat: use new ids
* feat: use new ids
* Revert "feat: use new ids"
This reverts commit 2e4e2bb6d9 .
Co-authored-by: toast-gear <toast-gear@users.noreply.github.com>
Co-authored-by: Yusuke Kuoka <ykuoka@gmail.com>
2022-12-07 14:20:45 +09:00