action #40958
open[containers] test fails in docker - ppc64le packages within container not in sync with published repos
0%
Description
test fails in docker because "zypper in -n curl" is reporting a dependency problem.
seems container previously created with libcurl4-7.61.1-1.1.ppc64le
but curl-7.61.0-3.1.ppc64le needs libcurl4-7.61.0-3.1.ppc64le
I assume this is expected as the way container and oss repo are not generated from same OBS projects.
Note: related code was merged with https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/4482
my proposal would be to modify the test script to detect the failure
and retry with "zypper in --force-resolution -y -n curl"
===
Problem: curl-7.61.0-3.1.ppc64le requires libcurl4 = 7.61.0, but this requirement cannot be provided
not installable providers: libcurl4-7.61.0-3.1.ppc64le[repo-oss]
Solution 1: downgrade of libcurl4-7.61.1-1.1.ppc64le to libcurl4-7.61.0-3.1.ppc64le
Solution 2: do not install curl-7.61.0-3.1.ppc64le
Solution 3: break curl-7.61.0-3.1.ppc64le by ignoring some of its dependencies¶
Observation¶
openQA test in scenario opensuse-Tumbleweed-DVD-ppc64le-docker_image@ppc64le fails in
docker
Reproducible¶
Fails since (at least) Build 20180903
Expected result¶
Last good: (unknown) (or more recent)
Further details¶
Always latest result in this scenario: latest