Emil Simeonov and Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
a61075ebde
fix: harden stall-detection enumeration and timestamp parsing
...
CI / validate (pull_request) Successful in 1m9s
CI / molecule-tests (1) (pull_request) Successful in 5m49s
CI / molecule-tests (3) (pull_request) Successful in 6m47s
CI / molecule-tests (2) (pull_request) Successful in 7m10s
CI / molecule-tests (4) (pull_request) Successful in 7m12s
CI / auto-merge (pull_request) Failing after 7m50s
Post-merge review of GRM-168 found three defects: the docker ps
feeding the probe loop lacked a failure guard, so a slow daemon would
abort the healthcheck under pipefail exactly when diagnostics matter;
CreatedAt contains spaces so whitespace-splitting read only captured
the date and broke the 15-minute age gate (GNU date also rejects the
+0000 UTC suffix); and head -200 could truncate the inspect State
block the spec requires. Pipe-separated fields, guarded enumeration,
stripped UTC suffix, and full inspect output fix all three.
Generated with [Devin](https://devin.ai )
Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-09-18 13:01:38 +02:00
kireto
df6bb2aaed
GRM-168: docs: fix vale quote punctuation in spec
Post-merge / release-and-maintain (push) Successful in 52s
Post-merge / detect-and-configure (push) Successful in 53s
2026-09-18 10:43:49 +00:00
kireto
2d31d7acfe
GRM-167: fix: restrict healthcheck disk cleanup to exited/dead containers
Post-merge / detect-and-configure (push) Successful in 1m0s
Post-merge / release-and-maintain (push) Successful in 1m20s
2026-09-15 14:56:48 +00:00
kireto
91635b5a5d
GRM-166: fix: restrict docker-prune to exited containers
Post-merge / detect-and-configure (push) Successful in 1m4s
Post-merge / release-and-maintain (push) Successful in 1m27s
2026-09-15 14:19:00 +00:00
kireto
a31af2e236
GRM-162: feat: add pre-cache timer, force_pull, and Docker socket options to runner config
Post-merge / detect-and-configure (push) Successful in 1m2s
Post-merge / release-and-maintain (push) Successful in 3m0s
2026-08-28 16:11:34 +00:00
emo
d9dae396bc
GRM-172: docs: document pre-pull image usage guidelines
...
Post-merge / detect-and-configure (push) Successful in 2m52s
Post-merge / release-and-maintain (push) Successful in 1m13s
Co-authored-by: emo <emo@oblachno.com >
2026-08-27 16:04:45 +00:00
emil
f672da1753
GRM-163: fix: use runuser for systemctl --user tasks in gitea_runner role
...
Post-merge / detect-and-configure (push) Successful in 1m3s
Post-merge / release-and-maintain (push) Successful in 1m27s
Co-authored-by: emil User <emil.simeonov@tutanota.com >
2026-08-24 03:15:17 +00:00
emil
2ffedaa793
GRM-159: feat(healthcheck): add two-tier disk prune with critical threshold
...
Post-merge / detect-and-configure (push) Successful in 1m38s
Post-merge / release-and-maintain (push) Successful in 2m26s
Co-authored-by: emil User <emil.simeonov@tutanota.com >
2026-08-09 11:12:37 +00:00
emil
c72dc97f63
GRM-158: feat: use Gitea mirror for Ansible collection installs
...
Post-merge / detect-and-configure (push) Successful in 1m8s
Post-merge / release-and-maintain (push) Successful in 1m9s
Co-authored-by: emil User <emil.simeonov@tutanota.com >
2026-08-08 23:36:41 +00:00
kireto
42409d9e47
GRM-160: fix: pin containerd.io to compatible version for Docker 28.x
...
Post-merge / detect-and-configure (push) Successful in 3m19s
Post-merge / release-and-maintain (push) Successful in 1m19s
Co-authored-by: kireto <kireto@oblachno.com >
2026-08-06 19:12:07 +00:00
kireto
8176a62885
GRM-159: fix: move StartLimit to [Unit] and make prune timer reload conditional
...
Post-merge / detect-and-configure (push) Successful in 3m49s
Post-merge / release-and-maintain (push) Successful in 3m43s
Co-authored-by: kireto <kireto@oblachno.com >
2026-08-06 09:23:29 +00:00
kireto
179e47bbb2
GRM-158: fix: pre-configure daemon.json before rootless setuptool + add DBUS_SESSION_BUS_ADDRESS
...
Post-merge / detect-and-configure (push) Successful in 1m2s
Post-merge / release-and-maintain (push) Successful in 1m38s
Co-authored-by: kireto <kireto@oblachno.com >
2026-08-05 23:57:25 +00:00
kireto
90139b306b
GRM-157: fix: pin Docker 28.x + disable containerd snapshotter + tune prune/disk
...
Post-merge / detect-and-configure (push) Successful in 1m8s
Post-merge / release-and-maintain (push) Successful in 1m31s
Co-authored-by: kireto <kireto@oblachno.com >
2026-08-05 20:18:38 +00:00
emo
185e41c49e
GRM-156: fix: harden rootless Docker daemon resilience on CI runners
Post-merge / detect-and-configure (push) Successful in 1m9s
Post-merge / release-and-maintain (push) Successful in 1m15s
2026-08-05 13:50:34 +00:00
gitea-admin
2f11489be0
GRM-2: fix: switch default network driver to slirp4netns (pasta TCP RST bug)
...
Post-merge / detect-and-configure (push) Successful in 1m8s
Post-merge / release-and-maintain (push) Successful in 1m22s
Co-authored-by: oblachno Admin <admin@oblachno.oblachno.fyi >
2026-08-04 14:01:56 +00:00
emil
f6ba60bda6
GRM-154: fix: load tun module and pre-configure systemd override for Arch rootless Docker
Post-merge / detect-and-configure (push) Waiting to run
Post-merge / release-and-maintain (push) Waiting to run
2026-07-16 17:39:31 +00:00
emil
f712a4493e
GRM-152: fix: fetch rootless Docker scripts on Arch Linux
Post-merge / detect-and-configure (push) Waiting to run
Post-merge / release-and-maintain (push) Waiting to run
2026-07-16 15:56:59 +00:00
emil
f6a4f1fe43
GRM-148: chore: bump devx to v0.41.1, update deps and runner version
Post-merge / detect-and-configure (push) Waiting to run
Post-merge / release-and-maintain (push) Waiting to run
2026-07-13 03:24:35 +00:00