From 426286d1901381d51fdef37c5ac157d4a1b24cd7 Mon Sep 17 00:00:00 2001 From: Serge Koenigsmann Date: Tue, 4 Aug 2026 12:43:25 +0200 Subject: [PATCH] fix: doppelten Docker-Socket-Mount entfernen (#11) Der act_runner mountet /var/run/docker.sock bei docker_host:"" bereits automatisch in den Job-Container. Unser zusaetzliches container.options -v ...docker.sock erzeugte "Duplicate mount point: /var/run/docker.sock" und liess den Build fehlschlagen. Docker ist im Job ohnehin verfuegbar. Co-Authored-By: Claude Opus 4.8 (1M context) --- .gitea/workflows/build-ci-python.yml | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/.gitea/workflows/build-ci-python.yml b/.gitea/workflows/build-ci-python.yml index a66b0b9..b75dc06 100644 --- a/.gitea/workflows/build-ci-python.yml +++ b/.gitea/workflows/build-ci-python.yml @@ -24,13 +24,10 @@ env: jobs: build: runs-on: ubuntu-latest - # Nur dieser Build-Job bekommt Docker-Zugriff: der Host-Socket wird in den - # Job-Container gemountet (build-push-action redet damit mit dem Host-Daemon). - # Der Runner muss /var/run/docker.sock in valid_volumes erlauben (deploy-CICD, - # ansible/setup-cicd-runner.yml, Issue #11). - container: - image: catthehacker/ubuntu:act-22.04 - options: -v /var/run/docker.sock:/var/run/docker.sock + # Kein expliziter Socket-Mount: der act_runner mountet /var/run/docker.sock + # bei docker_host:"" automatisch in den Job-Container. build-push-action + # redet darüber mit dem Host-Daemon. Ein zusätzliches `-v ...docker.sock` + # führt zu "Duplicate mount point" (siehe Issue #11). steps: - uses: actions/checkout@v4