Remove GIT_SSL_NO_VERIFY, fix root cause with DinD MTU=1340
CI - Lint & Test / lint-and-test (push) Failing after 5m15s Details

The TLS handshake failure was caused by MTU mismatch (pod: 1340,
DinD bridge: 1500), not certificate verification.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Cloud User 2026-02-25 16:13:05 +09:00
parent 7959cc2297
commit 26dbb30ead
4 changed files with 2 additions and 11 deletions

View File

@ -6,9 +6,6 @@ on:
pull_request:
branches: [main]
env:
GIT_SSL_NO_VERIFY: "true"
jobs:
lint-and-test:
runs-on: ubuntu-22.04

View File

@ -7,9 +7,6 @@ on:
- "dvc.yaml"
- "dvc.lock"
env:
GIT_SSL_NO_VERIFY: "true"
jobs:
validate-data:
runs-on: ubuntu-latest

View File

@ -8,9 +8,6 @@ on:
- "configs/**"
- "dvc.yaml"
env:
GIT_SSL_NO_VERIFY: "true"
jobs:
train:
runs-on: ubuntu-latest

View File

@ -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: