Emil Simeonov and Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
bdb6521d2a
fix(ansible): remove Docker 28.x pin/downgrade in gitea_runner
...
Docker 28.x packages are not available for recent Ubuntu releases
(e.g. 26.04/plucky) in the official Docker APT repo. Keep installing
the latest Docker and rely on daemon.json to disable the containerd
snapshotter and set a conservative nofile ulimit for rootless mode.
Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-08-05 23:46:47 +00:00
Emil Simeonov and Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
8ffd8436c8
fix: lower nofile ulimit to 65536 for rootless Docker compatibility
...
Rootless Docker cannot set RLIMIT_NOFILE to 1048576 on all hosts
(notably Arch Linux with Docker 29), causing container creation to
fail with "error setting rlimit type 7: operation not permitted".
65536 is a safe value that works across all supported platforms.
Closes GRM-158
Generated with [Devin](https://devin.ai )
Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-08-05 23:46:47 +00:00
Emil Simeonov and Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
e32ba51a7d
fix: pre-configure daemon.json before rootless setuptool + add DBUS_SESSION_BUS_ADDRESS
...
Five fixes for rootless Docker setup on Arch Linux runners:
1. Write daemon.json (with containerd-snapshotter: false) BEFORE running
dockerd-rootless-setuptool.sh, so Docker 29 starts with overlay2 from
the very first boot instead of containerd snapshots.
2. Add DBUS_SESSION_BUS_ADDRESS to all systemctl --user tasks. Without it,
systemctl --user fails with "Connection refused" on Arch Linux where
the D-Bus session bus isn't auto-discovered.
3. Fix pre-configure override port driver: use 'builtin' for slirp4netns
and 'implicit' only for pasta. The previous unconditional 'implicit'
caused dockerd to exit immediately on slirp4netns hosts.
4. Fix prune timer schedule from '*-* * */6:00:00' (invalid) to
'*-*-* 00/6:00:00' (every 6 hours, valid systemd calendar spec).
5. Add explicit Docker 29→28 downgrade task for Debian/Ubuntu using
version-pinned apt install with allow_downgrades.
Closes GRM-158
Generated with [Devin](https://devin.ai )
Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-08-05 23:46:47 +00:00
gitea-actions-bot
68d16577b3
chore: update badge URLs to commit 169df915 [skip ci]
2026-08-05 20:21:20 +00:00
grm-ci-bot
38607d9f29
release: v0.18.5 [skip ci]
2026-08-05 20:20:43 +00:00
kireto
90139b306b
GRM-157: fix: pin Docker 28.x + disable containerd snapshotter + tune prune/disk
...
Co-authored-by: kireto <kireto@oblachno.com >
2026-08-05 20:18:38 +00:00
gitea-actions-bot
dd475bec0d
chore: update badge URLs to commit 83a5b577 [skip ci]
2026-08-05 13:53:01 +00:00
grm-ci-bot
0f0ada3576
release: v0.18.4 [skip ci]
2026-08-05 13:52:28 +00:00
emo
185e41c49e
GRM-156: fix: harden rootless Docker daemon resilience on CI runners
2026-08-05 13:50:34 +00:00
gitea-actions-bot
103741b3ab
chore: update badge URLs to commit 7136903b [skip ci]
2026-08-04 14:04:34 +00:00
grm-ci-bot
b770d1debf
release: v0.18.3 [skip ci]
2026-08-04 14:03:59 +00:00
gitea-admin
2f11489be0
GRM-2: fix: switch default network driver to slirp4netns (pasta TCP RST bug)
...
Co-authored-by: oblachno Admin <admin@oblachno.oblachno.fyi >
2026-08-04 14:01:56 +00:00
gitea-actions-bot
8e9e58fedb
chore: update badge URLs to commit 69e62973 [skip ci]
2026-07-17 02:03:11 +00:00
emil
70d985ebaa
GRM-155: chore: bump devx to v0.47.2
Post-merge / release-and-maintain (push) Failing after 512h5m52s
Post-merge / detect-and-configure (push) Failing after 512h7m25s
2026-07-17 02:00:23 +00:00
gitea-actions-bot
66f071b676
chore: update badge URLs to commit 7ee78d01 [skip ci]
2026-07-16 17:42:23 +00:00
grm-ci-bot
7e18d285ab
release: v0.18.2 [skip ci]
v0.18.2
2026-07-16 17:41:52 +00:00
emil
f6ba60bda6
GRM-154: fix: load tun module and pre-configure systemd override for Arch rootless Docker
Post-merge / release-and-maintain (push) Failing after 520h26m59s
Post-merge / detect-and-configure (push) Failing after 520h28m23s
2026-07-16 17:39:31 +00:00
gitea-actions-bot
0545388b34
chore: update badge URLs to commit bf77093c [skip ci]
2026-07-16 15:59:16 +00:00
grm-ci-bot
eb0a56350b
release: v0.18.1 [skip ci]
v0.18.1
2026-07-16 15:58:51 +00:00
emil
f712a4493e
GRM-152: fix: fetch rootless Docker scripts on Arch Linux
Post-merge / release-and-maintain (push) Failing after 522h9m48s
Post-merge / detect-and-configure (push) Failing after 522h10m55s
2026-07-16 15:56:59 +00:00
gitea-actions-bot
9289b19162
chore: update badge URLs to commit 1249a783 [skip ci]
2026-07-16 15:45:18 +00:00
emil
185251090f
GRM-153: chore: bump devx from v0.45.1 to v0.47.1
Post-merge / release-and-maintain (push) Failing after 522h23m40s
Post-merge / detect-and-configure (push) Failing after 522h24m46s
2026-07-16 15:43:09 +00:00
gitea-actions-bot
fff930920f
chore: update badge URLs to commit 66400175 [skip ci]
2026-07-14 13:41:08 +00:00
emil
88eca1f6b8
GRM-151: chore: bump devx from 0.44.1 to 0.45.1
Post-merge / release-and-maintain (push) Failing after 572h27m49s
Post-merge / detect-and-configure (push) Failing after 572h28m47s
2026-07-14 13:39:11 +00:00
gitea-actions-bot
1718a415c8
chore: update badge URLs to commit eda0ab83 [skip ci]
2026-07-14 02:09:11 +00:00
emil
3f27ee1423
GRM-150: chore: bump devx from 0.44.1 to 0.45.0
Post-merge / release-and-maintain (push) Failing after 583h59m44s
Post-merge / detect-and-configure (push) Failing after 584h0m42s
2026-07-14 02:07:13 +00:00
gitea-actions-bot
2cf267bace
chore: update badge URLs to commit 88b0ef4c [skip ci]
2026-07-14 01:17:35 +00:00
emil
87513f9e8f
GRM-149: chore: bump devx to 0.44.1
Post-merge / release-and-maintain (push) Failing after 584h51m23s
Post-merge / detect-and-configure (push) Failing after 584h52m20s
2026-07-14 01:15:37 +00:00
gitea-actions-bot
8b1a959bc9
chore: update badge URLs to commit f35c689f [skip ci]
2026-07-13 03:26:32 +00:00
emil
f6a4f1fe43
GRM-148: chore: bump devx to v0.41.1, update deps and runner version
Post-merge / release-and-maintain (push) Failing after 606h42m20s
Post-merge / detect-and-configure (push) Failing after 606h43m22s
2026-07-13 03:24:35 +00:00
gitea-actions-bot
9ea7ae656b
chore: update badge URLs to commit 64f6f08d [skip ci]
2026-07-12 20:04:24 +00:00
emil
70240a13cf
GRM-147: docs: add retrospective for CI consolidation and devx adoption
Post-merge / detect-and-configure (push) Failing after 614h5m52s
Post-merge / release-and-maintain (push) Failing after 614h4m47s
2026-07-12 20:02:03 +00:00
gitea-actions-bot
fd7b786db4
chore: update badge URLs to commit cfe82892 [skip ci]
2026-07-12 01:55:49 +00:00
emil
c4fe70979c
GRM-146: ci: consolidate CI and post-merge workflows
Post-merge / release-and-maintain (push) Failing after 632h13m15s
Post-merge / detect-and-configure (push) Failing after 632h14m17s
2026-07-12 01:53:47 +00:00
gitea-actions-bot
dd9fc601fb
chore: update badge URLs to commit 793fed7a [skip ci]
2026-07-12 01:15:10 +00:00
grm-ci-bot
62b37d045e
release: v0.18.0 [skip ci]
v0.18.0
2026-07-12 01:14:36 +00:00
emil
390fcb9d4b
GRM-144: feat(runner): enable IPv6 in rootless Docker via pasta network driver
Post-merge / detect-type (push) Waiting to run
Post-merge / validate-commit-msg (push) Canceled after 632h56m33s
Post-merge / release (push) Waiting to run
Post-merge / publish (push) Waiting to run
Post-merge / sync-wiki (push) Waiting to run
Post-merge / badges (push) Waiting to run
Post-merge / vikunja (push) Waiting to run
Post-merge / configure-repo (push) Waiting to run
2026-07-12 01:12:43 +00:00
gitea-actions-bot
9f8adf14bc
chore: update badge URLs to commit 625e2176 [skip ci]
2026-07-11 23:58:43 +00:00
grm-ci-bot
92e4d2fd2b
release: v0.17.2 [skip ci]
v0.17.2
2026-07-11 23:57:11 +00:00
emil
f30764d60f
GRM-145: refactor: adopt devx v0.40.0
Post-merge / vikunja (push) Failing after 634h13m1s
Post-merge / release (push) Failing after 634h13m56s
Post-merge / detect-type (push) Waiting to run
Post-merge / validate-commit-msg (push) Waiting to run
Post-merge / publish (push) Waiting to run
Post-merge / sync-wiki (push) Waiting to run
Post-merge / badges (push) Waiting to run
Post-merge / configure-repo (push) Waiting to run
2026-07-11 23:55:15 +00:00
gitea-actions-bot
a0e3fc09c9
chore: update badge URLs to commit c25e7760 [skip ci]
2026-07-09 11:57:18 +00:00
grm-ci-bot
bb9e8e6c4b
release: v0.17.1 [skip ci]
v0.17.1
2026-07-09 11:56:36 +00:00
emil
d8312ff62c
GRM-143: fix: disable IPv6 in rootless Docker daemon on runners
Post-merge / vikunja (push) Failing after 694h14m48s
Post-merge / release (push) Failing after 694h14m52s
Post-merge / detect-type (push) Waiting to run
Post-merge / validate-commit-msg (push) Waiting to run
Post-merge / publish (push) Waiting to run
Post-merge / sync-wiki (push) Waiting to run
Post-merge / badges (push) Waiting to run
Post-merge / configure-repo (push) Waiting to run
2026-07-09 11:54:18 +00:00
gitea-actions-bot
39a8f20df2
chore: update badge URLs to commit feb0219b [skip ci]
2026-07-08 21:15:24 +00:00
grm-ci-bot
240f08fff4
release: v0.17.0 [skip ci]
v0.17.0
2026-07-08 21:14:47 +00:00
emil
d38a64b0e1
GRM-142: feat: bump devx to 0.38.0 and migrate to role-based Gitea tokens
Post-merge / vikunja (push) Failing after 708h55m19s
Post-merge / release (push) Failing after 708h56m38s
Post-merge / detect-type (push) Waiting to run
Post-merge / validate-commit-msg (push) Waiting to run
Post-merge / publish (push) Waiting to run
Post-merge / sync-wiki (push) Waiting to run
Post-merge / badges (push) Waiting to run
Post-merge / configure-repo (push) Waiting to run
2026-07-08 21:12:29 +00:00
gitea-actions-bot
89bd40c4a8
chore: update badge URLs to commit b9122602 [skip ci]
2026-07-07 22:17:56 +00:00
grm-ci-bot
ab2101983f
release: v0.16.0 [skip ci]
v0.16.0
2026-07-07 22:17:22 +00:00
emil
12f4aa4c92
GRM-141: feat: consolidate docs checks into devx-docs-check target
Post-merge / configure-repo (push) Failing after 731h52m45s
Post-merge / sync-wiki (push) Failing after 731h53m54s
Post-merge / detect-type (push) Waiting to run
Post-merge / validate-commit-msg (push) Waiting to run
Post-merge / release (push) Waiting to run
Post-merge / publish (push) Waiting to run
Post-merge / badges (push) Waiting to run
Post-merge / vikunja (push) Waiting to run
2026-07-07 22:15:25 +00:00
gitea-actions-bot
60ad1ad30d
chore: update badge URLs to commit f0f26310 [skip ci]
2026-07-06 09:38:28 +00:00