From 26dbb30ead41a70df763642a2431ed84cb46ad2b Mon Sep 17 00:00:00 2001 From: Cloud User Date: Wed, 25 Feb 2026 16:13:05 +0900 Subject: [PATCH] Remove GIT_SSL_NO_VERIFY, fix root cause with DinD MTU=1340 The TLS handshake failure was caused by MTU mismatch (pod: 1340, DinD bridge: 1500), not certificate verification. Co-Authored-By: Claude Opus 4.6 --- .gitea/workflows/ci.yaml | 3 --- .gitea/workflows/dvc-data-update.yaml | 3 --- .gitea/workflows/train.yaml | 3 --- gitea-runner/deployment.yaml | 4 ++-- 4 files changed, 2 insertions(+), 11 deletions(-) diff --git a/.gitea/workflows/ci.yaml b/.gitea/workflows/ci.yaml index fd205ef..414d035 100644 --- a/.gitea/workflows/ci.yaml +++ b/.gitea/workflows/ci.yaml @@ -6,9 +6,6 @@ on: pull_request: branches: [main] -env: - GIT_SSL_NO_VERIFY: "true" - jobs: lint-and-test: runs-on: ubuntu-22.04 diff --git a/.gitea/workflows/dvc-data-update.yaml b/.gitea/workflows/dvc-data-update.yaml index 6656546..e077472 100644 --- a/.gitea/workflows/dvc-data-update.yaml +++ b/.gitea/workflows/dvc-data-update.yaml @@ -7,9 +7,6 @@ on: - "dvc.yaml" - "dvc.lock" -env: - GIT_SSL_NO_VERIFY: "true" - jobs: validate-data: runs-on: ubuntu-latest diff --git a/.gitea/workflows/train.yaml b/.gitea/workflows/train.yaml index 8ab64d2..b4bd94c 100644 --- a/.gitea/workflows/train.yaml +++ b/.gitea/workflows/train.yaml @@ -8,9 +8,6 @@ on: - "configs/**" - "dvc.yaml" -env: - GIT_SSL_NO_VERIFY: "true" - jobs: train: runs-on: ubuntu-latest diff --git a/gitea-runner/deployment.yaml b/gitea-runner/deployment.yaml index 04a59ea..a4a37e8 100644 --- a/gitea-runner/deployment.yaml +++ b/gitea-runner/deployment.yaml @@ -20,8 +20,6 @@ data: file: .runner capacity: 1 timeout: 3h - envs: - GIT_SSL_NO_VERIFY: "true" labels: - "ubuntu-latest:docker://catthehacker/ubuntu:act-22.04" - "ubuntu-22.04:docker://catthehacker/ubuntu:act-22.04" @@ -87,6 +85,8 @@ spec: mountPath: /certs - name: docker-in-docker image: docker:dind + args: + - --mtu=1340 securityContext: privileged: true env: