I m facing connection issue, drone pipeline step cannot download artifacts.
Only when I set the mtu on the pipeline step to 1000, its working, anything beyond 1000 is not working.
any clue ? did somweone had a related problem ?
Weave.net MTU is 8196
Docker runner mtu is also 8196
containers:
- name: dind
image: docker:19.03.12-dind
args:
- “dockerd”
- “–storage-driver=overlay2”
- “–mtu=8196”
- “–network-control-plane-mtu=8196”
- “–max-concurrent-downloads=5”
- “–oom-score-adjust=-1000”
- “-H unix:///var/run/docker.sock”
looking on the docker networks inside the runner:
NETWORK ID NAME DRIVER SCOPE
92ff2e5db9bc bridge bridge local
3d70c38d55a1 drone-XXXXXXcSuviNYnwiOV0J bridge local
caf4d83c2816 host host local
1ccaecde7b46 none null local
[
{
“Name”: “drone-XXXXk3cSuviNYnwiOV0J”,
“Id”: “XXXXXXXXXXXXXXXX817433358083a55f93446e26dc8e4762bc292563606”,
“Created”: “2021-03-15T13:46:28.502492786Z”,
“Scope”: “local”,
“Driver”: “bridge”,
“EnableIPv6”: false,
“IPAM”: {
“Driver”: “default”,
“Options”: null,
“Config”: [
{
“Subnet”: “XXX.XXX.0.0/16”,
“Gateway”: “XXX.XXX.0.1”
}
]
},
“Internal”: false,
“Attachable”: false,
“Ingress”: false,
“ConfigFrom”: {
“Network”: “”
},
“ConfigOnly”: false,
“Containers”: {
“XXXXXXXXXXXXXXXX5d7f34b6f09fa23a31dfb843073178a24”: {
“Name”: “drone-yk0Ob1eNqgCibrMgmY”,
“EndpointID”: “XXXXXXXXXXXXXXXXXXX6ebefebc0f2f83f155ef8a14a7813eacfd8c”,
“MacAddress”: “XX:XX:XX:XX:00:02”,
“IPv4Address”: “XXX.XXX.0.2/16”,
“IPv6Address”: “”
}
},
“Options”: {},
“Labels”: {
“io.drone”: “true”,
“io.drone.build.number”: “79”,
“io.drone.created”: “1615815988”,
“io.drone.expires”: “1615823188”,
“io.drone.protected”: “false”,
“io.drone.repo.name”: “XXXXXXXX”,
“io.drone.repo.namespace”: “XXXXX”,
“io.drone.repo.slug”: “XXXXXX/XXXXX”,
“io.drone.stage.name”: “default”,
“io.drone.stage.number”: “1”,
“io.drone.system.host”: “XXXXXX.com”,
“io.drone.system.proto”: “https”,
“io.drone.system.version”: “1.9.0”,
“io.drone.ttl”: “1h0m0s”
}
}
]