Package: golang-github-containers-image / 5.26.1-2~bpo12+1

Metadata

Package Version Patches format
golang-github-containers-image 5.26.1-2~bpo12+1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
t skip.patch | (download)

directory/explicitfilepath/path_test.go | 6 6 + 0 - 0 !
internal/image/docker_schema1_test.go | 2 2 + 0 - 0 !
internal/image/docker_schema2_test.go | 5 5 + 0 - 0 !
pkg/blobinfocache/default_test.go | 1 1 + 0 - 0 !
signature/docker_test.go | 3 3 + 0 - 0 !
signature/mechanism_test.go | 1 1 + 0 - 0 !
storage/storage_test.go | 6 6 + 0 - 0 !
7 files changed, 24 insertions(+)

 disable failing tests

sif v2.patch | (download)

sif/load.go | 2 1 + 1 - 0 !
sif/src.go | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 fix compilation against the packaged version of sylabs/sif


avoid openshift.patch | (download)

transports/alltransports/alltransports.go | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
disable gpgtest.patch | (download)

signature/simplesigning/signer_test.go | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

---
avoid rekor fulcio.patch | (download)

copy/sign.go | 12 0 + 12 - 0 !
copy/sign_test.go | 2 2 + 0 - 0 !
docker/docker_image_dest.go | 126 1 + 125 - 0 !
docker/docker_image_src.go | 38 2 + 36 - 0 !
internal/signature/signature.go | 2 0 + 2 - 0 !
internal/signature/signature_test.go | 2 2 + 0 - 0 !
internal/signer/signer_test.go | 3 3 + 0 - 0 !
signature/fulcio_cert.go | 2 2 + 0 - 0 !
signature/fulcio_cert_test.go | 2 2 + 0 - 0 !
signature/internal/rekor_set.go | 2 2 + 0 - 0 !
signature/internal/rekor_set_test.go | 2 2 + 0 - 0 !
signature/internal/sigstore_payload_test.go | 2 2 + 0 - 0 !
signature/policy_config.go | 2 0 + 2 - 0 !
signature/policy_config_sigstore.go | 153 1 + 152 - 0 !
signature/policy_config_sigstore_test.go | 2 2 + 0 - 0 !
signature/policy_config_test.go | 2 2 + 0 - 0 !
signature/policy_eval_baselayer_test.go | 2 2 + 0 - 0 !
signature/policy_eval_signedby_test.go | 3 3 + 0 - 0 !
signature/policy_eval_sigstore.go | 101 0 + 101 - 0 !
signature/policy_eval_sigstore_test.go | 3 3 + 0 - 0 !
signature/policy_eval_simple_test.go | 2 2 + 0 - 0 !
signature/policy_eval_test.go | 3 3 + 0 - 0 !
signature/policy_types.go | 10 0 + 10 - 0 !
signature/simple_test.go | 2 2 + 0 - 0 !
24 files changed, 40 insertions(+), 440 deletions(-)

---
TestOCI1IndexChooseInstanceByCompression.patch | (download)

internal/manifest/oci_index_test.go | 4 0 + 4 - 0 !
1 file changed, 4 deletions(-)

 [patch] fix testoci1indexchooseinstancebycompression on non-amd64
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Setting SystemContext.ArchitectureChoice to "" does not mean "match any/the first platform";
it's the default behavior of SystemContext, and it means "choose for the current runtime
architecture". (Originally discussed in
https://github.com/containers/image/pull/1789#discussion_r1115647449 )

I.e. on amd64 these two test cases are redundant with the first two instances above,
and on other architectures (notably ARM) they cause failures.

So just drop them.

Signed-off-by: Miloslav Trma <mitr@redhat.com>