Closed westfood closed 4 years ago
This error show up from time to time "Failed to deserialize netlink ndmsg: Link not found"
not sure if it's connected to process of assigning address to endpoint
Nov 14 16:12:36 moby root: time="2019-11-14T16:12:36.624879002Z" level=debug msg="Assigning addresses for endpoint gateway_38e694eb976e's interface on network docker_gwbridge"
Nov 14 16:12:36 moby root: time="2019-11-14T16:12:36.624963732Z" level=debug msg="RequestAddress(LocalDefault/172.18.0.0/16, <nil>, map[])"
Nov 14 16:12:36 moby root: time="2019-11-14T16:12:36.627127818Z" level=error msg="Failed to deserialize netlink ndmsg: Link not found"```
And this one is from deployment from macbook whi h workss
14 16:29:55 moby root: time="2019-11-14T16:29:55.098958073Z" level=debug msg=event module=libcontainerd namespace=moby topic=/containers/delete
Nov 14 16:29:55 moby root: time="2019-11-14T16:29:55.098987289Z" level=info msg="ignoring event" module=libcontainerd namespace=moby topic=/containers/delete type="*events.ContainerDelete"
Nov 14 16:29:55 moby root: time="2019-11-14T16:29:55.104338833Z" level=debug msg="state changed" module=node/agent/taskmanager node.id=m5l02512b1qtare3ee9ec4w02 service.id=q74dt3zq5fb2xikz8sc6ysoba state.desired=SHUTDOWN state.transition="RUNNING->SHUTDOWN" task.id=63q0kckcq25ksa1slvbjcqjrw
Nov 14 16:29:55 moby root: time="2019-11-14T16:29:55.104777117Z" level=debug msg="(*Agent).UpdateTaskStatus" module=node/agent node.id=m5l02512b1qtare3ee9ec4w02 task.id=63q0kckcq25ksa1slvbjcqjrw
Nov 14 16:29:55 moby root: time="2019-11-14T16:29:55.108130181Z" level=debug msg="task status reported" module=node/agent node.id=m5l02512b1qtare3ee9ec4w02
Nov 14 16:29:55 moby root: time="2019-11-14T16:29:55.108158363Z" level=debug msg="(*Agent).UpdateTaskStatus" module=node/agent node.id=m5l02512b1qtare3ee9ec4w02 task.id=63q0kckcq25ksa1slvbjcqjrw
Nov 14 16:29:55 moby root: time="2019-11-14T16:29:55.110895691Z" level=debug msg="task status reported" module=node/agent node.id=m5l02512b1qtare3ee9ec4w02
Nov 14 16:29:55 moby root: time="2019-11-14T16:29:55.257032023Z" level=debug msg="(*worker).Update" len(assignments)=1 module=node/agent node.id=m5l02512b1qtare3ee9ec4w02
Nov 14 16:29:55 moby root: time="2019-11-14T16:29:55.257077533Z" level=debug msg="(*worker).reconcileSecrets" len(removedSecrets)=0 len(updatedSecrets)=0 module=node/agent node.id=m5l02512b1qtare3ee9ec4w02
Nov 14 16:29:55 moby root: time="2019-11-14T16:29:55.257094760Z" level=debug msg="(*worker).reconcileConfigs" len(removedConfigs)=0 len(updatedConfigs)=0 module=node/agent node.id=m5l02512b1qtare3ee9ec4w02
Nov 14 16:29:55 moby root: time="2019-11-14T16:29:55.257108509Z" level=debug msg="(*worker).reconcileTaskState" len(removedTasks)=0 len(updatedTasks)=1 module=node/agent node.id=m5l02512b1qtare3ee9ec4w02
Nov 14 16:29:55 moby root: time="2019-11-14T16:29:55.257132506Z" level=debug msg=assigned module=node/agent node.id=m5l02512b1qtare3ee9ec4w02 task.desiredstate=RUNNING task.id=x8h79ddgy8lg0df18uad345rk
Nov 14 16:29:55 moby root: time="2019-11-14T16:29:55.257912621Z" level=debug msg="state changed" module=node/agent/taskmanager node.id=m5l02512b1qtare3ee9ec4w02 service.id=q74dt3zq5fb2xikz8sc6ysoba state.desired=RUNNING state.transition="READY->STARTING" task.id=x8h79ddgy8lg0df18uad345rk
Nov 14 16:29:55 moby root: time="2019-11-14T16:29:55.258890705Z" level=debug msg="(*Agent).UpdateTaskStatus" module=node/agent node.id=m5l02512b1qtare3ee9ec4w02 task.id=x8h79ddgy8lg0df18uad345rk
Nov 14 16:29:55 moby root: time="2019-11-14T16:29:55.261057294Z" level=debug msg="container mounted via layerStore: &{/var/lib/docker/overlay2/d77ccc20516b72144fcc988942a271e0fbbf192330339b826a9b39869ad4eb83/merged 0x2c40ee0 0x2c40ee0}"
Nov 14 16:29:55 moby root: time="2019-11-14T16:29:55.261473328Z" level=debug msg="Assigning addresses for endpoint recording_dispatcher.1.x8h79ddgy8lg0df18uad345rk's interface on network ingress"
Nov 14 16:29:55 moby root: time="2019-11-14T16:29:55.261504810Z" level=debug msg="RequestAddress(LocalDefault/10.255.0.0/16, 10.255.0.52, map[])"
Nov 14 16:29:55 moby root: time="2019-11-14T16:29:55.262512615Z" level=debug msg="task status reported" module=node/agent node.id=m5l02512b1qtare3ee9ec4w02
Nov 14 16:29:55 moby root: time="2019-11-14T16:29:55.262851332Z" level=debug msg="Assigning addresses for endpoint recording_dispatcher.1.x8h79ddgy8lg0df18uad345rk's interface on network ingress"
Nov 14 16:29:55 moby root: time="2019-11-14T16:29:55.373942049Z" level=debug msg="checkEncryption(vkqc53a, <nil>, 4096, true)"
Nov 14 16:29:55 moby root: time="2019-11-14T16:29:55.374975514Z" level=error msg="Failed to deserialize netlink ndmsg: Link not found"
Nov 14 16:29:55 moby root: time="2019-11-14T16:29:55.374992058Z" level=debug msg="Assigning addresses for endpoint gateway_5d4febfda450's interface on network docker_gwbridge"
Nov 14 16:29:55 moby root: time="2019-11-14T16:29:55.375079838Z" level=debug msg="RequestAddress(LocalDefault/172.18.0.0/16, <nil>, map[])"
Nov 14 16:29:55 moby root: time="2019-11-14T16:29:55.378054328Z" level=debug msg="Assigning addresses for endpoint gateway_5d4febfda450's interface on network docker_gwbridge"
Nov 14 16:29:55 moby root: time="2019-11-14T16:29:55.382352760Z" level=debug msg="Programming external connectivity on endpoint gateway_5d4febfda450 (b0d5c9038d6305b6d53fae7fa01af368ac1a471ddcfb168474d425ea8573d92a)"
Nov 14 16:29:55 moby root: time="2019-11-14T16:29:55.385126006Z" level=debug msg="Assigning addresses for endpoint recording_dispatcher.1.x8h79ddgy8lg0df18uad345rk's interface on network swarm_prometheus"
Nov 14 16:29:55 moby root: time="2019-11-14T16:29:55.385155136Z" level=debug msg="RequestAddress(LocalDefault/10.0.3.0/24, 10.0.3.149, map[])"
Nov 14 16:29:55 moby root: time="2019-11-14T16:29:55.386552713Z" level=debug msg="Assigning addresses for endpoint recording_dispatcher.1.x8h79ddgy8lg0df18uad345rk's interface on network swarm_prometheus"
Nov 14 16:29:55 moby root: time="2019-11-14T16:29:55.523181384Z" level=error msg="Failed to deserialize netlink ndmsg: Link not found"
Nov 14 16:29:55 moby root: time="2019-11-14T16:29:55.524477502Z" level=debug msg="checkEncryption(i8018a8, <nil>, 4100, true)"
Nov 14 16:29:55 moby root: time="2019-11-14T16:29:55.528871169Z" level=debug msg="bundle dir created" bundle=/var/run/docker/containerd/5d4febfda450db158d5d36068ec50956851b33c334f8be3465006479d94d2fea module=libcontainerd namespace=moby root=/var/lib/docker/overlay2/d77ccc20516b72144fcc988942a271e0fbbf192330339b826a9b39869ad4eb83/merged
Nov 14 16:29:55 moby root: time="2019-11-14T16:29:55Z" level=debug msg="event published" module="containerd/containers" ns=moby topic="/containers/create" type=containerd.events.ContainerCreate
Nov 14 16:29:55 moby root: time="2019-11-14T16:29:55.533233611Z" level=debug msg=event module=libcontainerd namespace=moby topic=/containers/create
Nov 14 16:29:55 moby root: time="2019-11-14T16:29:55.533258648Z" level=info msg="ignoring event" module=libcontainerd namespace=moby topic=/containers/create type="*events.ContainerCreate"
Nov 14 16:29:55 moby root: time="2019-11-14T16:29:55Z" level=info msg="shim docker-containerd-shim started" address="/containerd-shim/moby/5d4febfda450db158d5d36068ec50956851b33c334f8be3465006479d94d2fea/shim.sock" debug=true module="containerd/tasks" pid=19171
Nov 14 16:29:55 moby root: time="2019-11-14T16:29:55Z" level=debug msg="registering ttrpc server"
Nov 14 16:29:55 moby root: time="2019-11-14T16:29:55Z" level=debug msg="serving api on unix socket" socket="[inherited from parent]"
Nov 14 16:29:55 moby root: time="2019-11-14T16:29:55.548158141Z" level=debug msg="Calling GET /containers/5d4febfda450db158d5d36068ec50956851b33c334f8be3465006479d94d2fea/json"
Ok, there has been mismatch between what image is under python:3 in Jenkins and my macbook. “PYTHON_VERSION=3.7.3”, “PYTHON_VERSION=3.8.0",
Expected behavior
Port is being exposed via ingress.
Actual behavior
Port is not being exposed via ingress. But only when Jenkins runs
docker stack deploy
, it's OK when running from my Macbook. Deployed stack file is always same. Both deployments goes thru same manager node.Information
Steps to reproduce the behavior
My macbook:
Jenkins
Stack deploy part of script
docker service inspect is same for both deployments..
Swarm manager host's docker.log excerpt via Jenkins deployment..
What else is strange is, when we deploy same image from Jenkins, this simple python process for app status
ends up with "curl: (56) Recv failure: Connection reset by peer"
I guess there is something weird with networking in Swarm. We run ~20 services in swarm and this is first time, we have no clue, what is going on..