From 5e3968bd69a58403ba744d236f12315133156646 Mon Sep 17 00:00:00 2001 From: WorkClub Automation Date: Sun, 8 Mar 2026 15:18:27 +0100 Subject: [PATCH] fix(cd): remove systemctl-based insecure registry config - Remove 'Configure insecure registry' step from both backend and frontend jobs - systemctl not available in Gitea Actions container environment - Runner host must be pre-configured with insecure registry support - Fixes: System has not been booted with systemd error --- .gitea/workflows/cd-bootstrap.yml | 28 ---------------------------- 1 file changed, 28 deletions(-) diff --git a/.gitea/workflows/cd-bootstrap.yml b/.gitea/workflows/cd-bootstrap.yml index 26f657d..888d090 100644 --- a/.gitea/workflows/cd-bootstrap.yml +++ b/.gitea/workflows/cd-bootstrap.yml @@ -82,20 +82,6 @@ jobs: - name: Checkout repository uses: actions/checkout@v4 - - name: Configure insecure registry - run: | - sudo mkdir -p /etc/docker - - if [ -f /etc/docker/daemon.json ] && [ -s /etc/docker/daemon.json ]; then - echo "$(jq '. + {"insecure-registries": ["${{ env.REGISTRY_HOST }}"]}' /etc/docker/daemon.json)" | sudo tee /etc/docker/daemon.json - else - echo '{"insecure-registries": ["${{ env.REGISTRY_HOST }}"]}' | sudo tee /etc/docker/daemon.json - fi - - sudo systemctl restart docker - sleep 5 - docker info | grep "Insecure Registries" -A 2 - - name: Login to registry (if credentials provided) if: ${{ secrets.REGISTRY_USERNAME != '' && secrets.REGISTRY_PASSWORD != '' }} run: | @@ -155,20 +141,6 @@ jobs: - name: Checkout repository uses: actions/checkout@v4 - - name: Configure insecure registry - run: | - sudo mkdir -p /etc/docker - - if [ -f /etc/docker/daemon.json ] && [ -s /etc/docker/daemon.json ]; then - echo "$(jq '. + {"insecure-registries": ["${{ env.REGISTRY_HOST }}"]}' /etc/docker/daemon.json)" | sudo tee /etc/docker/daemon.json - else - echo '{"insecure-registries": ["${{ env.REGISTRY_HOST }}"]}' | sudo tee /etc/docker/daemon.json - fi - - sudo systemctl restart docker - sleep 5 - docker info | grep "Insecure Registries" -A 2 - - name: Login to registry (if credentials provided) if: ${{ secrets.REGISTRY_USERNAME != '' && secrets.REGISTRY_PASSWORD != '' }} run: |