-
Bug
-
Resolution: Unresolved
-
Medium
-
None
-
None
-
None
-
None
-
Quality / Stability / Reliability
-
True
-
-
False
-
Bugs and Vulnerability Issues
-
0
Description
Image pull on s390x is failing because of the latest umoci changes.
In osc image pull job, the umoci version used is the main branch rather than a version here – https://github.com/openshift/sandboxed-containers-operator/blob/devel/config/peerpods/podvm/libvirt-podvm-image-handler.sh#L374
This PR with umoci which merged early today is causing this failures: https://github.com/opencontainers/umoci/pull/572/files
Steps to reproduce
1. Bring up an OSC installed cluster on Z
2. Initiate an image pull job with a PODVM_IMAGE_URI
3. Image is failing to be pulled with a umoci error
Expected result
Image to be pulled successfully.
Actual result
Umoci failure:
Pulling the podvm image from the provided path
Extracting the Libvirt qcow2 image from the given path.
Getting image source signatures
Copying blob sha256:3bd2386125cff025ab9bf30438e5c8f353b28ad74477037c933485b0425bdbac
Copying config sha256:e227169f191da84c62a7b52153a679903274a39a43e0ad639e13b513a02a8b7c
Writing manifest to image destination
⨯ [internal error] xattr %!q(MISSING) is being hidden by GenerateEntry but UnpackShouldClear returns true
Failed to extract the container image
Impact
Blocking the whole image pull flow on s390x.
Env
Z OCP Cluster with OSC installed.
Additional helpful info