-
Task
-
Resolution: Done
-
Medium
-
None
-
None
Noticed following error on heartbeat ms deployment due to issue with containerd: https://github.com/containerd/containerd/issues/5547
Normal Created 86s kubelet Created container init-tls Normal Pulling 62s kubelet Pulling image "nexus3.onap.org:10001/onap/org.onap.dcaegen2.services.heartbeat:2.2.0" Normal Pulled 32s kubelet Successfully pulled image "nexus3.onap.org:10001/onap/org.onap.dcaegen2.services.heartbeat:2.2.0" in 30.28776163s Warning Failed 30s kubelet Error: failed to start container "dcae-heartbeat": Error response from daemon: OCI runtime create failed: invalid mount {Destination:logs Type:bind Source:/var/lib/docker/volumes/89faad849a718a5219cbedd283bc4cda212766a2cfbba5c265394d9996efc23e/_data Options:[rbind]}: mount destination logs not absolute: unknown Normal Pulled 30s kubelet Container image "docker.elastic.co/beats/filebeat:5.5.0" already present on machine Normal Created 30s kubelet Created container filebeat Normal Started 29s kubelet Started container filebeat Warning Failed 28s kubelet Error: failed to start container "dcae-heartbeat": Error response from daemon: OCI runtime create failed: invalid mount {Destination:logs Type:bind Source:/var/lib/docker/volumes/646f25119f8c8625850dfe5453ee9aa20996f4b72477b259c9355dff6fac776b/_data Options:[rbind]}: mount destination logs not absolute: unknown Normal Pulled 16s (x2 over 29s) kubelet Container image "nexus3.onap.org:10001/onap/org.onap.dcaegen2.services.heartbeat:2.2.0" already present on machine Normal Created 16s (x3 over 30s) kubelet Created container dcae-heartbeat Warning Failed 16s kubelet Error: failed to start container "dcae-heartbeat": Error response from daemon: OCI runtime create failed: invalid mount {Destination:logs Type:bind Source:/var/lib/docker/volumes/183a92cb6bee31afe5b242c28ed486bd57d680dffb15366ad9db8ded3f5da222/_data Options:[rbind]}: mount destination logs not absolute: unknown
The error is due to latest containerd version not handling the volume mapping in docker file. As the volume setting on docker container build is no longer required, that can be removed as workaound.
- relates to
-
DCAEGEN2-2849 Policy handler docker image VOLUME definition prevents deployment
- Closed