Intel QAT plugin pod failed to start
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
StarlingX |
Fix Released
|
High
|
Mingyuan Qi |
Bug Description
Brief Description
-----------------
The QAT pod failed to start on a system which has the Intel QAT plugin installed.
Severity
--------
Severe
Steps to Reproduce
------------------
- Install a system with intel-qat-plugin enabled.
e.g Have the following field in localhost.yml:
k8s_plugins:
intel-
- Apply intelqat label to controller-0
e.g. system host-label-assign controller-0 intelquat=enabled
Expected Behavior
------------------
The QAT pod should start on controller-0
Actual Behavior
----------------
The Intel QAT pod has failed to start and has the following status: 'CreateContaine
When I try to describe the pod, it gave the following error several times:
Warning Failed 172m kubelet, controller-0 Error: failed to create containerd container: error unpacking image: failed to extract layer sha256:
Reproducibility
---------------
100%
System Configuration
-------
AIO-DX
Branch/Pull Time/Commit
-------
BUILD_ID=
Test Activity
-------------
Feature Testing
description: | updated |
The same issue was also seen with the FPGA device plugin
Running "crictl pull docker. io/starlingx/ intel-fpga- plugin: stx.3.0- v0.11.0- 103-g4f28657" gave the following error: controller- 0 ~(keystone_admin)]$ crictl pull docker. io/starlingx/ intel-fpga- plugin: stx.3.0- v0.11.0- 103-g4f28657 io/starlingx/ intel-fpga- plugin: stx.3.0- v0.11.0- 103-g4f28657" : unpack: failed to extract layer sha256: 5a79e735a347304 e1e65f005005b74 741f205974ff568 068cd6cf3741548 b4e1: mount callback failed on /var/lib/ docker/ tmpmounts/ containerd- mount819163650: chmod /var/lib/ docker/ tmpmounts/ containerd- mount819163650/ usr/bin/ b2sum: no such file or directory: unknown
[sysadmin@
FATA[0000] pulling image failed: rpc error: code = Unknown desc = failed to pull and unpack image "docker.