From 77e45534446f600549640d31523929106015c16b Mon Sep 17 00:00:00 2001 From: Luiz Carvalho Date: Fri, 1 Nov 2024 15:48:30 -0400 Subject: [PATCH 1/3] Add required rpms-signature-scan task Signed-off-by: Luiz Carvalho --- .tekton/cli-build.yaml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/.tekton/cli-build.yaml b/.tekton/cli-build.yaml index d15e657ad..89b417837 100644 --- a/.tekton/cli-build.yaml +++ b/.tekton/cli-build.yaml @@ -411,6 +411,27 @@ spec: - name: kind value: task resolver: bundles + - name: rpms-signature-scan + when: + - input: $(params.skip-checks) + operator: in + values: ["false"] + runAfter: + - build-image-index + taskRef: + params: + - name: name + value: rpms-signature-scan + - name: bundle + value: quay.io/konflux-ci/tekton-catalog/task-rpms-signature-scan:0.2@sha256:bacfab0fb93acaef5b8cc9ef9c75619e34e41336142e2cad73414e2b62d6000e + - name: kind + value: task + resolver: bundles + params: + - name: image-url + value: $(tasks.build-image-index.results.IMAGE_URL) + - name: image-digest + value: $(tasks.build-image-index.results.IMAGE_DIGEST) workspaces: - name: git-auth optional: true From eb56fa043083853099de2a472ec4bb7410c13aee Mon Sep 17 00:00:00 2001 From: Luiz Carvalho Date: Fri, 1 Nov 2024 14:42:05 -0400 Subject: [PATCH 2/3] Refresh the TUF root recording Signed-off-by: Luiz Carvalho --- ...726384dd135da6510247f61400fcd8c61b5b7e1543 | 1 + ...856256db8845dd8be1918b5762a19600d273aa089} | 2 +- ...ca1629a27cf4b88d5e3f0f1bfe718fde064a4fed71 | 1 - ...d1722b7f340c31045867335ab8a0b4946df7f96bb8 | 1 - ...5ea2b9efe212411ba994ed8e8d6e23f9f3d5b4dfe0 | 1 + ...a85d3907981686fa8847614fccd772fb8d0957c399 | 1 + ...7f5a9db7d06403818ff9e4c170bb0a80b407f783cf | 1 - ...c1fe4d582551e54bc9f4ac5224226dad4bb2650ee5 | 1 + ...ee65a532e3dab7e88771203200a57c5ee2c6a67f51 | 1 - ...02716be79974f504fe5da4b2245cc676edf5cb85f} | 2 +- ...2271e2b6b8004bc0b6364781529f2debe2b6ffc83e | 1 + ...3856214713b54078e050284788580b94103b4d3fc} | 2 +- ...bf136f2fdec6bec613f7a22b885fd193a7841a84cb | 1 - acceptance/image/testimage/index.json | 8 +-- acceptance/tuf/root.json | 30 +++++----- ...n-LwCBc.txt => body-2.root.json-M0umO.txt} | 0 .../tuf/__files/body-snapshot.json-Z0cHf.json | 23 -------- .../tuf/__files/body-snapshot.json-rE594.json | 23 ++++++++ .../__files/body-targets-ctfe.pub-oTwZL.txt | 4 -- .../__files/body-targets-ctfe.pub-xAvcx.txt | 4 ++ .../body-targets-fulcio_v1.crt.pem-1JYme.txt | 33 +++++++++++ .../body-targets-fulcio_v1.crt.pem-FP7jc.txt | 33 ----------- .../__files/body-targets-rekor.pub-PMSgi.txt | 4 ++ .../__files/body-targets-rekor.pub-dEdIC.txt | 4 -- .../tuf/__files/body-targets.json-43eWB.json | 55 ------------------- .../tuf/__files/body-targets.json-cPMTI.json | 55 +++++++++++++++++++ .../__files/body-timestamp.json-YKzvR.json | 23 ++++++++ .../__files/body-timestamp.json-ZfL2h.json | 23 -------- ...Bc.json => mapping-2.root.json-M0umO.json} | 8 +-- ....json => mapping-snapshot.json-rE594.json} | 10 ++-- ...on => mapping-targets-ctfe.pub-xAvcx.json} | 10 ++-- ...ping-targets-fulcio_v1.crt.pem-1JYme.json} | 10 ++-- ...n => mapping-targets-rekor.pub-PMSgi.json} | 10 ++-- ...B.json => mapping-targets.json-cPMTI.json} | 10 ++-- ...json => mapping-timestamp.json-YKzvR.json} | 10 ++-- features/__snapshots__/validate_image.snap | 14 ++--- 36 files changed, 210 insertions(+), 210 deletions(-) create mode 100644 acceptance/image/testimage/blobs/sha256/3221b557483091249f0702726384dd135da6510247f61400fcd8c61b5b7e1543 rename acceptance/image/testimage/blobs/sha256/{996e60caeba5a31621dbd69fc744e2686287d10564a6510bd8ef0d902960d33c => 324b385eb7a42f9d1b42fa2856256db8845dd8be1918b5762a19600d273aa089} (74%) delete mode 100644 acceptance/image/testimage/blobs/sha256/3a62d4fad8e219768eadafca1629a27cf4b88d5e3f0f1bfe718fde064a4fed71 delete mode 100644 acceptance/image/testimage/blobs/sha256/3eaf7ec07c9bee51f9b4a1d1722b7f340c31045867335ab8a0b4946df7f96bb8 create mode 100644 acceptance/image/testimage/blobs/sha256/5d895b35801cafb5c45e345ea2b9efe212411ba994ed8e8d6e23f9f3d5b4dfe0 create mode 100644 acceptance/image/testimage/blobs/sha256/63d3250e95a5003481faf0a85d3907981686fa8847614fccd772fb8d0957c399 delete mode 100644 acceptance/image/testimage/blobs/sha256/72acd4ac35703a93be65df7f5a9db7d06403818ff9e4c170bb0a80b407f783cf create mode 100644 acceptance/image/testimage/blobs/sha256/8782a68f662f8175fed219c1fe4d582551e54bc9f4ac5224226dad4bb2650ee5 delete mode 100644 acceptance/image/testimage/blobs/sha256/8cc6a03b678bf2d324d445ee65a532e3dab7e88771203200a57c5ee2c6a67f51 rename acceptance/image/testimage/blobs/sha256/{177cd430fc38b5aef38d8cb30d21960a3782b8c39a49997eb8b0785270940611 => 931703cca3671d5cdea3d3f02716be79974f504fe5da4b2245cc676edf5cb85f} (73%) create mode 100644 acceptance/image/testimage/blobs/sha256/9b8a11cc6188b14489a5a62271e2b6b8004bc0b6364781529f2debe2b6ffc83e rename acceptance/image/testimage/blobs/sha256/{d59509ea5b901bdc5062ecee23f9edf8dc05a89a7a505ed2f2e4bda14edb3296 => b4f165d25e576485d5cad0c3856214713b54078e050284788580b94103b4d3fc} (74%) delete mode 100644 acceptance/image/testimage/blobs/sha256/b5ddf33cd457b635156071bf136f2fdec6bec613f7a22b885fd193a7841a84cb rename acceptance/wiremock/recordings/tuf/__files/{body-2.root.json-LwCBc.txt => body-2.root.json-M0umO.txt} (100%) delete mode 100644 acceptance/wiremock/recordings/tuf/__files/body-snapshot.json-Z0cHf.json create mode 100644 acceptance/wiremock/recordings/tuf/__files/body-snapshot.json-rE594.json delete mode 100644 acceptance/wiremock/recordings/tuf/__files/body-targets-ctfe.pub-oTwZL.txt create mode 100644 acceptance/wiremock/recordings/tuf/__files/body-targets-ctfe.pub-xAvcx.txt create mode 100644 acceptance/wiremock/recordings/tuf/__files/body-targets-fulcio_v1.crt.pem-1JYme.txt delete mode 100644 acceptance/wiremock/recordings/tuf/__files/body-targets-fulcio_v1.crt.pem-FP7jc.txt create mode 100644 acceptance/wiremock/recordings/tuf/__files/body-targets-rekor.pub-PMSgi.txt delete mode 100644 acceptance/wiremock/recordings/tuf/__files/body-targets-rekor.pub-dEdIC.txt delete mode 100644 acceptance/wiremock/recordings/tuf/__files/body-targets.json-43eWB.json create mode 100644 acceptance/wiremock/recordings/tuf/__files/body-targets.json-cPMTI.json create mode 100644 acceptance/wiremock/recordings/tuf/__files/body-timestamp.json-YKzvR.json delete mode 100644 acceptance/wiremock/recordings/tuf/__files/body-timestamp.json-ZfL2h.json rename acceptance/wiremock/recordings/tuf/mappings/{mapping-2.root.json-LwCBc.json => mapping-2.root.json-M0umO.json} (60%) rename acceptance/wiremock/recordings/tuf/mappings/{mapping-snapshot.json-Z0cHf.json => mapping-snapshot.json-rE594.json} (52%) rename acceptance/wiremock/recordings/tuf/mappings/{mapping-targets-ctfe.pub-oTwZL.json => mapping-targets-ctfe.pub-xAvcx.json} (53%) rename acceptance/wiremock/recordings/tuf/mappings/{mapping-targets-fulcio_v1.crt.pem-FP7jc.json => mapping-targets-fulcio_v1.crt.pem-1JYme.json} (53%) rename acceptance/wiremock/recordings/tuf/mappings/{mapping-targets-rekor.pub-dEdIC.json => mapping-targets-rekor.pub-PMSgi.json} (53%) rename acceptance/wiremock/recordings/tuf/mappings/{mapping-targets.json-43eWB.json => mapping-targets.json-cPMTI.json} (52%) rename acceptance/wiremock/recordings/tuf/mappings/{mapping-timestamp.json-ZfL2h.json => mapping-timestamp.json-YKzvR.json} (52%) diff --git a/acceptance/image/testimage/blobs/sha256/3221b557483091249f0702726384dd135da6510247f61400fcd8c61b5b7e1543 b/acceptance/image/testimage/blobs/sha256/3221b557483091249f0702726384dd135da6510247f61400fcd8c61b5b7e1543 new file mode 100644 index 000000000..3caa99120 --- /dev/null +++ b/acceptance/image/testimage/blobs/sha256/3221b557483091249f0702726384dd135da6510247f61400fcd8c61b5b7e1543 @@ -0,0 +1 @@ +{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","size":247,"digest":"sha256:9b8a11cc6188b14489a5a62271e2b6b8004bc0b6364781529f2debe2b6ffc83e"},"layers":[{"mediaType":"application/vnd.dsse.envelope.v1+json","size":952,"digest":"sha256:931703cca3671d5cdea3d3f02716be79974f504fe5da4b2245cc676edf5cb85f","annotations":{"dev.cosignproject.cosign/signature":"","dev.sigstore.cosign/bundle":"{\"SignedEntryTimestamp\":\"MEYCIQCyapJSWZOoyW+IFYWW8M1Ey7NNhbwTu8x3jAkTNSSz7gIhAOF5uUq+X+SXBYbd7lrUnrLqBATtX1RM3fc6vxivrUzL\",\"Payload\":{\"body\":\"eyJhcGlWZXJzaW9uIjoiMC4wLjEiLCJraW5kIjoiaW50b3RvIiwic3BlYyI6eyJjb250ZW50Ijp7Imhhc2giOnsiYWxnb3JpdGhtIjoic2hhMjU2IiwidmFsdWUiOiI5MzE3MDNjY2EzNjcxZDVjZGVhM2QzZjAyNzE2YmU3OTk3NGY1MDRmZTVkYTRiMjI0NWNjNjc2ZWRmNWNiODVmIn0sInBheWxvYWRIYXNoIjp7ImFsZ29yaXRobSI6InNoYTI1NiIsInZhbHVlIjoiY2I1ZTczNjA1MWFmNTE3NmZiNTcyODI3YjJiZDA2MDhjNzI0Y2Y4YTE3NjY4MjMwYmIwZGEzYWM2YmIxM2Y2NiJ9fSwicHVibGljS2V5IjoiTFMwdExTMUNSVWRKVGlCRFJWSlVTVVpKUTBGVVJTMHRMUzB0Q2sxSlNVVjRWRU5EUVhFeVowRjNTVUpCWjBsVlVYUXJaekJXUzJwNGFETklNV2hyVFVaVFZuaGxNR0UxUVV0RmQwUlJXVXBMYjFwSmFIWmpUa0ZSUlV3S1FsRkJkMlpxUlUxTlFXOUhRVEZWUlVKb1RVUldWazVDVFZKTmQwVlJXVVJXVVZGSlJYZHdSRmxYZUhCYWJUbDVZbTFzYUUxU1dYZEdRVmxFVmxGUlNBcEZkekZVV1ZjMFoxSnVTbWhpYlU1d1l6Sk9kazFTV1hkR1FWbEVWbEZSU2tWM01ERk9SR2RuVkZkR2VXRXlWakJKUms0d1RWRTBkMFJCV1VSV1VWRlNDa1YzVlRGT2Vra3pUa1JGV2sxQ1kwZEJNVlZGUTJoTlVWUkhiSFZrV0dkblVtMDVNV0p0VW1oa1IyeDJZbXBCWlVaM01IbE9SRVY0VFVSRmVFOUVVWGdLVFdwa1lVWjNNSGxPUkVWNFRVUkZlRTlFVlhoTmFtUmhUVUZCZDFkVVFWUkNaMk54YUd0cVQxQlJTVUpDWjJkeGFHdHFUMUJSVFVKQ2QwNURRVUZVV2dwSVIwWlFjMFpxTm5neVFrNXNVSFl6UTBobWVqSlNaV3BHVjAxYWNsZHhURzlIV1VkeWFEaFhlazFzVm5ZclVIRm5lbXhWYTNwSE56UXJVMGRwTm5ONUNrdzVVVWswZEU0emJWQnJVemhrVFhseFJuTmhielJKUW1kcVEwTkJXRFIzUkdkWlJGWlNNRkJCVVVndlFrRlJSRUZuWlVGTlFrMUhRVEZWWkVwUlVVMEtUVUZ2UjBORGMwZEJVVlZHUW5kTlJFMUNNRWRCTVZWa1JHZFJWMEpDVkhOR2MyWlBTMWRKZVRKdllYUjZaMkVyVEVsTVFuZHRhbHB0UkVGbVFtZE9WZ3BJVTAxRlIwUkJWMmRDVTFkWVpFRlZaMFpFYUZKNVVXdHRWV2x4UzBjclNHWnBSMnRUZWtKUFFtZE9Wa2hTUlVKQlpqaEZVa1JDUTJoclFtOWtTRkozQ21ONmIzWk1NblF4V1cxV2VXSnRWakJhV0UxMVlWYzRkbUp0Um5SYVdFNTNXVmRPYkdONU9XdGFWMXBvWkZkNE1Fd3pUbXhqYmxwd1dUSldhRmt5VG5ZS1pGYzFNR041T1d0YVYxcG9aRmQ0TUUxRWIwZERhWE5IUVZGUlFtYzNPSGRCVVVWRlRFZG9NR1JJUW5wUGFUaDJZVE5XYVZwWVNuVmFXRkpzWTNrMWF3cGFWMXBvWkZkNE1FeHVUakpaZVRWcVlraFdlbVJIVm5sTWJYaDJXVEpHYzAxSlIwdENaMjl5UW1kRlJVRmtXalZCWjFGRFFraDNSV1ZuUWpSQlNGbEJDbXBGVlRCMlJrMU9ZMEZ0TUN0d2J6YzJSazQxZURWakt6Z3lMMEpZUTI0eUsyNUNXSFZ4U0hOMU1VMUJRVUZIVXpaUmFFb3dVVUZCUWtGTlFWSjZRa1lLUVdsQlVFSXlOVzkyZG1scGQxaEpWMjVIVWxOc1FVRm5iM2RCTWpkS1FYbElPRXQ0Ym00dk5VVk5VRWxNUVVsb1FVNTROU3RGU21adFRsVkhiSE00Y3dwTVVGRXpWVUZZWVVSSmJXSjBUakF3VkVKNlJra3ZNek4zUW5VMlRVRXdSME5UY1VkVFNXSXpSRkZGUWtOM1ZVRkJORWxEUVZGQ1JrNUliMHhSZURCbUNsZGhOMDU0VUZWVE1FUTRVVEZvYkhnNVJuVklSMHhoTDJKYVIwNVNPRGxKYTJWdmRtTnVkRmhLVlZoREwyWmxUekpITUhWV1ZIQnRjaXRSUkRaaWJtVUtTaTlJZGtwbmNXUnVUMFIxVDNOc1RWWjFiR2wwWm01WWNucGpWeXMxYkd4TlZHdENiRWx6VEdrNFQwNUhTRXBVTkZwWWNuTnFTMG94UldWR1dGaFNUUXBQVkdvMmNHRjBPVEJFTDFOT01ETndLMjVVZUdsa2JGVTBUR2RpZEdabWJ6bHllR1JhU2pjeVZYcHRVVEo0V2pkSmVFMDRRMnAzYjNaRllUSnlSa0pwQ2psUk1VRlRaMEZLYUVkWlFVSjZiMVUxYTBVM1ZVcGFZalI0VEZoVFZpdFJXQzl3TUhseVdXVmlUbXhUV0RsamVHeFBjekZSYlN0ek5EQjBSMnhVTXpZS1EzZExZakJMVnpaSVZrWkdlVWxyV0N0b1prMXVkV0paZDJKQ2RVNWlkQzlLWWpGVlVYaGtaWGRHZFd0b2VXbGllR2gwTUhOUVZXZEpSMlp5YmxKWmN3cGpUR0o2UVc1T1dDdFJZMUl4U21sUmNTODRNREZOU1VaVlRqSXZNRkJDU2t0M09USjNUMnBhVld4aVF5c3JNVkE0VnpkRFdYVm5SRk16VURWMGMwUkVDamt5V0ZGclN5OTVhRWRwTkhoWWNrZ3dSRU5DVERJNE4yOTBablJSY1M5TGFXeDNOMms0TjJKdkwxUlRRMUUwTDJNMmNrZGljazlaVW05WFFrRnhaMnNLVmswMk9GcGxhalJ6TjNWeGJ6aG1TVloyVW1NeWRVWjVRMkpWUkVneVpERk9OVzRyVjFRdk9TdE9ZMUZyUVdKalZGcHFPVTVCVXpkQ2VHRTBZMWhJZEFwNU0xaHVlRTVRU0hwd05EZHpOVE5WVkRWa00zSXpNbFZhTkcwMWVVcDBNMWxxYkRkRlpIVkxlV2xHVEc1TFVqRndlVUpFTmxjNVZEVlROMGxJU1VOMkNsVkJLMVpMTUdneWRtdzNPVGxvUlZGQ1VGZEtlbkpJU1RSRGFqRlhOR0ZJTTJwbmVEbExaVVUwVjJ0UVlqTkxNbUZxU2sweFlWUklOM3BUTVc5b1ZWb0tVbmxWYkU5RU1qRkNURXhyWnk5bFJrSnpkazVUWkZkaWVIQlJhaXROV2sxNWR6MDlDaTB0TFMwdFJVNUVJRU5GVWxSSlJrbERRVlJGTFMwdExTMEsifX0=\",\"integratedTime\":1730486488,\"logIndex\":1,\"logID\":\"e1629a21e8853c6db58c6f018a5085e3ff05d420c52197686675bd907e1435a1\"}}","dev.sigstore.cosign/certificate":"-----BEGIN CERTIFICATE-----\nMIIExTCCAq2gAwIBAgIUQt+g0VKjxh3H1hkMFSVxe0a5AKEwDQYJKoZIhvcNAQEL\nBQAwfjEMMAoGA1UEBhMDVVNBMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH\nEw1TYW4gRnJhbmNpc2NvMRYwFAYDVQQJEw01NDggTWFya2V0IFN0MQ4wDAYDVQQR\nEwU1NzI3NDEZMBcGA1UEChMQTGludXggRm91bmRhdGlvbjAeFw0yNDExMDExODQx\nMjdaFw0yNDExMDExODUxMjdaMAAwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAATZ\nHGFPsFj6x2BNlPv3CHfz2RejFWMZrWqLoGYGrh8WzMlVv+PqgzlUkzG74+SGi6sy\nL9QI4tN3mPkS8dMyqFsao4IBgjCCAX4wDgYDVR0PAQH/BAQDAgeAMBMGA1UdJQQM\nMAoGCCsGAQUFBwMDMB0GA1UdDgQWBBTsFsfOKWIy2oatzga+LILBwmjZmDAfBgNV\nHSMEGDAWgBSWXdAUgFDhRyQkmUiqKG+HfiGkSzBOBgNVHREBAf8ERDBChkBodHRw\nczovL2t1YmVybmV0ZXMuaW8vbmFtZXNwYWNlcy9kZWZhdWx0L3NlcnZpY2VhY2Nv\ndW50cy9kZWZhdWx0MDoGCisGAQQBg78wAQEELGh0dHBzOi8va3ViZXJuZXRlcy5k\nZWZhdWx0LnN2Yy5jbHVzdGVyLmxvY2FsMIGKBgorBgEEAdZ5AgQCBHwEegB4AHYA\njEU0vFMNcAm0+po76FN5x5c+82/BXCn2+nBXuqHsu1MAAAGS6QhJ0QAABAMARzBF\nAiAPB25ovviiwXIWnGRSlAAgowA27JAyH8Kxnn/5EMPILAIhANx5+EJfmNUGls8s\nLPQ3UAXaDImbtN00TBzFI/33wBu6MA0GCSqGSIb3DQEBCwUAA4ICAQBFNHoLQx0f\nWa7NxPUS0D8Q1hlx9FuHGLa/bZGNR89IkeovcntXJUXC/feO2G0uVTpmr+QD6bne\nJ/HvJgqdnODuOslMVulitfnXrzcW+5llMTkBlIsLi8ONGHJT4ZXrsjKJ1EeFXXRM\nOTj6pat90D/SN03p+nTxidlU4Lgbtffo9rxdZJ72UzmQ2xZ7IxM8CjwovEa2rFBi\n9Q1ASgAJhGYABzoU5kE7UJZb4xLXSV+QX/p0yrYebNlSX9cxlOs1Qm+s40tGlT36\nCwKb0KW6HVFFyIkX+hfMnubYwbBuNbt/Jb1UQxdewFukhyibxht0sPUgIGfrnRYs\ncLbzAnNX+QcR1JiQq/801MIFUN2/0PBJKw92wOjZUlbC++1P8W7CYugDS3P5tsDD\n92XQkK/yhGi4xXrH0DCBL287otftQq/Kilw7i87bo/TSCQ4/c6rGbrOYRoWBAqgk\nVM68Zej4s7uqo8fIVvRc2uFyCbUDH2d1N5n+WT/9+NcQkAbcTZj9NAS7Bxa4cXHt\ny3XnxNPHzp47s53UT5d3r32UZ4m5yJt3Yjl7EduKyiFLnKR1pyBD6W9T5S7IHICv\nUA+VK0h2vl799hEQBPWJzrHI4Cj1W4aH3jgx9KeE4WkPb3K2ajJM1aTH7zS1ohUZ\nRyUlOD21BLLkg/eFBsvNSdWbxpQj+MZMyw==\n-----END CERTIFICATE-----\n","dev.sigstore.cosign/chain":"-----BEGIN CERTIFICATE-----\n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\n-----END CERTIFICATE-----","predicateType":"https://slsa.dev/provenance/v0.2"}}]} \ No newline at end of file diff --git a/acceptance/image/testimage/blobs/sha256/996e60caeba5a31621dbd69fc744e2686287d10564a6510bd8ef0d902960d33c b/acceptance/image/testimage/blobs/sha256/324b385eb7a42f9d1b42fa2856256db8845dd8be1918b5762a19600d273aa089 similarity index 74% rename from acceptance/image/testimage/blobs/sha256/996e60caeba5a31621dbd69fc744e2686287d10564a6510bd8ef0d902960d33c rename to acceptance/image/testimage/blobs/sha256/324b385eb7a42f9d1b42fa2856256db8845dd8be1918b5762a19600d273aa089 index d186e4fb9..b50075c0a 100644 --- a/acceptance/image/testimage/blobs/sha256/996e60caeba5a31621dbd69fc744e2686287d10564a6510bd8ef0d902960d33c +++ b/acceptance/image/testimage/blobs/sha256/324b385eb7a42f9d1b42fa2856256db8845dd8be1918b5762a19600d273aa089 @@ -1 +1 @@ -{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:3eaf7ec07c9bee51f9b4a1d1722b7f340c31045867335ab8a0b4946df7f96bb8","size":326},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:bd9ddc54bea929a22b334e73e026d4136e5b73f5cc29942896c72e4ece69b13d","size":34}],"annotations":{"org.opencontainers.image.base.digest":"","org.opencontainers.image.base.name":""}} \ No newline at end of file +{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:63d3250e95a5003481faf0a85d3907981686fa8847614fccd772fb8d0957c399","size":326},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:bd9ddc54bea929a22b334e73e026d4136e5b73f5cc29942896c72e4ece69b13d","size":34}],"annotations":{"org.opencontainers.image.base.digest":"","org.opencontainers.image.base.name":""}} \ No newline at end of file diff --git a/acceptance/image/testimage/blobs/sha256/3a62d4fad8e219768eadafca1629a27cf4b88d5e3f0f1bfe718fde064a4fed71 b/acceptance/image/testimage/blobs/sha256/3a62d4fad8e219768eadafca1629a27cf4b88d5e3f0f1bfe718fde064a4fed71 deleted file mode 100644 index b144f0cf8..000000000 --- a/acceptance/image/testimage/blobs/sha256/3a62d4fad8e219768eadafca1629a27cf4b88d5e3f0f1bfe718fde064a4fed71 +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","size":248,"digest":"sha256:72acd4ac35703a93be65df7f5a9db7d06403818ff9e4c170bb0a80b407f783cf"},"layers":[{"mediaType":"application/vnd.dev.cosign.simplesigning.v1+json","size":254,"digest":"sha256:d59509ea5b901bdc5062ecee23f9edf8dc05a89a7a505ed2f2e4bda14edb3296","annotations":{"dev.cosignproject.cosign/signature":"MEYCIQCM6pHNyTor9Ll0CPpUkJplb88LzIfHNoCezX3GR+sQxgIhAO9fge3jtAGMg4Uqvs8rGzc9qX45bA0yjQCv+sci4Qf9","dev.sigstore.cosign/bundle":"{\"SignedEntryTimestamp\":\"MEUCIGwkuz2TaWCztupib9bbwqqJsSEivt/KVn8bE9wTtzwPAiEA7hoQiOPkQs+GQ/hcSdXuIOCd7yybm5bN4XLBpOmQYnA=\",\"Payload\":{\"body\":\"eyJhcGlWZXJzaW9uIjoiMC4wLjEiLCJraW5kIjoiaGFzaGVkcmVrb3JkIiwic3BlYyI6eyJkYXRhIjp7Imhhc2giOnsiYWxnb3JpdGhtIjoic2hhMjU2IiwidmFsdWUiOiJkNTk1MDllYTViOTAxYmRjNTA2MmVjZWUyM2Y5ZWRmOGRjMDVhODlhN2E1MDVlZDJmMmU0YmRhMTRlZGIzMjk2In19LCJzaWduYXR1cmUiOnsiY29udGVudCI6Ik1FWUNJUUNNNnBITnlUb3I5TGwwQ1BwVWtKcGxiODhMeklmSE5vQ2V6WDNHUitzUXhnSWhBTzlmZ2UzanRBR01nNFVxdnM4ckd6YzlxWDQ1YkEweWpRQ3Yrc2NpNFFmOSIsInB1YmxpY0tleSI6eyJjb250ZW50IjoiTFMwdExTMUNSVWRKVGlCRFJWSlVTVVpKUTBGVVJTMHRMUzB0Q2sxSlNVVjRWRU5EUVhFeVowRjNTVUpCWjBsVlRVNU5ZaTloVTNsV1FYaHlObmhEUkdZMGRGWnRRMFZqZUVNNGQwUlJXVXBMYjFwSmFIWmpUa0ZSUlV3S1FsRkJkMlpxUlUxTlFXOUhRVEZWUlVKb1RVUldWazVDVFZKTmQwVlJXVVJXVVZGSlJYZHdSRmxYZUhCYWJUbDVZbTFzYUUxU1dYZEdRVmxFVmxGUlNBcEZkekZVV1ZjMFoxSnVTbWhpYlU1d1l6Sk9kazFTV1hkR1FWbEVWbEZSU2tWM01ERk9SR2RuVkZkR2VXRXlWakJKUms0d1RWRTBkMFJCV1VSV1VWRlNDa1YzVlRGT2Vra3pUa1JGV2sxQ1kwZEJNVlZGUTJoTlVWUkhiSFZrV0dkblVtMDVNV0p0VW1oa1IyeDJZbXBCWlVaM01IbE9SRUV4VFVSRmVFMTZSVFVLVGtST1lVWjNNSGxPUkVFeFRVUkZlRTE2U1RWT1JFNWhUVUZCZDFkVVFWUkNaMk54YUd0cVQxQlJTVUpDWjJkeGFHdHFUMUJSVFVKQ2QwNURRVUZTUXdwNU9IUTNaemwzT0hwcE5XMXZSMEZuTTFGa1RGTjJRWFpTV0VwcWNuZEZkek5JUkdseGJYSkJSREZzTUhoSlZrRk5UV2hNZVdGR1VUVmFkalp0UVZwNENqTm5MMlpOY1VsNFJtbzBhRUUzV0RKMGJUTmtielJKUW1kcVEwTkJXRFIzUkdkWlJGWlNNRkJCVVVndlFrRlJSRUZuWlVGTlFrMUhRVEZWWkVwUlVVMEtUVUZ2UjBORGMwZEJVVlZHUW5kTlJFMUNNRWRCTVZWa1JHZFJWMEpDVVdwV1VsUnRZMnRZVFd4VE5uVmtSRVV6YTJZelpIRnFZbVJZZWtGbVFtZE9WZ3BJVTAxRlIwUkJWMmRDVVdacmJHRlRaV3RKZUcxTmNrMVVUV2x6Wmxwd04yTkVRbTVpZWtKUFFtZE9Wa2hTUlVKQlpqaEZVa1JDUTJoclFtOWtTRkozQ21ONmIzWk1NblF4V1cxV2VXSnRWakJhV0UxMVlWYzRkbUp0Um5SYVdFNTNXVmRPYkdONU9XdGFWMXBvWkZkNE1Fd3pUbXhqYmxwd1dUSldhRmt5VG5ZS1pGYzFNR041T1d0YVYxcG9aRmQ0TUUxRWIwZERhWE5IUVZGUlFtYzNPSGRCVVVWRlRFZG9NR1JJUW5wUGFUaDJZVE5XYVZwWVNuVmFXRkpzWTNrMWF3cGFWMXBvWkZkNE1FeHVUakpaZVRWcVlraFdlbVJIVm5sTWJYaDJXVEpHYzAxSlIwdENaMjl5UW1kRlJVRmtXalZCWjFGRFFraDNSV1ZuUWpSQlNGbEJDbEoyVjNGYU1WWTFNV2R5VTNkVWRETmpUSEU0VVVabGRYRmlOMnhhYTI5UlZXMUdNV1pwZERkdFJXTkJRVUZIVUU1RksyUmFkMEZCUWtGTlFWSjZRa1lLUVdsQlNWZHlSa1Z1TTBOT1FXdzVjRkZFY2xreFpuWjZkRWh2UzFwME4yVnhlR0paZHpaMFMzUTVlRUk1ZDBsb1FVMTBlREJCUmpobVJFNXFWMmQ2V2dvNGVHcG1ha3h5YjNaWU9FOWlNek5OTW1vMmEwb3llWGR5Vld0UFRVRXdSME5UY1VkVFNXSXpSRkZGUWtOM1ZVRkJORWxEUVZGQ0wweDZiWHA1ZDNoVENsZFJSVzFwYlhsWFowUnBUSFJpVEZSVGQxVnhOM2gxYUdNMGFVTXlhVEY0Um1SbFdFSnZkWEp1VGk5M2F5dHplRWxwZEUxdFdGQjFhbGhKUlVOTWRVMEthelV4YVhOM0wxcE9Sa1kyYTB0SmVVWklPVFJIVTB3M2IyUkNjeTlrY1ZCVVpsWnZSWEY2T1RORmVFcEhSelpVVXpaWlJVMHpSR0ZETWtWYVl6TnlkZ3BrUWtKaVJXaDNjSGMzUjJWMksxcEVkbFo2TVVkNFQwSkpkaXRTYnpSUk1YWXlVRTR5WTNjdmVUZExXV0ppT1hSelNHaFlaR05qUzFGdFpreFFLM05VQ20xeGF6WlBURnBhUmxVM1RWWXpPRXhtZDBkd01ucE1hVUZSUzJNd1VTOUdOMGRMV2s5elJVbFlURUp0UW1aMFJrWkxSMk1yTjJSTlJWUXdOM2QwU1dJS04wVlRUbE0zUTBKSmJYbDVORVZZTHpkT2RIRmlieTl5WjFsaVRFNWhUblZtUWs1MVJXTTBLekpQWWxCNlUzcHVRVEpNVEcxM1VGSlplR1pIYzI5TWVnb3pjbUp4YkZrd2NERTNTSFJYVDJWWFRVZERSbWhSU0N0RUwzTXZZalF4YlVoRmFISkRkRW8xYUVwTU1WSnpjbGw2UnpWRWVXWTRTRnB1YW00MlZtRjNDbTlSV1VObFRYQllXa2d2WlVKWlFVWmFRM3ByTDJ0cFZWcDBaVWRFVXprclF6SkNiVFpwYjBVMlpISnBjMVJrTVVwcGVtOUZNWFpxSzNCelZXTnpTMjRLTTJVMlpVaG1NbEF4UjFoMlFVODFjVEJqZEVJdmVYSmpVMGxaU20xQllXZE5RMnMzUVZFeVdpOVdMMUZyUjJzNWRVaHBSSFpQTVZoRmQwcFlUbnBGYmdwUFUzUjZVRFJ6ZEhOclJVaG9lRmhZVjJkQ1kwUmtlRzVqWm5KWFNrOUROVmQ2VUZGS2NGSm5hV1UxU2xGclFXbDJXR2xxVDBoaU1VVTBPWFJzUlV0WENtRlZZMGR2UzJsSFYzRnVhbEZ4TkRSTE1tcG1iV3hNYkZObFQycGFka2hpVlhsS2NGaGlhMDF5ZDFSeWJqaEdaazk1WmpoM016WXpTVVJhVG1WTWJtZ0tMMGRUVVRnMFVqUkxOVzV6TkZGdVJHMHZNekZDV1hFd0wwNTFUVWc1WVc5cVp6MDlDaTB0TFMwdFJVNUVJRU5GVWxSSlJrbERRVlJGTFMwdExTMEsifX19fQ==\",\"integratedTime\":1714569585,\"logIndex\":0,\"logID\":\"df83429b5d65c9ca02039bd28275f6cd1b643e55f052e100682f2beaee5ebc2f\"}}","dev.sigstore.cosign/certificate":"-----BEGIN CERTIFICATE-----\nMIIExTCCAq2gAwIBAgIUMNMb/aSyVAxr6xCDf4tVmCEcxC8wDQYJKoZIhvcNAQEL\nBQAwfjEMMAoGA1UEBhMDVVNBMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH\nEw1TYW4gRnJhbmNpc2NvMRYwFAYDVQQJEw01NDggTWFya2V0IFN0MQ4wDAYDVQQR\nEwU1NzI3NDEZMBcGA1UEChMQTGludXggRm91bmRhdGlvbjAeFw0yNDA1MDExMzE5\nNDNaFw0yNDA1MDExMzI5NDNaMAAwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAARC\ny8t7g9w8zi5moGAg3QdLSvAvRXJjrwEw3HDiqmrAD1l0xIVAMMhLyaFQ5Zv6mAZx\n3g/fMqIxFj4hA7X2tm3do4IBgjCCAX4wDgYDVR0PAQH/BAQDAgeAMBMGA1UdJQQM\nMAoGCCsGAQUFBwMDMB0GA1UdDgQWBBQjVRTmckXMlS6udDE3kf3dqjbdXzAfBgNV\nHSMEGDAWgBQfklaSekIxmMrMTMisfZp7cDBnbzBOBgNVHREBAf8ERDBChkBodHRw\nczovL2t1YmVybmV0ZXMuaW8vbmFtZXNwYWNlcy9kZWZhdWx0L3NlcnZpY2VhY2Nv\ndW50cy9kZWZhdWx0MDoGCisGAQQBg78wAQEELGh0dHBzOi8va3ViZXJuZXRlcy5k\nZWZhdWx0LnN2Yy5jbHVzdGVyLmxvY2FsMIGKBgorBgEEAdZ5AgQCBHwEegB4AHYA\nRvWqZ1V51grSwTt3cLq8QFeuqb7lZkoQUmF1fit7mEcAAAGPNE+dZwAABAMARzBF\nAiAIWrFEn3CNAl9pQDrY1fvztHoKZt7eqxbYw6tKt9xB9wIhAMtx0AF8fDNjWgzZ\n8xjfjLrovX8Ob33M2j6kJ2ywrUkOMA0GCSqGSIb3DQEBCwUAA4ICAQB/LzmzywxS\nWQEmimyWgDiLtbLTSwUq7xuhc4iC2i1xFdeXBournN/wk+sxIitMmXPujXIECLuM\nk51isw/ZNFF6kKIyFH94GSL7odBs/dqPTfVoEqz93ExJGG6TS6YEM3DaC2EZc3rv\ndBBbEhwpw7Gev+ZDvVz1GxOBIv+Ro4Q1v2PN2cw/y7KYbb9tsHhXdccKQmfLP+sT\nmqk6OLZZFU7MV38LfwGp2zLiAQKc0Q/F7GKZOsEIXLBmBftFFKGc+7dMET07wtIb\n7ESNS7CBImyy4EX/7Ntqbo/rgYbLNaNufBNuEc4+2ObPzSznA2LLmwPRYxfGsoLz\n3rbqlY0p17HtWOeWMGCFhQH+D/s/b41mHEhrCtJ5hJL1RsrYzG5Dyf8HZnjn6Vaw\noQYCeMpXZH/eBYAFZCzk/kiUZteGDS9+C2Bm6ioE6drisTd1JizoE1vj+psUcsKn\n3e6eHf2P1GXvAO5q0ctB/yrcSIYJmAagMCk7AQ2Z/V/QkGk9uHiDvO1XEwJXNzEn\nOStzP4stskEHhxXXWgBcDdxncfrWJOC5WzPQJpRgie5JQkAivXijOHb1E49tlEKW\naUcGoKiGWqnjQq44K2jfmlLlSeOjZvHbUyJpXbkMrwTrn8FfOyf8w363IDZNeLnh\n/GSQ84R4K5ns4QnDm/31BYq0/NuMH9aojg==\n-----END CERTIFICATE-----\n","dev.sigstore.cosign/chain":"-----BEGIN CERTIFICATE-----\n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\n-----END CERTIFICATE-----"}}]} \ No newline at end of file diff --git a/acceptance/image/testimage/blobs/sha256/3eaf7ec07c9bee51f9b4a1d1722b7f340c31045867335ab8a0b4946df7f96bb8 b/acceptance/image/testimage/blobs/sha256/3eaf7ec07c9bee51f9b4a1d1722b7f340c31045867335ab8a0b4946df7f96bb8 deleted file mode 100644 index e0f78a16e..000000000 --- a/acceptance/image/testimage/blobs/sha256/3eaf7ec07c9bee51f9b4a1d1722b7f340c31045867335ab8a0b4946df7f96bb8 +++ /dev/null @@ -1 +0,0 @@ -{"created":"2024-05-01T13:19:42.242806973Z","architecture":"amd64","os":"linux","config":{"Labels":{"io.buildah.version":"1.35.3"}},"rootfs":{"type":"layers","diff_ids":["sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef"]},"history":[{"created":"2024-05-01T13:19:42.248651333Z","created_by":"/bin/sh"}]} \ No newline at end of file diff --git a/acceptance/image/testimage/blobs/sha256/5d895b35801cafb5c45e345ea2b9efe212411ba994ed8e8d6e23f9f3d5b4dfe0 b/acceptance/image/testimage/blobs/sha256/5d895b35801cafb5c45e345ea2b9efe212411ba994ed8e8d6e23f9f3d5b4dfe0 new file mode 100644 index 000000000..ef9424a55 --- /dev/null +++ b/acceptance/image/testimage/blobs/sha256/5d895b35801cafb5c45e345ea2b9efe212411ba994ed8e8d6e23f9f3d5b4dfe0 @@ -0,0 +1 @@ +{"architecture":"","created":"2024-11-01T14:41:27.356337437-04:00","history":[{"created":"0001-01-01T00:00:00Z"}],"os":"","rootfs":{"type":"layers","diff_ids":["sha256:b4f165d25e576485d5cad0c3856214713b54078e050284788580b94103b4d3fc"]},"config":{}} \ No newline at end of file diff --git a/acceptance/image/testimage/blobs/sha256/63d3250e95a5003481faf0a85d3907981686fa8847614fccd772fb8d0957c399 b/acceptance/image/testimage/blobs/sha256/63d3250e95a5003481faf0a85d3907981686fa8847614fccd772fb8d0957c399 new file mode 100644 index 000000000..e19269101 --- /dev/null +++ b/acceptance/image/testimage/blobs/sha256/63d3250e95a5003481faf0a85d3907981686fa8847614fccd772fb8d0957c399 @@ -0,0 +1 @@ +{"created":"2024-11-01T18:41:22.212751989Z","architecture":"amd64","os":"linux","config":{"Labels":{"io.buildah.version":"1.37.3"}},"rootfs":{"type":"layers","diff_ids":["sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef"]},"history":[{"created":"2024-11-01T18:41:22.216371929Z","created_by":"/bin/sh"}]} \ No newline at end of file diff --git a/acceptance/image/testimage/blobs/sha256/72acd4ac35703a93be65df7f5a9db7d06403818ff9e4c170bb0a80b407f783cf b/acceptance/image/testimage/blobs/sha256/72acd4ac35703a93be65df7f5a9db7d06403818ff9e4c170bb0a80b407f783cf deleted file mode 100644 index d4031e4b3..000000000 --- a/acceptance/image/testimage/blobs/sha256/72acd4ac35703a93be65df7f5a9db7d06403818ff9e4c170bb0a80b407f783cf +++ /dev/null @@ -1 +0,0 @@ -{"architecture":"","created":"2024-05-01T09:19:46.408053313-04:00","history":[{"created":"0001-01-01T00:00:00Z"}],"os":"","rootfs":{"type":"layers","diff_ids":["sha256:d59509ea5b901bdc5062ecee23f9edf8dc05a89a7a505ed2f2e4bda14edb3296"]},"config":{}} \ No newline at end of file diff --git a/acceptance/image/testimage/blobs/sha256/8782a68f662f8175fed219c1fe4d582551e54bc9f4ac5224226dad4bb2650ee5 b/acceptance/image/testimage/blobs/sha256/8782a68f662f8175fed219c1fe4d582551e54bc9f4ac5224226dad4bb2650ee5 new file mode 100644 index 000000000..9c1e2ddc2 --- /dev/null +++ b/acceptance/image/testimage/blobs/sha256/8782a68f662f8175fed219c1fe4d582551e54bc9f4ac5224226dad4bb2650ee5 @@ -0,0 +1 @@ +{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","size":248,"digest":"sha256:5d895b35801cafb5c45e345ea2b9efe212411ba994ed8e8d6e23f9f3d5b4dfe0"},"layers":[{"mediaType":"application/vnd.dev.cosign.simplesigning.v1+json","size":254,"digest":"sha256:b4f165d25e576485d5cad0c3856214713b54078e050284788580b94103b4d3fc","annotations":{"dev.cosignproject.cosign/signature":"MEUCIAnlLUzGLn94m0hPwIqzPiFB4D7Cy+5r86lHg468ycNuAiEA8f/slUG7Vt9KZgyJ3JVCFRPqb/uWpx5dFCXxnx22oM0=","dev.sigstore.cosign/bundle":"{\"SignedEntryTimestamp\":\"MEQCIAto7W+aU+hfl0yzXp748ToizEnO2gzPJnGJP8vr+aMVAiAZ5qORIuib4iEZUErtTtakmWviHBtR2Qgd19Oev35pEA==\",\"Payload\":{\"body\":\"eyJhcGlWZXJzaW9uIjoiMC4wLjEiLCJraW5kIjoiaGFzaGVkcmVrb3JkIiwic3BlYyI6eyJkYXRhIjp7Imhhc2giOnsiYWxnb3JpdGhtIjoic2hhMjU2IiwidmFsdWUiOiJiNGYxNjVkMjVlNTc2NDg1ZDVjYWQwYzM4NTYyMTQ3MTNiNTQwNzhlMDUwMjg0Nzg4NTgwYjk0MTAzYjRkM2ZjIn19LCJzaWduYXR1cmUiOnsiY29udGVudCI6Ik1FVUNJQW5sTFV6R0xuOTRtMGhQd0lxelBpRkI0RDdDeSs1cjg2bEhnNDY4eWNOdUFpRUE4Zi9zbFVHN1Z0OUtaZ3lKM0pWQ0ZSUHFiL3VXcHg1ZEZDWHhueDIyb00wPSIsInB1YmxpY0tleSI6eyJjb250ZW50IjoiTFMwdExTMUNSVWRKVGlCRFJWSlVTVVpKUTBGVVJTMHRMUzB0Q2sxSlNVVjRSRU5EUVhGNVowRjNTVUpCWjBsVlZsZDFVRWN3YTFGSFlua3hiRTQxZUVsVVZWQndVMlJWSzI1VmQwUlJXVXBMYjFwSmFIWmpUa0ZSUlV3S1FsRkJkMlpxUlUxTlFXOUhRVEZWUlVKb1RVUldWazVDVFZKTmQwVlJXVVJXVVZGSlJYZHdSRmxYZUhCYWJUbDVZbTFzYUUxU1dYZEdRVmxFVmxGUlNBcEZkekZVV1ZjMFoxSnVTbWhpYlU1d1l6Sk9kazFTV1hkR1FWbEVWbEZSU2tWM01ERk9SR2RuVkZkR2VXRXlWakJKUms0d1RWRTBkMFJCV1VSV1VWRlNDa1YzVlRGT2Vra3pUa1JGV2sxQ1kwZEJNVlZGUTJoTlVWUkhiSFZrV0dkblVtMDVNV0p0VW1oa1IyeDJZbXBCWlVaM01IbE9SRVY0VFVSRmVFOUVVWGdLVFdwU1lVWjNNSGxPUkVWNFRVUkZlRTlFVlhoTmFsSmhUVUZCZDFkVVFWUkNaMk54YUd0cVQxQlJTVUpDWjJkeGFHdHFUMUJSVFVKQ2QwNURRVUZTTVFwVU5EWjFZMFl5V0VwaE5rOXJVSEZMUkc5VE1EWlFOMmR3VDBGa1pWVm9USEZJWld3NFFqSndkMmxyZFV4Tk5YbEVUbEZhVGtSMVJqaFZRbUpXZDJJekNpdGFRM2R6TW14WVZWVmhNSEJJZG1rM2J6UnhielJKUW1kVVEwTkJXREIzUkdkWlJGWlNNRkJCVVVndlFrRlJSRUZuWlVGTlFrMUhRVEZWWkVwUlVVMEtUVUZ2UjBORGMwZEJVVlZHUW5kTlJFMUNNRWRCTVZWa1JHZFJWMEpDVWtkc1oxSllNVmhKWWxKak9URm9NVzFwTWtkTGQwcEtlazFCVkVGbVFtZE9WZ3BJVTAxRlIwUkJWMmRDVTFkWVpFRlZaMFpFYUZKNVVXdHRWV2x4UzBjclNHWnBSMnRUZWtKUFFtZE9Wa2hTUlVKQlpqaEZVa1JDUTJoclFtOWtTRkozQ21ONmIzWk1NblF4V1cxV2VXSnRWakJhV0UxMVlWYzRkbUp0Um5SYVdFNTNXVmRPYkdONU9XdGFWMXBvWkZkNE1Fd3pUbXhqYmxwd1dUSldhRmt5VG5ZS1pGYzFNR041T1d0YVYxcG9aRmQ0TUUxRWIwZERhWE5IUVZGUlFtYzNPSGRCVVVWRlRFZG9NR1JJUW5wUGFUaDJZVE5XYVZwWVNuVmFXRkpzWTNrMWF3cGFWMXBvWkZkNE1FeHVUakpaZVRWcVlraFdlbVJIVm5sTWJYaDJXVEpHYzAxSlIwcENaMjl5UW1kRlJVRmtXalZCWjFGRFFraHpSV1ZSUWpOQlNGVkJDbXBGVlRCMlJrMU9ZMEZ0TUN0d2J6YzJSazQxZURWakt6Z3lMMEpZUTI0eUsyNUNXSFZ4U0hOMU1VMUJRVUZIVXpaUlp5OTFVVUZCUWtGTlFWSnFRa1VLUVdsQ1FrMUtWRFpZV0hsS2RqaHBOa0p5UTJaNU5sRTNSblJWUkdsVGJ6aHlURmRHUWxOT1NrNVhhSEZYVVVsblRIQnRWV3RRZEdSdVZsZFRkM2xSY3dwU2F6UlpjbkVyUVRNMU5tMUJLMDVuWkVaak5rbHFNWG93U0RCM1JGRlpTa3R2V2tsb2RtTk9RVkZGVEVKUlFVUm5aMGxDUVVKdGVERmtNWFJOTkd0dUNrbzRkVk5oYWpaQldESnRaV1pIVDJoUldVSTFhV2xJVTBOblYwTklNMDAyVkVoWGQxazVTMjQ0WTFKSk5EUmhlbmhFU3pZME1qRmpRVGhzVGtzemVWUUtXamRPVFhGdFJXUk9WblZUTVdwU2JGRkpZWGhsWkdwSmQyOURVbVJqTDFWVVduVjZlWFYwWTBneFRqbGpibE40YW5kemNXbzRSeXQ0VFRaWk9FTkRlUXBqZFhobVdIWXlXVFEwYzBwdVlpdHJNa1I2U0ZaeGMyUmhVelpVYVdWR1RtaFRTMDlUZUdsbWRuRkZORVZUY210Nk5IWTRUelpwTTFWSGFHSlFVMnBaQ2tsQ01HbG9ORlZhV210ek1FSkNWbWw1TURWdWNtODJibWcwUzFaVFdrOUNjbVZ0V1ZJMmNXSnRUVlZhYzI5R1kwUnBSMDR6TUdGbFZIWXdSVFUwTmtFS2NXSnBXalZsTjA1eFF6QmFWRFozT1VneVZtbElVbVZET1VKSU16VkRhMU00TlhVeEsxUTFhalpEY1ZoWFZGVnZUV3N4Tm5sck5FNUlRbkpHVDJwTFF3b3hPR0p2VGl0V1JrOUxkakZMUm14VmJHRk5XRlZwVms1dFpIcHVaa3BCUjJwRFVqTm1WMmRJTURJM05DOXdUbTFuU1VwMldrUkRaWFJXS3pCYU9IaDRDbGxpV0cweU1WSmpkSGgzT1RkaVkxWTFiaXR2UWtoMFMyTllSSG8zT1N0TlZUQk9RbGxEZEVsdlFqRlJja3BKVnpocVNYWlZjbEo2T0VjNGJUSm1WeklLYjI0elowUXpUMnd4VWpsUmFIWXpSbmRNVHpGbFVYQXpPR3hRT0dKRFRGVnJaMnAzVW1wMGNESTJNMnBWVDNGd01ubFZNMHRMY0RCUFFWRlROMmR3T1FwV1RUZEtXVXhYVXpKNk9DdDJNV0kzZDJ4RlUyTnlkbEl2VlhkTlJGSkhOMlp5WVRGVVVtdGxlbWx3UlhBMWVYcDJhell4YjIxaGJETXZOMFV5VXpaTkNuRTVNVTVXYjFjMldFMVdjek0xWXpZNVVEZEdUMDlwYVd4aFZFOXdiWHA0WTNsbWVHcEhiMnhtWW1aVVpDOURTbTQ0VmtVeWVIcDNMMXBxZVdWdGJUUUtWV1JvV1djMlpXWlBVbkJyYm5aVk5HWXlUV2hVUTNWeVIwUnJlR3hVUkRrS0xTMHRMUzFGVGtRZ1EwVlNWRWxHU1VOQlZFVXRMUzB0TFFvPSJ9fX19\",\"integratedTime\":1730486485,\"logIndex\":0,\"logID\":\"e1629a21e8853c6db58c6f018a5085e3ff05d420c52197686675bd907e1435a1\"}}","dev.sigstore.cosign/certificate":"-----BEGIN CERTIFICATE-----\nMIIExDCCAqygAwIBAgIUVWuPG0kQGby1lN5xITUPpSdU+nUwDQYJKoZIhvcNAQEL\nBQAwfjEMMAoGA1UEBhMDVVNBMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH\nEw1TYW4gRnJhbmNpc2NvMRYwFAYDVQQJEw01NDggTWFya2V0IFN0MQ4wDAYDVQQR\nEwU1NzI3NDEZMBcGA1UEChMQTGludXggRm91bmRhdGlvbjAeFw0yNDExMDExODQx\nMjRaFw0yNDExMDExODUxMjRaMAAwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAR1\nT46ucF2XJa6OkPqKDoS06P7gpOAdeUhLqHel8B2pwikuLM5yDNQZNDuF8UBbVwb3\n+ZCws2lXUUa0pHvi7o4qo4IBgTCCAX0wDgYDVR0PAQH/BAQDAgeAMBMGA1UdJQQM\nMAoGCCsGAQUFBwMDMB0GA1UdDgQWBBRGlgRX1XIbRc91h1mi2GKwJJzMATAfBgNV\nHSMEGDAWgBSWXdAUgFDhRyQkmUiqKG+HfiGkSzBOBgNVHREBAf8ERDBChkBodHRw\nczovL2t1YmVybmV0ZXMuaW8vbmFtZXNwYWNlcy9kZWZhdWx0L3NlcnZpY2VhY2Nv\ndW50cy9kZWZhdWx0MDoGCisGAQQBg78wAQEELGh0dHBzOi8va3ViZXJuZXRlcy5k\nZWZhdWx0LnN2Yy5jbHVzdGVyLmxvY2FsMIGJBgorBgEEAdZ5AgQCBHsEeQB3AHUA\njEU0vFMNcAm0+po76FN5x5c+82/BXCn2+nBXuqHsu1MAAAGS6Qg/uQAABAMARjBE\nAiBBMJT6XXyJv8i6BrCfy6Q7FtUDiSo8rLWFBSNJNWhqWQIgLpmUkPtdnVWSwyQs\nRk4Yrq+A356mA+NgdFc6Ij1z0H0wDQYJKoZIhvcNAQELBQADggIBABmx1d1tM4kn\nJ8uSaj6AX2mefGOhQYB5iiHSCgWCH3M6THWwY9Kn8cRI44azxDK6421cA8lNK3yT\nZ7NMqmEdNVuS1jRlQIaxedjIwoCRdc/UTZuzyutcH1N9cnSxjwsqj8G+xM6Y8CCy\ncuxfXv2Y44sJnb+k2DzHVqsdaS6TieFNhSKOSxifvqE4ESrkz4v8O6i3UGhbPSjY\nIB0ih4UZZks0BBViy05nro6nh4KVSZOBremYR6qbmMUZsoFcDiGN30aeTv0E546A\nqbiZ5e7NqC0ZT6w9H2ViHReC9BH35CkS85u1+T5j6CqXWTUoMk16yk4NHBrFOjKC\n18boN+VFOKv1KFlUlaMXUiVNmdznfJAGjCR3fWgH0274/pNmgIJvZDCetV+0Z8xx\nYbXm21Rctxw97bcV5n+oBHtKcXDz79+MU0NBYCtIoB1QrJIW8jIvUrRz8G8m2fW2\non3gD3Ol1R9Qhv3FwLO1eQp38lP8bCLUkgjwRjtp263jUOqp2yU3KKp0OAQS7gp9\nVM7JYLWS2z8+v1b7wlEScrvR/UwMDRG7fra1TRkezipEp5yzvk61omal3/7E2S6M\nq91NVoW6XMVs35c69P7FOOiilaTOpmzxcyfxjGolfbfTd/CJn8VE2xzw/Zjyemm4\nUdhYg6efORpknvU4f2MhTCurGDkxlTD9\n-----END CERTIFICATE-----\n","dev.sigstore.cosign/chain":"-----BEGIN CERTIFICATE-----\n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\n-----END CERTIFICATE-----"}}]} \ No newline at end of file diff --git a/acceptance/image/testimage/blobs/sha256/8cc6a03b678bf2d324d445ee65a532e3dab7e88771203200a57c5ee2c6a67f51 b/acceptance/image/testimage/blobs/sha256/8cc6a03b678bf2d324d445ee65a532e3dab7e88771203200a57c5ee2c6a67f51 deleted file mode 100644 index a30a6ff1e..000000000 --- a/acceptance/image/testimage/blobs/sha256/8cc6a03b678bf2d324d445ee65a532e3dab7e88771203200a57c5ee2c6a67f51 +++ /dev/null @@ -1 +0,0 @@ -{"architecture":"","created":"2024-05-01T09:19:48.954616411-04:00","history":[{"created":"0001-01-01T00:00:00Z"}],"os":"","rootfs":{"type":"layers","diff_ids":["sha256:177cd430fc38b5aef38d8cb30d21960a3782b8c39a49997eb8b0785270940611"]},"config":{}} \ No newline at end of file diff --git a/acceptance/image/testimage/blobs/sha256/177cd430fc38b5aef38d8cb30d21960a3782b8c39a49997eb8b0785270940611 b/acceptance/image/testimage/blobs/sha256/931703cca3671d5cdea3d3f02716be79974f504fe5da4b2245cc676edf5cb85f similarity index 73% rename from acceptance/image/testimage/blobs/sha256/177cd430fc38b5aef38d8cb30d21960a3782b8c39a49997eb8b0785270940611 rename to acceptance/image/testimage/blobs/sha256/931703cca3671d5cdea3d3f02716be79974f504fe5da4b2245cc676edf5cb85f index 143508bb9..ca538d3a6 100644 --- a/acceptance/image/testimage/blobs/sha256/177cd430fc38b5aef38d8cb30d21960a3782b8c39a49997eb8b0785270940611 +++ b/acceptance/image/testimage/blobs/sha256/931703cca3671d5cdea3d3f02716be79974f504fe5da4b2245cc676edf5cb85f @@ -1 +1 @@ -{"payloadType":"application/vnd.in-toto+json","payload":"eyJfdHlwZSI6Imh0dHBzOi8vaW4tdG90by5pby9TdGF0ZW1lbnQvdjAuMSIsInByZWRpY2F0ZVR5cGUiOiJodHRwczovL3Nsc2EuZGV2L3Byb3ZlbmFuY2UvdjAuMiIsInN1YmplY3QiOlt7Im5hbWUiOiJyZWdpc3RyeS5sb2NhbDo1MDAwL3NpZ3N0b3JlL3Rlc3RpbWFnZSIsImRpZ2VzdCI6eyJzaGEyNTYiOiI5OTZlNjBjYWViYTVhMzE2MjFkYmQ2OWZjNzQ0ZTI2ODYyODdkMTA1NjRhNjUxMGJkOGVmMGQ5MDI5NjBkMzNjIn19XSwicHJlZGljYXRlIjp7ImJ1aWxkZXIiOnsiaWQiOiJodHRwczovL3Rla3Rvbi5kZXYvY2hhaW5zL3YyIn0sImJ1aWxkVHlwZSI6InRla3Rvbi5kZXYvdjEvUGlwZWxpbmVSdW4iLCJpbnZvY2F0aW9uIjp7ImNvbmZpZ1NvdXJjZSI6e319LCJtZXRhZGF0YSI6eyJidWlsZFN0YXJ0ZWRPbiI6IjIwMjMtMDMtMjJUMTk6Mzg6MDFaIiwiYnVpbGRGaW5pc2hlZE9uIjoiMjAyMy0wMy0yMlQxOTo0MTowNVoiLCJjb21wbGV0ZW5lc3MiOnsicGFyYW1ldGVycyI6ZmFsc2UsImVudmlyb25tZW50IjpmYWxzZSwibWF0ZXJpYWxzIjpmYWxzZX0sInJlcHJvZHVjaWJsZSI6ZmFsc2V9fX0=","signatures":[{"keyid":"","sig":"MEUCIQDP7+yZSiEkHNBrLbAj88+/pnog1TlrP3FKmJQ5k2XFmgIgQ8Wiw+Zvocck+IqAAq450S6hKyvkaEcPsseqPPXuPNg="}]} \ No newline at end of file +{"payloadType":"application/vnd.in-toto+json","payload":"eyJfdHlwZSI6Imh0dHBzOi8vaW4tdG90by5pby9TdGF0ZW1lbnQvdjAuMSIsInByZWRpY2F0ZVR5cGUiOiJodHRwczovL3Nsc2EuZGV2L3Byb3ZlbmFuY2UvdjAuMiIsInN1YmplY3QiOlt7Im5hbWUiOiJyZWdpc3RyeS5sb2NhbDo1MDAwL3NpZ3N0b3JlL3Rlc3RpbWFnZSIsImRpZ2VzdCI6eyJzaGEyNTYiOiIzMjRiMzg1ZWI3YTQyZjlkMWI0MmZhMjg1NjI1NmRiODg0NWRkOGJlMTkxOGI1NzYyYTE5NjAwZDI3M2FhMDg5In19XSwicHJlZGljYXRlIjp7ImJ1aWxkZXIiOnsiaWQiOiJodHRwczovL3Rla3Rvbi5kZXYvY2hhaW5zL3YyIn0sImJ1aWxkVHlwZSI6InRla3Rvbi5kZXYvdjEvUGlwZWxpbmVSdW4iLCJpbnZvY2F0aW9uIjp7ImNvbmZpZ1NvdXJjZSI6e319LCJtZXRhZGF0YSI6eyJidWlsZFN0YXJ0ZWRPbiI6IjIwMjMtMDMtMjJUMTk6Mzg6MDFaIiwiYnVpbGRGaW5pc2hlZE9uIjoiMjAyMy0wMy0yMlQxOTo0MTowNVoiLCJjb21wbGV0ZW5lc3MiOnsicGFyYW1ldGVycyI6ZmFsc2UsImVudmlyb25tZW50IjpmYWxzZSwibWF0ZXJpYWxzIjpmYWxzZX0sInJlcHJvZHVjaWJsZSI6ZmFsc2V9fX0=","signatures":[{"keyid":"","sig":"MEQCIBN4HrxK/7Bx2psdZI0gqyJoXgVrZGdsOa4D+0bozyoPAiB12h4O3lBn5ywE4wtDaa9bKRCQa6gelQ40cxkF8vTlXA=="}]} \ No newline at end of file diff --git a/acceptance/image/testimage/blobs/sha256/9b8a11cc6188b14489a5a62271e2b6b8004bc0b6364781529f2debe2b6ffc83e b/acceptance/image/testimage/blobs/sha256/9b8a11cc6188b14489a5a62271e2b6b8004bc0b6364781529f2debe2b6ffc83e new file mode 100644 index 000000000..d1a36b95d --- /dev/null +++ b/acceptance/image/testimage/blobs/sha256/9b8a11cc6188b14489a5a62271e2b6b8004bc0b6364781529f2debe2b6ffc83e @@ -0,0 +1 @@ +{"architecture":"","created":"2024-11-01T14:41:29.88406071-04:00","history":[{"created":"0001-01-01T00:00:00Z"}],"os":"","rootfs":{"type":"layers","diff_ids":["sha256:931703cca3671d5cdea3d3f02716be79974f504fe5da4b2245cc676edf5cb85f"]},"config":{}} \ No newline at end of file diff --git a/acceptance/image/testimage/blobs/sha256/d59509ea5b901bdc5062ecee23f9edf8dc05a89a7a505ed2f2e4bda14edb3296 b/acceptance/image/testimage/blobs/sha256/b4f165d25e576485d5cad0c3856214713b54078e050284788580b94103b4d3fc similarity index 74% rename from acceptance/image/testimage/blobs/sha256/d59509ea5b901bdc5062ecee23f9edf8dc05a89a7a505ed2f2e4bda14edb3296 rename to acceptance/image/testimage/blobs/sha256/b4f165d25e576485d5cad0c3856214713b54078e050284788580b94103b4d3fc index 9519bb3f8..e8c90c84b 100644 --- a/acceptance/image/testimage/blobs/sha256/d59509ea5b901bdc5062ecee23f9edf8dc05a89a7a505ed2f2e4bda14edb3296 +++ b/acceptance/image/testimage/blobs/sha256/b4f165d25e576485d5cad0c3856214713b54078e050284788580b94103b4d3fc @@ -1 +1 @@ -{"critical":{"identity":{"docker-reference":"registry.local:5000/sigstore/testimage"},"image":{"docker-manifest-digest":"sha256:996e60caeba5a31621dbd69fc744e2686287d10564a6510bd8ef0d902960d33c"},"type":"cosign container image signature"},"optional":null} \ No newline at end of file +{"critical":{"identity":{"docker-reference":"registry.local:5000/sigstore/testimage"},"image":{"docker-manifest-digest":"sha256:324b385eb7a42f9d1b42fa2856256db8845dd8be1918b5762a19600d273aa089"},"type":"cosign container image signature"},"optional":null} \ No newline at end of file diff --git a/acceptance/image/testimage/blobs/sha256/b5ddf33cd457b635156071bf136f2fdec6bec613f7a22b885fd193a7841a84cb b/acceptance/image/testimage/blobs/sha256/b5ddf33cd457b635156071bf136f2fdec6bec613f7a22b885fd193a7841a84cb deleted file mode 100644 index b87cda4a1..000000000 --- a/acceptance/image/testimage/blobs/sha256/b5ddf33cd457b635156071bf136f2fdec6bec613f7a22b885fd193a7841a84cb +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","size":248,"digest":"sha256:8cc6a03b678bf2d324d445ee65a532e3dab7e88771203200a57c5ee2c6a67f51"},"layers":[{"mediaType":"application/vnd.dsse.envelope.v1+json","size":952,"digest":"sha256:177cd430fc38b5aef38d8cb30d21960a3782b8c39a49997eb8b0785270940611","annotations":{"dev.cosignproject.cosign/signature":"","dev.sigstore.cosign/bundle":"{\"SignedEntryTimestamp\":\"MEUCIQDc47A1zNxXczGiaUjwCUnhYluvx7Gsy4VW+aq0U3rCJwIgZAdkaxSCAnIvffiS1Idi59dWjSkTbBhvEpmstnMdqQg=\",\"Payload\":{\"body\":\"eyJhcGlWZXJzaW9uIjoiMC4wLjEiLCJraW5kIjoiaW50b3RvIiwic3BlYyI6eyJjb250ZW50Ijp7Imhhc2giOnsiYWxnb3JpdGhtIjoic2hhMjU2IiwidmFsdWUiOiIxNzdjZDQzMGZjMzhiNWFlZjM4ZDhjYjMwZDIxOTYwYTM3ODJiOGMzOWE0OTk5N2ViOGIwNzg1MjcwOTQwNjExIn0sInBheWxvYWRIYXNoIjp7ImFsZ29yaXRobSI6InNoYTI1NiIsInZhbHVlIjoiNjZhNzMxYzg2ZWM2Yjg3MGZiMmFmNTc0NjI1Y2U1NWMwZTZiZDdjYzM5ZjZhZDA2MjI2OWExNDhiNDZhNjU3NCJ9fSwicHVibGljS2V5IjoiTFMwdExTMUNSVWRKVGlCRFJWSlVTVVpKUTBGVVJTMHRMUzB0Q2sxSlNVVjRWRU5EUVhFeVowRjNTVUpCWjBsVlUwUkljMnhKTnpkV1kzcFNhSFZ5YlcweEx6a3JhbE5qTUVoM2QwUlJXVXBMYjFwSmFIWmpUa0ZSUlV3S1FsRkJkMlpxUlUxTlFXOUhRVEZWUlVKb1RVUldWazVDVFZKTmQwVlJXVVJXVVZGSlJYZHdSRmxYZUhCYWJUbDVZbTFzYUUxU1dYZEdRVmxFVmxGUlNBcEZkekZVV1ZjMFoxSnVTbWhpYlU1d1l6Sk9kazFTV1hkR1FWbEVWbEZSU2tWM01ERk9SR2RuVkZkR2VXRXlWakJKUms0d1RWRTBkMFJCV1VSV1VWRlNDa1YzVlRGT2Vra3pUa1JGV2sxQ1kwZEJNVlZGUTJoTlVWUkhiSFZrV0dkblVtMDVNV0p0VW1oa1IyeDJZbXBCWlVaM01IbE9SRUV4VFVSRmVFMTZSVFVLVGtSYVlVWjNNSGxPUkVFeFRVUkZlRTE2U1RWT1JGcGhUVUZCZDFkVVFWUkNaMk54YUd0cVQxQlJTVUpDWjJkeGFHdHFUMUJSVFVKQ2QwNURRVUZVVmdwU05uUkZaM2t4WTAxWVNraDVZamh5TkZoQmNFVnJSMmhVYTFCTFV6Vk5PRGQ2VHpWd1owTnZkV2RIWTJSRk5WTlJWMmRyVDA5bFpFRnpSRmxDYVM4NUNuQXpiMU0wVkdsdGRHMVJjMjQwYkRScGFXdEpielJKUW1kcVEwTkJXRFIzUkdkWlJGWlNNRkJCVVVndlFrRlJSRUZuWlVGTlFrMUhRVEZWWkVwUlVVMEtUVUZ2UjBORGMwZEJVVlZHUW5kTlJFMUNNRWRCTVZWa1JHZFJWMEpDVWtoVGExaHBXbHBoVUhKeE9GVTNjVzFLU0RRek5VOXhVRzh2UkVGbVFtZE9WZ3BJVTAxRlIwUkJWMmRDVVdacmJHRlRaV3RKZUcxTmNrMVVUV2x6Wmxwd04yTkVRbTVpZWtKUFFtZE9Wa2hTUlVKQlpqaEZVa1JDUTJoclFtOWtTRkozQ21ONmIzWk1NblF4V1cxV2VXSnRWakJhV0UxMVlWYzRkbUp0Um5SYVdFNTNXVmRPYkdONU9XdGFWMXBvWkZkNE1Fd3pUbXhqYmxwd1dUSldhRmt5VG5ZS1pGYzFNR041T1d0YVYxcG9aRmQ0TUUxRWIwZERhWE5IUVZGUlFtYzNPSGRCVVVWRlRFZG9NR1JJUW5wUGFUaDJZVE5XYVZwWVNuVmFXRkpzWTNrMWF3cGFWMXBvWkZkNE1FeHVUakpaZVRWcVlraFdlbVJIVm5sTWJYaDJXVEpHYzAxSlIwdENaMjl5UW1kRlJVRmtXalZCWjFGRFFraDNSV1ZuUWpSQlNGbEJDbEoyVjNGYU1WWTFNV2R5VTNkVWRETmpUSEU0VVVabGRYRmlOMnhhYTI5UlZXMUdNV1pwZERkdFJXTkJRVUZIVUU1RksyNXFRVUZCUWtGTlFWSjZRa1lLUVdsRlFUaHlRelp4VjAxV05DOTVjMlJpYzI5Mk0yZEVUeXR5TkROSWRUQjFkbVU1Vnl0dGVXcHRXVkJDUXpCRFNVTktiVFpTUmpkQ1lYbFdRblk1Y2dwTFlscENjR0UxZFZnNGNUTXJSekZhT1dZdmVTOUZiaTl2U1ZGbFRVRXdSME5UY1VkVFNXSXpSRkZGUWtOM1ZVRkJORWxEUVZGRVNIQlhiMHhJY25ObUNrVkZRWGhpTW5GeFIycGxiRTFCUlZRMmFHTllOWFJoTkdndlZqTXZRa3hCYzFBd2NsUTBlWEJhUzJWeWNUQjBibXQyVVRWT1RsVTVXRzlXYlhwVlRIQUtZVU50WjBsRlVrOWxlVlV6UXpJMmREQjVXSGd6Y1M5c1dtdFRRa3g1VGpjeVdURnZka2xwWjA5aGRXYzNSR2hVZEhacGN6SmtjamhKVVN0bGJHbzNaUXBRSzBWcUx6ZFBhRTVLWjIxck1rbGhNMHgzTkZrNU5IbHpVRWh5U1dVMUszWnJVR1UxUWpJME1WaEZOR3h2YlZvNWVGVTVlbmRQZUVWS2RuUnVOV1ZaQ2pGQlltZzJRVGhTYXk5MlowdFNaWGxYTXpoNVNEZzVhRUpDVWtWd1dXMWFXR3A1UTBveVdtTmtkMVpUYzI5c2QySndOV2RLYlVNeWRERm1UalJHWlZjS2FtcFhURzl4TW5SalZHNXpaMkZLVlU1dGQyVk9UbHByZVZWQ1kyWkNVV3RrVkdvdlVqUnhVWFpCTm01dlJ6ZzBNWEJPTDNGamFGUklSMGw1Y0VsdU9RcEZZamxUVTBSSEwwZ3ZXVlJwTW5WUGVIaEpaMGhKVTJ0SlNqaFRWMEZxZEZCQmVrWlFLMjFJZEU5UWVUWk9XbkJsTVZGWVVYZzNTakF6TkZKRUwwMU1DbEZZYzFsMVRGZHZUMEo0VkZSeVN6Qk5lVmh5ZGpsclRWaFBaR05KYVVoUWNqQlhRemQzT1dSQlVIWllPVUZPVTBoVWFVNUhVRmhKUTFkT1pVNVpTemdLUkhRMGFHaHRTRFpGYmtwTFIyOHhiV2RqTkRSNGRtTk9OWFZ5YkdjdlQybE1iRll3Y25JMmFHMXNZMk5QV1ZSVU5qRXpOV2t4ZGxGYU1IaGhNaTlrWlFwcVkzTlJSbkF5ZHpBdk5VRlFVMWxQZEVveWFIbEtja0Y1VVRCdFpYcGxUSFpJTURsU0wyOHlkbVY2YUZCcmVreEhlRFoyV0hKQmJXZzBhVmhQVFcxaUNqUk1VRWR0UmxOdlN5dElOMlJoUjBweVRYVm5XSEJCUW5Sd2VESXJXSFJNYWpnNGVHMWlTa3c0Ym05MGJIRnVaVXhwYVVnMFNFTnVXRUp5TXpsVlJpc0tZV2xPVVNzd2QyeE9ibFkyZDA5emJFaGhaRW92TlRSUU9Wa3lVVkZDTjBSMWR6MDlDaTB0TFMwdFJVNUVJRU5GVWxSSlJrbERRVlJGTFMwdExTMEsifX0=\",\"integratedTime\":1714569587,\"logIndex\":1,\"logID\":\"df83429b5d65c9ca02039bd28275f6cd1b643e55f052e100682f2beaee5ebc2f\"}}","dev.sigstore.cosign/certificate":"-----BEGIN CERTIFICATE-----\nMIIExTCCAq2gAwIBAgIUSDHslI77VczRhurmm1/9+jSc0HwwDQYJKoZIhvcNAQEL\nBQAwfjEMMAoGA1UEBhMDVVNBMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH\nEw1TYW4gRnJhbmNpc2NvMRYwFAYDVQQJEw01NDggTWFya2V0IFN0MQ4wDAYDVQQR\nEwU1NzI3NDEZMBcGA1UEChMQTGludXggRm91bmRhdGlvbjAeFw0yNDA1MDExMzE5\nNDZaFw0yNDA1MDExMzI5NDZaMAAwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAATV\nR6tEgy1cMXJHyb8r4XApEkGhTkPKS5M87zO5pgCougGcdE5SQWgkOOedAsDYBi/9\np3oS4TimtmQsn4l4iikIo4IBgjCCAX4wDgYDVR0PAQH/BAQDAgeAMBMGA1UdJQQM\nMAoGCCsGAQUFBwMDMB0GA1UdDgQWBBRHSkXiZZaPrq8U7qmJH435OqPo/DAfBgNV\nHSMEGDAWgBQfklaSekIxmMrMTMisfZp7cDBnbzBOBgNVHREBAf8ERDBChkBodHRw\nczovL2t1YmVybmV0ZXMuaW8vbmFtZXNwYWNlcy9kZWZhdWx0L3NlcnZpY2VhY2Nv\ndW50cy9kZWZhdWx0MDoGCisGAQQBg78wAQEELGh0dHBzOi8va3ViZXJuZXRlcy5k\nZWZhdWx0LnN2Yy5jbHVzdGVyLmxvY2FsMIGKBgorBgEEAdZ5AgQCBHwEegB4AHYA\nRvWqZ1V51grSwTt3cLq8QFeuqb7lZkoQUmF1fit7mEcAAAGPNE+njAAABAMARzBF\nAiEA8rC6qWMV4/ysdbsov3gDO+r43Hu0uve9W+myjmYPBC0CICJm6RF7BayVBv9r\nKbZBpa5uX8q3+G1Z9f/y/En/oIQeMA0GCSqGSIb3DQEBCwUAA4ICAQDHpWoLHrsf\nEEAxb2qqGjelMAET6hcX5ta4h/V3/BLAsP0rT4ypZKerq0tnkvQ5NNU9XoVmzULp\naCmgIEROeyU3C26t0yXx3q/lZkSBLyN72Y1ovIigOaug7DhTtvis2dr8IQ+elj7e\nP+Ej/7OhNJgmk2Ia3Lw4Y94ysPHrIe5+vkPe5B241XE4lomZ9xU9zwOxEJvtn5eY\n1Abh6A8Rk/vgKReyW38yH89hBBREpYmZXjyCJ2ZcdwVSsolwbp5gJmC2t1fN4FeW\njjWLoq2tcTnsgaJUNmweNNZkyUBcfBQkdTj/R4qQvA6noG841pN/qchTHGIypIn9\nEb9SSDG/H/YTi2uOxxIgHISkIJ8SWAjtPAzFP+mHtOPy6NZpe1QXQx7J034RD/ML\nQXsYuLWoOBxTTrK0MyXrv9kMXOdcIiHPr0WC7w9dAPvX9ANSHTiNGPXICWNeNYK8\nDt4hhmH6EnJKGo1mgc44xvcN5urlg/OiLlV0rr6hmlccOYTT6135i1vQZ0xa2/de\njcsQFp2w0/5APSYOtJ2hyJrAyQ0mezeLvH09R/o2vezhPkzLGx6vXrAmh4iXOMmb\n4LPGmFSoK+H7daGJrMugXpABtpx2+XtLj88xmbJL8notlqneLiiH4HCnXBr39UF+\naiNQ+0wlNnV6wOslHadJ/54P9Y2QQB7Duw==\n-----END CERTIFICATE-----\n","dev.sigstore.cosign/chain":"-----BEGIN CERTIFICATE-----\n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\n-----END CERTIFICATE-----","predicateType":"https://slsa.dev/provenance/v0.2"}}]} \ No newline at end of file diff --git a/acceptance/image/testimage/index.json b/acceptance/image/testimage/index.json index 32ab9bb6e..81f82da7c 100755 --- a/acceptance/image/testimage/index.json +++ b/acceptance/image/testimage/index.json @@ -5,15 +5,15 @@ { "mediaType": "application/vnd.oci.image.manifest.v1+json", "size": 498, - "digest": "sha256:996e60caeba5a31621dbd69fc744e2686287d10564a6510bd8ef0d902960d33c", + "digest": "sha256:324b385eb7a42f9d1b42fa2856256db8845dd8be1918b5762a19600d273aa089", "annotations": { "kind": "dev.cosignproject.cosign/image" } }, { "mediaType": "application/vnd.oci.image.manifest.v1+json", - "size": 8245, - "digest": "sha256:3a62d4fad8e219768eadafca1629a27cf4b88d5e3f0f1bfe718fde064a4fed71", + "size": 8233, + "digest": "sha256:8782a68f662f8175fed219c1fe4d582551e54bc9f4ac5224226dad4bb2650ee5", "annotations": { "kind": "dev.cosignproject.cosign/sigs" } @@ -21,7 +21,7 @@ { "mediaType": "application/vnd.oci.image.manifest.v1+json", "size": 8153, - "digest": "sha256:b5ddf33cd457b635156071bf136f2fdec6bec613f7a22b885fd193a7841a84cb", + "digest": "sha256:3221b557483091249f0702726384dd135da6510247f61400fcd8c61b5b7e1543", "annotations": { "kind": "dev.cosignproject.cosign/atts" } diff --git a/acceptance/tuf/root.json b/acceptance/tuf/root.json index 762c1227b..28455a93e 100644 --- a/acceptance/tuf/root.json +++ b/acceptance/tuf/root.json @@ -3,9 +3,9 @@ "_type": "root", "spec_version": "1.0", "version": 1, - "expires": "2024-11-01T13:19:35Z", + "expires": "2025-05-01T18:41:17Z", "keys": { - "7d558cf6e02d015550d341714454c8b6d5700c2a7bf60d2e7ad8621b76df0335": { + "17abfe9e49f4dbaf0e0ea639ce1550fa0c827d7ba4ceaa15cb5083b23dfb4699": { "keytype": "ed25519", "scheme": "ed25519", "keyid_hash_algorithms": [ @@ -13,10 +13,10 @@ "sha512" ], "keyval": { - "public": "acbee10231ddd9cbc4e7f0cc41e4d6decb50ff49044d5cbaddf2f1ff3beefd06" + "public": "56ac003c68fbe3bd1f18b489b2ebd9847c05bf6321350e69d2bc6f7e3b6938c8" } }, - "986c8bd26021975ef458d4b39410ecdfbde32a2d8a72d82619af9c893071a616": { + "360c818da25bae76ab7f393ff3c3a5cec3b8bff82a501d8628ae0bbdbe7c5b4a": { "keytype": "ed25519", "scheme": "ed25519", "keyid_hash_algorithms": [ @@ -24,10 +24,10 @@ "sha512" ], "keyval": { - "public": "64a73cd14e51cf9a0aeb40cb2df895903864ed25e7b98d133f9466842c7c168d" + "public": "5cbe1247a5efba40a355be95adc9877de1524b9411e4e170729fe978f2a2bcb6" } }, - "a823fea542795e502e8103cf15df6e56e728bd39c69c312aefc8a4e3dd13695a": { + "728370fd14db645f078784096118c1e57a30e96f52fadb0bc743dde66e1fb35a": { "keytype": "ed25519", "scheme": "ed25519", "keyid_hash_algorithms": [ @@ -35,10 +35,10 @@ "sha512" ], "keyval": { - "public": "5c18bf4383b3fcde42544086c53b35c69b8a852c36821a68e0fffb68da8164f6" + "public": "933427e6f3ee4a60d00c76a3972f8b3a083b694bac37b1b1130925c642eac3e7" } }, - "f68624016a041ec6c9250324dfd82d9b7937257b8cd99986edafff0832cad2db": { + "a8b5efd75c52b5f17413eca0ededdfe655c9d60ed30de04e2f3ed1ec87507486": { "keytype": "ed25519", "scheme": "ed25519", "keyid_hash_algorithms": [ @@ -46,32 +46,32 @@ "sha512" ], "keyval": { - "public": "c06a4846d3469aab335e1f8cbe2b417c96104897214787fe101917e3ba1da2ed" + "public": "38cf78c44a3f188744290c7a428538a37fcb7a6bf89fefb681f7978b57358819" } } }, "roles": { "root": { "keyids": [ - "a823fea542795e502e8103cf15df6e56e728bd39c69c312aefc8a4e3dd13695a" + "17abfe9e49f4dbaf0e0ea639ce1550fa0c827d7ba4ceaa15cb5083b23dfb4699" ], "threshold": 1 }, "snapshot": { "keyids": [ - "7d558cf6e02d015550d341714454c8b6d5700c2a7bf60d2e7ad8621b76df0335" + "360c818da25bae76ab7f393ff3c3a5cec3b8bff82a501d8628ae0bbdbe7c5b4a" ], "threshold": 1 }, "targets": { "keyids": [ - "f68624016a041ec6c9250324dfd82d9b7937257b8cd99986edafff0832cad2db" + "728370fd14db645f078784096118c1e57a30e96f52fadb0bc743dde66e1fb35a" ], "threshold": 1 }, "timestamp": { "keyids": [ - "986c8bd26021975ef458d4b39410ecdfbde32a2d8a72d82619af9c893071a616" + "a8b5efd75c52b5f17413eca0ededdfe655c9d60ed30de04e2f3ed1ec87507486" ], "threshold": 1 } @@ -80,8 +80,8 @@ }, "signatures": [ { - "keyid": "a823fea542795e502e8103cf15df6e56e728bd39c69c312aefc8a4e3dd13695a", - "sig": "199eac8b3003d4022f71a28322a8b8ba99277c6ba240580de91320d9e20080d7d0284a95e61c1bc13d774318b4e1b4552b3edaf730059839468f260aea0d1b03" + "keyid": "17abfe9e49f4dbaf0e0ea639ce1550fa0c827d7ba4ceaa15cb5083b23dfb4699", + "sig": "ef881334c34fe49611b5b59c1f120d4a3ae13a0d11a5ef998afb33b3b12831e8ce949082f95599e05ef28b147fee355dab5340dea862b420157d07eb49f0580f" } ] } \ No newline at end of file diff --git a/acceptance/wiremock/recordings/tuf/__files/body-2.root.json-LwCBc.txt b/acceptance/wiremock/recordings/tuf/__files/body-2.root.json-M0umO.txt similarity index 100% rename from acceptance/wiremock/recordings/tuf/__files/body-2.root.json-LwCBc.txt rename to acceptance/wiremock/recordings/tuf/__files/body-2.root.json-M0umO.txt diff --git a/acceptance/wiremock/recordings/tuf/__files/body-snapshot.json-Z0cHf.json b/acceptance/wiremock/recordings/tuf/__files/body-snapshot.json-Z0cHf.json deleted file mode 100644 index 3a0091525..000000000 --- a/acceptance/wiremock/recordings/tuf/__files/body-snapshot.json-Z0cHf.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "signed": { - "_type": "snapshot", - "spec_version": "1.0", - "version": 1, - "expires": "2024-11-01T13:19:35Z", - "meta": { - "targets.json": { - "length": 1373, - "hashes": { - "sha512": "34332890d59f18b32987751b1971b6665b13369d534a66a60e95969f6e22a3e29c63dc386274949e91401fa894fcc02b35b45cbffff581c6b621862ab3213a25" - }, - "version": 1 - } - } - }, - "signatures": [ - { - "keyid": "7d558cf6e02d015550d341714454c8b6d5700c2a7bf60d2e7ad8621b76df0335", - "sig": "c1f9a8ce37f1f993a7f2e19fd511875653661a5f996613441521c485dd3d98dfa7b95d752c28de27507e8b5969cc46c0f2be4164f2b503f91d6d705459b1e70e" - } - ] -} \ No newline at end of file diff --git a/acceptance/wiremock/recordings/tuf/__files/body-snapshot.json-rE594.json b/acceptance/wiremock/recordings/tuf/__files/body-snapshot.json-rE594.json new file mode 100644 index 000000000..85e1a9d9b --- /dev/null +++ b/acceptance/wiremock/recordings/tuf/__files/body-snapshot.json-rE594.json @@ -0,0 +1,23 @@ +{ + "signed": { + "_type": "snapshot", + "spec_version": "1.0", + "version": 1, + "expires": "2025-05-01T18:41:17Z", + "meta": { + "targets.json": { + "length": 1373, + "hashes": { + "sha512": "2050b1df3fed0c91a2188df6c2b4e22703d404474158da0638e0085bf4ef60eeb9f82ee7b3b18d63774a75582260228a424058ac630e2347a3e28d4be4c4339a" + }, + "version": 1 + } + } + }, + "signatures": [ + { + "keyid": "360c818da25bae76ab7f393ff3c3a5cec3b8bff82a501d8628ae0bbdbe7c5b4a", + "sig": "056073e45fb9170c397d8d1ab25c7d8774a16af3cf52ea8b6086d71935535dc5ede790597f6deeb3d783dcb812a2195d4054b155b2e8aabb6edea2e41d247109" + } + ] +} \ No newline at end of file diff --git a/acceptance/wiremock/recordings/tuf/__files/body-targets-ctfe.pub-oTwZL.txt b/acceptance/wiremock/recordings/tuf/__files/body-targets-ctfe.pub-oTwZL.txt deleted file mode 100644 index df286abc2..000000000 --- a/acceptance/wiremock/recordings/tuf/__files/body-targets-ctfe.pub-oTwZL.txt +++ /dev/null @@ -1,4 +0,0 @@ ------BEGIN PUBLIC KEY----- -MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEWOvSdjJVdT6GJMjfDhgY3VN5YrMO -+9P5yw6DIC7HyNPzMe4Lt6bi3ERqVh4pmu+UXAfD432LIr6CmjE+CvBFfQ== ------END PUBLIC KEY----- diff --git a/acceptance/wiremock/recordings/tuf/__files/body-targets-ctfe.pub-xAvcx.txt b/acceptance/wiremock/recordings/tuf/__files/body-targets-ctfe.pub-xAvcx.txt new file mode 100644 index 000000000..793fe150d --- /dev/null +++ b/acceptance/wiremock/recordings/tuf/__files/body-targets-ctfe.pub-xAvcx.txt @@ -0,0 +1,4 @@ +-----BEGIN PUBLIC KEY----- +MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE3+IOqGYExPPENWJHn1astJIQeISC +C1zRHnwsynjrX3++y3Sd2H4RmD4CHsJh28fg1gMXAyz+W7WKF2yTIWcDQQ== +-----END PUBLIC KEY----- diff --git a/acceptance/wiremock/recordings/tuf/__files/body-targets-fulcio_v1.crt.pem-1JYme.txt b/acceptance/wiremock/recordings/tuf/__files/body-targets-fulcio_v1.crt.pem-1JYme.txt new file mode 100644 index 000000000..982a53931 --- /dev/null +++ b/acceptance/wiremock/recordings/tuf/__files/body-targets-fulcio_v1.crt.pem-1JYme.txt @@ -0,0 +1,33 @@ +-----BEGIN CERTIFICATE----- +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 +-----END CERTIFICATE----- diff --git a/acceptance/wiremock/recordings/tuf/__files/body-targets-fulcio_v1.crt.pem-FP7jc.txt b/acceptance/wiremock/recordings/tuf/__files/body-targets-fulcio_v1.crt.pem-FP7jc.txt deleted file mode 100644 index 6457e1742..000000000 --- a/acceptance/wiremock/recordings/tuf/__files/body-targets-fulcio_v1.crt.pem-FP7jc.txt +++ /dev/null @@ -1,33 +0,0 @@ ------BEGIN CERTIFICATE----- -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 ------END CERTIFICATE----- diff --git a/acceptance/wiremock/recordings/tuf/__files/body-targets-rekor.pub-PMSgi.txt b/acceptance/wiremock/recordings/tuf/__files/body-targets-rekor.pub-PMSgi.txt new file mode 100644 index 000000000..23b24f66a --- /dev/null +++ b/acceptance/wiremock/recordings/tuf/__files/body-targets-rekor.pub-PMSgi.txt @@ -0,0 +1,4 @@ +-----BEGIN PUBLIC KEY----- +MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEfvhtLkH9d4Y9OdVxabXqMtdNPAXS +6Cw/CSM+AApF6vakvCxIr4u+f9sq4u2AABkopKWGnTLf9Ahw1ZDCxn1dKQ== +-----END PUBLIC KEY----- diff --git a/acceptance/wiremock/recordings/tuf/__files/body-targets-rekor.pub-dEdIC.txt b/acceptance/wiremock/recordings/tuf/__files/body-targets-rekor.pub-dEdIC.txt deleted file mode 100644 index af4d12a16..000000000 --- a/acceptance/wiremock/recordings/tuf/__files/body-targets-rekor.pub-dEdIC.txt +++ /dev/null @@ -1,4 +0,0 @@ ------BEGIN PUBLIC KEY----- -MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEZoDeK042MLhOXS0ukjq5i/iKS4b6 -6j6A0DuNhfSGpqAyLBVs6FRQD45XzsdZkdiuIiiT5FJvtV1Qww5gAMYFEw== ------END PUBLIC KEY----- diff --git a/acceptance/wiremock/recordings/tuf/__files/body-targets.json-43eWB.json b/acceptance/wiremock/recordings/tuf/__files/body-targets.json-43eWB.json deleted file mode 100644 index 667dc5304..000000000 --- a/acceptance/wiremock/recordings/tuf/__files/body-targets.json-43eWB.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "signed": { - "_type": "targets", - "spec_version": "1.0", - "version": 1, - "expires": "2024-11-01T13:19:35Z", - "targets": { - "ctfe.pub": { - "length": 178, - "hashes": { - "sha512": "ffd4c2223aaba843cb7a036629b8469b9b4cfb62b1b6b8e3bc5cad514ff38b07ccfb90bf7fae077012a0e8bbcfcbb05ca21e2df0b283d44310162b31f73c129d" - }, - "custom": { - "sigstore": { - "usage": "CTFE", - "status": "Active", - "uri": "" - } - } - }, - "fulcio_v1.crt.pem": { - "length": 2057, - "hashes": { - "sha512": "eea84870b2e7fe67934d6b4e561e1e7df9c4e4b5eb51dd25830bfed1985775ac80584dd9ef1deebed1822f139dd63ecd9b6e8ac924bf6506cc4d8f47748d8ab6" - }, - "custom": { - "sigstore": { - "usage": "Fulcio", - "status": "Active", - "uri": "" - } - } - }, - "rekor.pub": { - "length": 178, - "hashes": { - "sha512": "1ddcfca6ca3a69ccbd6db1df8c242d4093b2f3bb7ad8739a52d3bdd1e2160cb72392d342229b03ffa317e9f9c1d98ed38dbcb2509eb0603b0691ab2d585221de" - }, - "custom": { - "sigstore": { - "usage": "Rekor", - "status": "Active", - "uri": "" - } - } - } - } - }, - "signatures": [ - { - "keyid": "f68624016a041ec6c9250324dfd82d9b7937257b8cd99986edafff0832cad2db", - "sig": "b1b955106a0ab887e10d3f859d249f53dd4517718fbbf294b2ed4038879f073072b4b781f706f0423e69870bd7181717f6b767c3619a233bc4a40a9e953b7e0b" - } - ] -} \ No newline at end of file diff --git a/acceptance/wiremock/recordings/tuf/__files/body-targets.json-cPMTI.json b/acceptance/wiremock/recordings/tuf/__files/body-targets.json-cPMTI.json new file mode 100644 index 000000000..c5780a766 --- /dev/null +++ b/acceptance/wiremock/recordings/tuf/__files/body-targets.json-cPMTI.json @@ -0,0 +1,55 @@ +{ + "signed": { + "_type": "targets", + "spec_version": "1.0", + "version": 1, + "expires": "2025-05-01T18:41:17Z", + "targets": { + "ctfe.pub": { + "length": 178, + "hashes": { + "sha512": "bf007512e1b55db8c07b2be592bdd5218b3b12bd9d39d7506a7860dc527774e17c14eea3fa437386a40ffa872dd8b7a710680137a555d49862f03443fda86f90" + }, + "custom": { + "sigstore": { + "usage": "CTFE", + "status": "Active", + "uri": "" + } + } + }, + "fulcio_v1.crt.pem": { + "length": 2057, + "hashes": { + "sha512": "051ba76725ca43f1f2503e620a0ce45f539698b94c1d7e65ceb95778641212198b91a61c9a35b56ec816658dc6d6b691368ec181dfd21c61e46c6517d8928081" + }, + "custom": { + "sigstore": { + "usage": "Fulcio", + "status": "Active", + "uri": "" + } + } + }, + "rekor.pub": { + "length": 178, + "hashes": { + "sha512": "154333988718023d2436d64232b2b20190154969a5ee25849da0108a7fd6efe551da80fd22fc65703d5fbdb280a57c008559c0a48221f47f60642c426bbc1195" + }, + "custom": { + "sigstore": { + "usage": "Rekor", + "status": "Active", + "uri": "" + } + } + } + } + }, + "signatures": [ + { + "keyid": "728370fd14db645f078784096118c1e57a30e96f52fadb0bc743dde66e1fb35a", + "sig": "af84262e4c0590cb400c65c50fa8c65ee8c1f065157e6975416b9629ee7cbcf9573ee3f100d5b21649090be0fe6f92f8fbd37bf852b9f3a7d9c843f613b24307" + } + ] +} \ No newline at end of file diff --git a/acceptance/wiremock/recordings/tuf/__files/body-timestamp.json-YKzvR.json b/acceptance/wiremock/recordings/tuf/__files/body-timestamp.json-YKzvR.json new file mode 100644 index 000000000..f993cb96f --- /dev/null +++ b/acceptance/wiremock/recordings/tuf/__files/body-timestamp.json-YKzvR.json @@ -0,0 +1,23 @@ +{ + "signed": { + "_type": "timestamp", + "spec_version": "1.0", + "version": 1, + "expires": "2025-05-01T18:41:17Z", + "meta": { + "snapshot.json": { + "length": 618, + "hashes": { + "sha512": "d58212e5906cef262dd7ddad9769c6cbc55b484e6a20f2dadc1fe131ec80bf3013dc243af452ecf1d21e79f85f2f90d6d35bb23d5152755bd0c02c315c47b61d" + }, + "version": 1 + } + } + }, + "signatures": [ + { + "keyid": "a8b5efd75c52b5f17413eca0ededdfe655c9d60ed30de04e2f3ed1ec87507486", + "sig": "5d812337de9bc982d19bbdf47c540963b5590018c3f0a52ccfa8e9071de534697d58fa08782496851d9721db852a8cc3c00dbf0288fb286c79cf1829a9fce100" + } + ] +} \ No newline at end of file diff --git a/acceptance/wiremock/recordings/tuf/__files/body-timestamp.json-ZfL2h.json b/acceptance/wiremock/recordings/tuf/__files/body-timestamp.json-ZfL2h.json deleted file mode 100644 index 06d69bd5a..000000000 --- a/acceptance/wiremock/recordings/tuf/__files/body-timestamp.json-ZfL2h.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "signed": { - "_type": "timestamp", - "spec_version": "1.0", - "version": 1, - "expires": "2024-11-01T13:19:35Z", - "meta": { - "snapshot.json": { - "length": 618, - "hashes": { - "sha512": "42b249d77077e33f8abcf91d1e1787c557920aa4c53ef59a1a2781957728f3eedb2cf522fbf27dca06711a0718155930e0224af18ce9433aecd0c657a28274fd" - }, - "version": 1 - } - } - }, - "signatures": [ - { - "keyid": "986c8bd26021975ef458d4b39410ecdfbde32a2d8a72d82619af9c893071a616", - "sig": "2f66bfaf2dd8a72976541efc449a854ad93b3caba53c10a99a3fed4ac88f96beaca25db508422d3850b1054380da35f0e4d352732954b745efe86a30198de20a" - } - ] -} \ No newline at end of file diff --git a/acceptance/wiremock/recordings/tuf/mappings/mapping-2.root.json-LwCBc.json b/acceptance/wiremock/recordings/tuf/mappings/mapping-2.root.json-M0umO.json similarity index 60% rename from acceptance/wiremock/recordings/tuf/mappings/mapping-2.root.json-LwCBc.json rename to acceptance/wiremock/recordings/tuf/mappings/mapping-2.root.json-M0umO.json index 0aa64a4fe..c4e8c4041 100644 --- a/acceptance/wiremock/recordings/tuf/mappings/mapping-2.root.json-LwCBc.json +++ b/acceptance/wiremock/recordings/tuf/mappings/mapping-2.root.json-M0umO.json @@ -1,19 +1,19 @@ { - "id" : "5a35b86f-a9d3-3f6f-bdbb-a2b9ad92fba3", + "id" : "66fb8bfe-a1e4-3656-8a25-52a8e7a37ee6", "request" : { "url" : "/2.root.json", "method" : "GET" }, "response" : { "status" : 404, - "bodyFileName" : "body-2.root.json-LwCBc.txt", + "bodyFileName" : "body-2.root.json-M0umO.txt", "headers" : { "content-type" : "text/plain; charset=utf-8", - "date" : "Wed, 01 May 2024 13:19:51 GMT", + "date" : "Fri, 01 Nov 2024 18:41:32 GMT", "x-content-type-options" : "nosniff", "x-envoy-upstream-service-time" : "0", "server" : "envoy" } }, - "uuid" : "5a35b86f-a9d3-3f6f-bdbb-a2b9ad92fba3" + "uuid" : "66fb8bfe-a1e4-3656-8a25-52a8e7a37ee6" } \ No newline at end of file diff --git a/acceptance/wiremock/recordings/tuf/mappings/mapping-snapshot.json-Z0cHf.json b/acceptance/wiremock/recordings/tuf/mappings/mapping-snapshot.json-rE594.json similarity index 52% rename from acceptance/wiremock/recordings/tuf/mappings/mapping-snapshot.json-Z0cHf.json rename to acceptance/wiremock/recordings/tuf/mappings/mapping-snapshot.json-rE594.json index 02b5cd834..8527dd45d 100644 --- a/acceptance/wiremock/recordings/tuf/mappings/mapping-snapshot.json-Z0cHf.json +++ b/acceptance/wiremock/recordings/tuf/mappings/mapping-snapshot.json-rE594.json @@ -1,20 +1,20 @@ { - "id" : "51d657fb-49f3-3504-8c49-03e9bd514df9", + "id" : "5059716e-7a81-32f8-b29e-583902f89761", "request" : { "url" : "/snapshot.json", "method" : "GET" }, "response" : { "status" : 200, - "bodyFileName" : "body-snapshot.json-Z0cHf.json", + "bodyFileName" : "body-snapshot.json-rE594.json", "headers" : { "accept-ranges" : "bytes", "content-type" : "application/json", - "date" : "Wed, 01 May 2024 13:19:51 GMT", - "last-modified" : "Wed, 01 May 2024 13:19:35 GMT", + "date" : "Fri, 01 Nov 2024 18:41:32 GMT", + "last-modified" : "Fri, 01 Nov 2024 18:41:16 GMT", "x-envoy-upstream-service-time" : "0", "server" : "envoy" } }, - "uuid" : "51d657fb-49f3-3504-8c49-03e9bd514df9" + "uuid" : "5059716e-7a81-32f8-b29e-583902f89761" } \ No newline at end of file diff --git a/acceptance/wiremock/recordings/tuf/mappings/mapping-targets-ctfe.pub-oTwZL.json b/acceptance/wiremock/recordings/tuf/mappings/mapping-targets-ctfe.pub-xAvcx.json similarity index 53% rename from acceptance/wiremock/recordings/tuf/mappings/mapping-targets-ctfe.pub-oTwZL.json rename to acceptance/wiremock/recordings/tuf/mappings/mapping-targets-ctfe.pub-xAvcx.json index 4de66c4af..fdde414c4 100644 --- a/acceptance/wiremock/recordings/tuf/mappings/mapping-targets-ctfe.pub-oTwZL.json +++ b/acceptance/wiremock/recordings/tuf/mappings/mapping-targets-ctfe.pub-xAvcx.json @@ -1,20 +1,20 @@ { - "id" : "61251db8-05d1-3fef-8c51-b85153c3a69e", + "id" : "6e40115c-5b24-33ed-b673-c6fcfd78b149", "request" : { "url" : "/targets/ctfe.pub", "method" : "GET" }, "response" : { "status" : 200, - "bodyFileName" : "body-targets-ctfe.pub-oTwZL.txt", + "bodyFileName" : "body-targets-ctfe.pub-xAvcx.txt", "headers" : { "accept-ranges" : "bytes", "content-type" : "text/plain; charset=utf-8", - "date" : "Wed, 01 May 2024 13:19:52 GMT", - "last-modified" : "Wed, 01 May 2024 13:19:35 GMT", + "date" : "Fri, 01 Nov 2024 18:41:32 GMT", + "last-modified" : "Fri, 01 Nov 2024 18:41:16 GMT", "x-envoy-upstream-service-time" : "0", "server" : "envoy" } }, - "uuid" : "61251db8-05d1-3fef-8c51-b85153c3a69e" + "uuid" : "6e40115c-5b24-33ed-b673-c6fcfd78b149" } \ No newline at end of file diff --git a/acceptance/wiremock/recordings/tuf/mappings/mapping-targets-fulcio_v1.crt.pem-FP7jc.json b/acceptance/wiremock/recordings/tuf/mappings/mapping-targets-fulcio_v1.crt.pem-1JYme.json similarity index 53% rename from acceptance/wiremock/recordings/tuf/mappings/mapping-targets-fulcio_v1.crt.pem-FP7jc.json rename to acceptance/wiremock/recordings/tuf/mappings/mapping-targets-fulcio_v1.crt.pem-1JYme.json index 2f1456933..8d586f615 100644 --- a/acceptance/wiremock/recordings/tuf/mappings/mapping-targets-fulcio_v1.crt.pem-FP7jc.json +++ b/acceptance/wiremock/recordings/tuf/mappings/mapping-targets-fulcio_v1.crt.pem-1JYme.json @@ -1,20 +1,20 @@ { - "id" : "93edfc9c-e9a2-34b9-a82f-a28dfbd6aa70", + "id" : "232cf4f1-19ad-3a77-bd43-0367cb5c53db", "request" : { "url" : "/targets/fulcio_v1.crt.pem", "method" : "GET" }, "response" : { "status" : 200, - "bodyFileName" : "body-targets-fulcio_v1.crt.pem-FP7jc.txt", + "bodyFileName" : "body-targets-fulcio_v1.crt.pem-1JYme.txt", "headers" : { "accept-ranges" : "bytes", "content-type" : "text/plain; charset=utf-8", - "date" : "Wed, 01 May 2024 13:19:52 GMT", - "last-modified" : "Wed, 01 May 2024 13:19:35 GMT", + "date" : "Fri, 01 Nov 2024 18:41:32 GMT", + "last-modified" : "Fri, 01 Nov 2024 18:41:16 GMT", "x-envoy-upstream-service-time" : "0", "server" : "envoy" } }, - "uuid" : "93edfc9c-e9a2-34b9-a82f-a28dfbd6aa70" + "uuid" : "232cf4f1-19ad-3a77-bd43-0367cb5c53db" } \ No newline at end of file diff --git a/acceptance/wiremock/recordings/tuf/mappings/mapping-targets-rekor.pub-dEdIC.json b/acceptance/wiremock/recordings/tuf/mappings/mapping-targets-rekor.pub-PMSgi.json similarity index 53% rename from acceptance/wiremock/recordings/tuf/mappings/mapping-targets-rekor.pub-dEdIC.json rename to acceptance/wiremock/recordings/tuf/mappings/mapping-targets-rekor.pub-PMSgi.json index ea62e83c4..e68d50457 100644 --- a/acceptance/wiremock/recordings/tuf/mappings/mapping-targets-rekor.pub-dEdIC.json +++ b/acceptance/wiremock/recordings/tuf/mappings/mapping-targets-rekor.pub-PMSgi.json @@ -1,20 +1,20 @@ { - "id" : "93177dd9-2cf3-39f0-9552-a85c2154ef4b", + "id" : "00fe9c8a-d93f-3c79-ab27-2daf134b077c", "request" : { "url" : "/targets/rekor.pub", "method" : "GET" }, "response" : { "status" : 200, - "bodyFileName" : "body-targets-rekor.pub-dEdIC.txt", + "bodyFileName" : "body-targets-rekor.pub-PMSgi.txt", "headers" : { "accept-ranges" : "bytes", "content-type" : "text/plain; charset=utf-8", - "date" : "Wed, 01 May 2024 13:19:52 GMT", - "last-modified" : "Wed, 01 May 2024 13:19:35 GMT", + "date" : "Fri, 01 Nov 2024 18:41:32 GMT", + "last-modified" : "Fri, 01 Nov 2024 18:41:16 GMT", "x-envoy-upstream-service-time" : "0", "server" : "envoy" } }, - "uuid" : "93177dd9-2cf3-39f0-9552-a85c2154ef4b" + "uuid" : "00fe9c8a-d93f-3c79-ab27-2daf134b077c" } \ No newline at end of file diff --git a/acceptance/wiremock/recordings/tuf/mappings/mapping-targets.json-43eWB.json b/acceptance/wiremock/recordings/tuf/mappings/mapping-targets.json-cPMTI.json similarity index 52% rename from acceptance/wiremock/recordings/tuf/mappings/mapping-targets.json-43eWB.json rename to acceptance/wiremock/recordings/tuf/mappings/mapping-targets.json-cPMTI.json index ead3996b1..bb5685718 100644 --- a/acceptance/wiremock/recordings/tuf/mappings/mapping-targets.json-43eWB.json +++ b/acceptance/wiremock/recordings/tuf/mappings/mapping-targets.json-cPMTI.json @@ -1,20 +1,20 @@ { - "id" : "fdb5993a-24c7-3add-8bef-7409878656e7", + "id" : "c54034cb-b225-3839-95be-4b4a5ee7aa34", "request" : { "url" : "/targets.json", "method" : "GET" }, "response" : { "status" : 200, - "bodyFileName" : "body-targets.json-43eWB.json", + "bodyFileName" : "body-targets.json-cPMTI.json", "headers" : { "accept-ranges" : "bytes", "content-type" : "application/json", - "date" : "Wed, 01 May 2024 13:19:52 GMT", - "last-modified" : "Wed, 01 May 2024 13:19:35 GMT", + "date" : "Fri, 01 Nov 2024 18:41:32 GMT", + "last-modified" : "Fri, 01 Nov 2024 18:41:16 GMT", "x-envoy-upstream-service-time" : "0", "server" : "envoy" } }, - "uuid" : "fdb5993a-24c7-3add-8bef-7409878656e7" + "uuid" : "c54034cb-b225-3839-95be-4b4a5ee7aa34" } \ No newline at end of file diff --git a/acceptance/wiremock/recordings/tuf/mappings/mapping-timestamp.json-ZfL2h.json b/acceptance/wiremock/recordings/tuf/mappings/mapping-timestamp.json-YKzvR.json similarity index 52% rename from acceptance/wiremock/recordings/tuf/mappings/mapping-timestamp.json-ZfL2h.json rename to acceptance/wiremock/recordings/tuf/mappings/mapping-timestamp.json-YKzvR.json index 56a4dc04b..d90221954 100644 --- a/acceptance/wiremock/recordings/tuf/mappings/mapping-timestamp.json-ZfL2h.json +++ b/acceptance/wiremock/recordings/tuf/mappings/mapping-timestamp.json-YKzvR.json @@ -1,20 +1,20 @@ { - "id" : "17976ddc-34b8-32d7-ae4d-6bc012efff00", + "id" : "bf1c8364-0a4b-3eff-bb2a-69c6e22d957d", "request" : { "url" : "/timestamp.json", "method" : "GET" }, "response" : { "status" : 200, - "bodyFileName" : "body-timestamp.json-ZfL2h.json", + "bodyFileName" : "body-timestamp.json-YKzvR.json", "headers" : { "accept-ranges" : "bytes", "content-type" : "application/json", - "date" : "Wed, 01 May 2024 13:19:51 GMT", - "last-modified" : "Wed, 01 May 2024 13:19:35 GMT", + "date" : "Fri, 01 Nov 2024 18:41:32 GMT", + "last-modified" : "Fri, 01 Nov 2024 18:41:16 GMT", "x-envoy-upstream-service-time" : "0", "server" : "envoy" } }, - "uuid" : "17976ddc-34b8-32d7-ae4d-6bc012efff00" + "uuid" : "bf1c8364-0a4b-3eff-bb2a-69c6e22d957d" } \ No newline at end of file diff --git a/features/__snapshots__/validate_image.snap b/features/__snapshots__/validate_image.snap index 6028c975f..1aab5411a 100755 --- a/features/__snapshots__/validate_image.snap +++ b/features/__snapshots__/validate_image.snap @@ -1509,16 +1509,16 @@ Error: success criteria not met { "keyid": "${IMAGE_SIGNATURE_KEY_ID_acceptance/ec-happy-day-keyless}", "sig": "${IMAGE_SIGNATURE_acceptance/ec-happy-day-keyless}", - "certificate": "-----BEGIN CERTIFICATE-----\nMIIExTCCAq2gAwIBAgIUMNMb/aSyVAxr6xCDf4tVmCEcxC8wDQYJKoZIhvcNAQEL\nBQAwfjEMMAoGA1UEBhMDVVNBMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH\nEw1TYW4gRnJhbmNpc2NvMRYwFAYDVQQJEw01NDggTWFya2V0IFN0MQ4wDAYDVQQR\nEwU1NzI3NDEZMBcGA1UEChMQTGludXggRm91bmRhdGlvbjAeFw0yNDA1MDExMzE5\nNDNaFw0yNDA1MDExMzI5NDNaMAAwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAARC\ny8t7g9w8zi5moGAg3QdLSvAvRXJjrwEw3HDiqmrAD1l0xIVAMMhLyaFQ5Zv6mAZx\n3g/fMqIxFj4hA7X2tm3do4IBgjCCAX4wDgYDVR0PAQH/BAQDAgeAMBMGA1UdJQQM\nMAoGCCsGAQUFBwMDMB0GA1UdDgQWBBQjVRTmckXMlS6udDE3kf3dqjbdXzAfBgNV\nHSMEGDAWgBQfklaSekIxmMrMTMisfZp7cDBnbzBOBgNVHREBAf8ERDBChkBodHRw\nczovL2t1YmVybmV0ZXMuaW8vbmFtZXNwYWNlcy9kZWZhdWx0L3NlcnZpY2VhY2Nv\ndW50cy9kZWZhdWx0MDoGCisGAQQBg78wAQEELGh0dHBzOi8va3ViZXJuZXRlcy5k\nZWZhdWx0LnN2Yy5jbHVzdGVyLmxvY2FsMIGKBgorBgEEAdZ5AgQCBHwEegB4AHYA\nRvWqZ1V51grSwTt3cLq8QFeuqb7lZkoQUmF1fit7mEcAAAGPNE+dZwAABAMARzBF\nAiAIWrFEn3CNAl9pQDrY1fvztHoKZt7eqxbYw6tKt9xB9wIhAMtx0AF8fDNjWgzZ\n8xjfjLrovX8Ob33M2j6kJ2ywrUkOMA0GCSqGSIb3DQEBCwUAA4ICAQB/LzmzywxS\nWQEmimyWgDiLtbLTSwUq7xuhc4iC2i1xFdeXBournN/wk+sxIitMmXPujXIECLuM\nk51isw/ZNFF6kKIyFH94GSL7odBs/dqPTfVoEqz93ExJGG6TS6YEM3DaC2EZc3rv\ndBBbEhwpw7Gev+ZDvVz1GxOBIv+Ro4Q1v2PN2cw/y7KYbb9tsHhXdccKQmfLP+sT\nmqk6OLZZFU7MV38LfwGp2zLiAQKc0Q/F7GKZOsEIXLBmBftFFKGc+7dMET07wtIb\n7ESNS7CBImyy4EX/7Ntqbo/rgYbLNaNufBNuEc4+2ObPzSznA2LLmwPRYxfGsoLz\n3rbqlY0p17HtWOeWMGCFhQH+D/s/b41mHEhrCtJ5hJL1RsrYzG5Dyf8HZnjn6Vaw\noQYCeMpXZH/eBYAFZCzk/kiUZteGDS9+C2Bm6ioE6drisTd1JizoE1vj+psUcsKn\n3e6eHf2P1GXvAO5q0ctB/yrcSIYJmAagMCk7AQ2Z/V/QkGk9uHiDvO1XEwJXNzEn\nOStzP4stskEHhxXXWgBcDdxncfrWJOC5WzPQJpRgie5JQkAivXijOHb1E49tlEKW\naUcGoKiGWqnjQq44K2jfmlLlSeOjZvHbUyJpXbkMrwTrn8FfOyf8w363IDZNeLnh\n/GSQ84R4K5ns4QnDm/31BYq0/NuMH9aojg==\n-----END CERTIFICATE-----\n", + "certificate": "-----BEGIN CERTIFICATE-----\nMIIExDCCAqygAwIBAgIUVWuPG0kQGby1lN5xITUPpSdU+nUwDQYJKoZIhvcNAQEL\nBQAwfjEMMAoGA1UEBhMDVVNBMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH\nEw1TYW4gRnJhbmNpc2NvMRYwFAYDVQQJEw01NDggTWFya2V0IFN0MQ4wDAYDVQQR\nEwU1NzI3NDEZMBcGA1UEChMQTGludXggRm91bmRhdGlvbjAeFw0yNDExMDExODQx\nMjRaFw0yNDExMDExODUxMjRaMAAwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAR1\nT46ucF2XJa6OkPqKDoS06P7gpOAdeUhLqHel8B2pwikuLM5yDNQZNDuF8UBbVwb3\n+ZCws2lXUUa0pHvi7o4qo4IBgTCCAX0wDgYDVR0PAQH/BAQDAgeAMBMGA1UdJQQM\nMAoGCCsGAQUFBwMDMB0GA1UdDgQWBBRGlgRX1XIbRc91h1mi2GKwJJzMATAfBgNV\nHSMEGDAWgBSWXdAUgFDhRyQkmUiqKG+HfiGkSzBOBgNVHREBAf8ERDBChkBodHRw\nczovL2t1YmVybmV0ZXMuaW8vbmFtZXNwYWNlcy9kZWZhdWx0L3NlcnZpY2VhY2Nv\ndW50cy9kZWZhdWx0MDoGCisGAQQBg78wAQEELGh0dHBzOi8va3ViZXJuZXRlcy5k\nZWZhdWx0LnN2Yy5jbHVzdGVyLmxvY2FsMIGJBgorBgEEAdZ5AgQCBHsEeQB3AHUA\njEU0vFMNcAm0+po76FN5x5c+82/BXCn2+nBXuqHsu1MAAAGS6Qg/uQAABAMARjBE\nAiBBMJT6XXyJv8i6BrCfy6Q7FtUDiSo8rLWFBSNJNWhqWQIgLpmUkPtdnVWSwyQs\nRk4Yrq+A356mA+NgdFc6Ij1z0H0wDQYJKoZIhvcNAQELBQADggIBABmx1d1tM4kn\nJ8uSaj6AX2mefGOhQYB5iiHSCgWCH3M6THWwY9Kn8cRI44azxDK6421cA8lNK3yT\nZ7NMqmEdNVuS1jRlQIaxedjIwoCRdc/UTZuzyutcH1N9cnSxjwsqj8G+xM6Y8CCy\ncuxfXv2Y44sJnb+k2DzHVqsdaS6TieFNhSKOSxifvqE4ESrkz4v8O6i3UGhbPSjY\nIB0ih4UZZks0BBViy05nro6nh4KVSZOBremYR6qbmMUZsoFcDiGN30aeTv0E546A\nqbiZ5e7NqC0ZT6w9H2ViHReC9BH35CkS85u1+T5j6CqXWTUoMk16yk4NHBrFOjKC\n18boN+VFOKv1KFlUlaMXUiVNmdznfJAGjCR3fWgH0274/pNmgIJvZDCetV+0Z8xx\nYbXm21Rctxw97bcV5n+oBHtKcXDz79+MU0NBYCtIoB1QrJIW8jIvUrRz8G8m2fW2\non3gD3Ol1R9Qhv3FwLO1eQp38lP8bCLUkgjwRjtp263jUOqp2yU3KKp0OAQS7gp9\nVM7JYLWS2z8+v1b7wlEScrvR/UwMDRG7fra1TRkezipEp5yzvk61omal3/7E2S6M\nq91NVoW6XMVs35c69P7FOOiilaTOpmzxcyfxjGolfbfTd/CJn8VE2xzw/Zjyemm4\nUdhYg6efORpknvU4f2MhTCurGDkxlTD9\n-----END CERTIFICATE-----\n", "chain": [ - "-----BEGIN CERTIFICATE-----\n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\n-----END CERTIFICATE-----\n" + "-----BEGIN CERTIFICATE-----\n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\n-----END CERTIFICATE-----\n" ], "metadata": { "Fulcio Issuer": "${CERT_ISSUER}", "Issuer": "O=Linux Foundation,POSTALCODE=57274,STREET=548 Market St,L=San Francisco,ST=California,C=USA", "Not After": "${TIMESTAMP}", "Not Before": "${TIMESTAMP}", - "Serial Number": "30d31bfda4b2540c6beb10837f8b5598211cc42f", + "Serial Number": "556b8f1b491019bcb594de7121350fa52754fa75", "Subject Alternative Name": "URIs:${CERT_IDENTITY}" } } @@ -1531,17 +1531,17 @@ Error: success criteria not met "signatures": [ { "keyid": "${ATTESTATION_SIGNATURE_KEY_ID_acceptance/ec-happy-day-keyless}", - "sig": "MEUCIQDP7+yZSiEkHNBrLbAj88+/pnog1TlrP3FKmJQ5k2XFmgIgQ8Wiw+Zvocck+IqAAq450S6hKyvkaEcPsseqPPXuPNg=", - "certificate": "-----BEGIN CERTIFICATE-----\nMIIExTCCAq2gAwIBAgIUSDHslI77VczRhurmm1/9+jSc0HwwDQYJKoZIhvcNAQEL\nBQAwfjEMMAoGA1UEBhMDVVNBMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH\nEw1TYW4gRnJhbmNpc2NvMRYwFAYDVQQJEw01NDggTWFya2V0IFN0MQ4wDAYDVQQR\nEwU1NzI3NDEZMBcGA1UEChMQTGludXggRm91bmRhdGlvbjAeFw0yNDA1MDExMzE5\nNDZaFw0yNDA1MDExMzI5NDZaMAAwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAATV\nR6tEgy1cMXJHyb8r4XApEkGhTkPKS5M87zO5pgCougGcdE5SQWgkOOedAsDYBi/9\np3oS4TimtmQsn4l4iikIo4IBgjCCAX4wDgYDVR0PAQH/BAQDAgeAMBMGA1UdJQQM\nMAoGCCsGAQUFBwMDMB0GA1UdDgQWBBRHSkXiZZaPrq8U7qmJH435OqPo/DAfBgNV\nHSMEGDAWgBQfklaSekIxmMrMTMisfZp7cDBnbzBOBgNVHREBAf8ERDBChkBodHRw\nczovL2t1YmVybmV0ZXMuaW8vbmFtZXNwYWNlcy9kZWZhdWx0L3NlcnZpY2VhY2Nv\ndW50cy9kZWZhdWx0MDoGCisGAQQBg78wAQEELGh0dHBzOi8va3ViZXJuZXRlcy5k\nZWZhdWx0LnN2Yy5jbHVzdGVyLmxvY2FsMIGKBgorBgEEAdZ5AgQCBHwEegB4AHYA\nRvWqZ1V51grSwTt3cLq8QFeuqb7lZkoQUmF1fit7mEcAAAGPNE+njAAABAMARzBF\nAiEA8rC6qWMV4/ysdbsov3gDO+r43Hu0uve9W+myjmYPBC0CICJm6RF7BayVBv9r\nKbZBpa5uX8q3+G1Z9f/y/En/oIQeMA0GCSqGSIb3DQEBCwUAA4ICAQDHpWoLHrsf\nEEAxb2qqGjelMAET6hcX5ta4h/V3/BLAsP0rT4ypZKerq0tnkvQ5NNU9XoVmzULp\naCmgIEROeyU3C26t0yXx3q/lZkSBLyN72Y1ovIigOaug7DhTtvis2dr8IQ+elj7e\nP+Ej/7OhNJgmk2Ia3Lw4Y94ysPHrIe5+vkPe5B241XE4lomZ9xU9zwOxEJvtn5eY\n1Abh6A8Rk/vgKReyW38yH89hBBREpYmZXjyCJ2ZcdwVSsolwbp5gJmC2t1fN4FeW\njjWLoq2tcTnsgaJUNmweNNZkyUBcfBQkdTj/R4qQvA6noG841pN/qchTHGIypIn9\nEb9SSDG/H/YTi2uOxxIgHISkIJ8SWAjtPAzFP+mHtOPy6NZpe1QXQx7J034RD/ML\nQXsYuLWoOBxTTrK0MyXrv9kMXOdcIiHPr0WC7w9dAPvX9ANSHTiNGPXICWNeNYK8\nDt4hhmH6EnJKGo1mgc44xvcN5urlg/OiLlV0rr6hmlccOYTT6135i1vQZ0xa2/de\njcsQFp2w0/5APSYOtJ2hyJrAyQ0mezeLvH09R/o2vezhPkzLGx6vXrAmh4iXOMmb\n4LPGmFSoK+H7daGJrMugXpABtpx2+XtLj88xmbJL8notlqneLiiH4HCnXBr39UF+\naiNQ+0wlNnV6wOslHadJ/54P9Y2QQB7Duw==\n-----END CERTIFICATE-----\n", + "sig": "MEQCIBN4HrxK/7Bx2psdZI0gqyJoXgVrZGdsOa4D+0bozyoPAiB12h4O3lBn5ywE4wtDaa9bKRCQa6gelQ40cxkF8vTlXA==", + "certificate": "-----BEGIN CERTIFICATE-----\nMIIExTCCAq2gAwIBAgIUQt+g0VKjxh3H1hkMFSVxe0a5AKEwDQYJKoZIhvcNAQEL\nBQAwfjEMMAoGA1UEBhMDVVNBMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH\nEw1TYW4gRnJhbmNpc2NvMRYwFAYDVQQJEw01NDggTWFya2V0IFN0MQ4wDAYDVQQR\nEwU1NzI3NDEZMBcGA1UEChMQTGludXggRm91bmRhdGlvbjAeFw0yNDExMDExODQx\nMjdaFw0yNDExMDExODUxMjdaMAAwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAATZ\nHGFPsFj6x2BNlPv3CHfz2RejFWMZrWqLoGYGrh8WzMlVv+PqgzlUkzG74+SGi6sy\nL9QI4tN3mPkS8dMyqFsao4IBgjCCAX4wDgYDVR0PAQH/BAQDAgeAMBMGA1UdJQQM\nMAoGCCsGAQUFBwMDMB0GA1UdDgQWBBTsFsfOKWIy2oatzga+LILBwmjZmDAfBgNV\nHSMEGDAWgBSWXdAUgFDhRyQkmUiqKG+HfiGkSzBOBgNVHREBAf8ERDBChkBodHRw\nczovL2t1YmVybmV0ZXMuaW8vbmFtZXNwYWNlcy9kZWZhdWx0L3NlcnZpY2VhY2Nv\ndW50cy9kZWZhdWx0MDoGCisGAQQBg78wAQEELGh0dHBzOi8va3ViZXJuZXRlcy5k\nZWZhdWx0LnN2Yy5jbHVzdGVyLmxvY2FsMIGKBgorBgEEAdZ5AgQCBHwEegB4AHYA\njEU0vFMNcAm0+po76FN5x5c+82/BXCn2+nBXuqHsu1MAAAGS6QhJ0QAABAMARzBF\nAiAPB25ovviiwXIWnGRSlAAgowA27JAyH8Kxnn/5EMPILAIhANx5+EJfmNUGls8s\nLPQ3UAXaDImbtN00TBzFI/33wBu6MA0GCSqGSIb3DQEBCwUAA4ICAQBFNHoLQx0f\nWa7NxPUS0D8Q1hlx9FuHGLa/bZGNR89IkeovcntXJUXC/feO2G0uVTpmr+QD6bne\nJ/HvJgqdnODuOslMVulitfnXrzcW+5llMTkBlIsLi8ONGHJT4ZXrsjKJ1EeFXXRM\nOTj6pat90D/SN03p+nTxidlU4Lgbtffo9rxdZJ72UzmQ2xZ7IxM8CjwovEa2rFBi\n9Q1ASgAJhGYABzoU5kE7UJZb4xLXSV+QX/p0yrYebNlSX9cxlOs1Qm+s40tGlT36\nCwKb0KW6HVFFyIkX+hfMnubYwbBuNbt/Jb1UQxdewFukhyibxht0sPUgIGfrnRYs\ncLbzAnNX+QcR1JiQq/801MIFUN2/0PBJKw92wOjZUlbC++1P8W7CYugDS3P5tsDD\n92XQkK/yhGi4xXrH0DCBL287otftQq/Kilw7i87bo/TSCQ4/c6rGbrOYRoWBAqgk\nVM68Zej4s7uqo8fIVvRc2uFyCbUDH2d1N5n+WT/9+NcQkAbcTZj9NAS7Bxa4cXHt\ny3XnxNPHzp47s53UT5d3r32UZ4m5yJt3Yjl7EduKyiFLnKR1pyBD6W9T5S7IHICv\nUA+VK0h2vl799hEQBPWJzrHI4Cj1W4aH3jgx9KeE4WkPb3K2ajJM1aTH7zS1ohUZ\nRyUlOD21BLLkg/eFBsvNSdWbxpQj+MZMyw==\n-----END CERTIFICATE-----\n", "chain": [ - "-----BEGIN CERTIFICATE-----\n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\n-----END CERTIFICATE-----\n" + "-----BEGIN CERTIFICATE-----\n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\n-----END CERTIFICATE-----\n" ], "metadata": { "Fulcio Issuer": "${CERT_ISSUER}", "Issuer": "O=Linux Foundation,POSTALCODE=57274,STREET=548 Market St,L=San Francisco,ST=California,C=USA", "Not After": "${TIMESTAMP}", "Not Before": "${TIMESTAMP}", - "Serial Number": "4831ec948efb55ccd186eae69b5ffdfa349cd07c", + "Serial Number": "42dfa0d152a3c61dc7d6190c1525717b46b900a1", "Subject Alternative Name": "URIs:${CERT_IDENTITY}" } } From 9b296674db9343de54c3a4ff308f9b31efccfd4a Mon Sep 17 00:00:00 2001 From: Luiz Carvalho Date: Mon, 4 Nov 2024 11:28:01 -0500 Subject: [PATCH 3/3] Pin to release-v0.5 policy rules Signed-off-by: Luiz Carvalho --- features/task_validate_definition.feature | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/features/task_validate_definition.feature b/features/task_validate_definition.feature index fa1b22a74..ad54123e6 100644 --- a/features/task_validate_definition.feature +++ b/features/task_validate_definition.feature @@ -8,9 +8,9 @@ Feature: Verify Enterprise Contract Tekton Tasks Given a working namespace When version 0.1 of the task named "verify-definition" with workspace "output" is run with parameters: - | DEFINITION | {"kind": "Task"} | - | POLICY_SOURCE | git::github.com/enterprise-contract/ec-policies//policy/task | - | NAMESPACE | policy.task.kind | + | DEFINITION | {"kind": "Task"} | + | POLICY_SOURCE | git::github.com/enterprise-contract/ec-policies//policy/task?ref=release-v0.5 | + | NAMESPACE | policy.task.kind | Then the task should succeed And the task logs for step "validate" should match the snapshot And the task results should match the snapshot