+ '[' -f /mnt/trusted-ca/ca-bundle.crt ']' + export SSL_CERT_FILE=/mnt/trusted-ca/ca-bundle.crt + SSL_CERT_FILE=/mnt/trusted-ca/ca-bundle.crt + SNAPSHOT_SPEC_FILE=/var/workdir/release/d9ea8dbe-12b5-473a-8e0b-12ce30aa3879/snapshot_spec.json + DATA_FILE=/var/workdir/release/d9ea8dbe-12b5-473a-8e0b-12ce30aa3879/data.json + SNAPSHOT_SPEC_FILE_ORIG=/var/workdir/release/d9ea8dbe-12b5-473a-8e0b-12ce30aa3879/snapshot_spec.json.orig + '[' '!' -f /var/workdir/release/d9ea8dbe-12b5-473a-8e0b-12ce30aa3879/snapshot_spec.json ']' + cp /var/workdir/release/d9ea8dbe-12b5-473a-8e0b-12ce30aa3879/snapshot_spec.json /var/workdir/release/d9ea8dbe-12b5-473a-8e0b-12ce30aa3879/snapshot_spec.json.orig + '[' '!' -f /var/workdir/release/d9ea8dbe-12b5-473a-8e0b-12ce30aa3879/data.json ']' ++ jq .mapping /var/workdir/release/d9ea8dbe-12b5-473a-8e0b-12ce30aa3879/data.json + MAPPING='{ "components": [ { "name": "tsf-comp-zwgdh", "repository": "quay.io/rhtap_qe/managed-tenant-s4740/managed-tenant-s4740-2eaa6f/tsf-comp-zwgdh" } ], "defaults": { "pushSourceContainer": false, "tags": [ "latest", "{{ git_sha }}" ] } }' + [[ { "components": [ { "name": "tsf-comp-zwgdh", "repository": "quay.io/rhtap_qe/managed-tenant-s4740/managed-tenant-s4740-2eaa6f/tsf-comp-zwgdh" } ], "defaults": { "pushSourceContainer": false, "tags": [ "latest", "{{ git_sha }}" ] } } == \n\u\l\l ]] + jq -c -s ' .[0] as $snapshot | .[0].components + .[1].components | group_by(.name) | [.[] | select(length > 1)] | map(reduce .[] as $x ({}; . * $x)) as $mergedComponents | $snapshot | .components = $mergedComponents' ++ cat /var/workdir/release/d9ea8dbe-12b5-473a-8e0b-12ce30aa3879/snapshot_spec.json.orig + echo -n '{ "artifacts": {}, "componentGroup": "", "components": [ { "containerImage": "quay.io/rhtap_qe/default-tenant/tsf-comp-zwgdh@sha256:b8504d3c1e419693786010f87d959c8dae675440ebed2d1abd9313d15bfd06b4", "name": "tsf-comp-zwgdh", "source": { "git": { "revision": "feeb0febe513837a66a79801d2749a49c69a69b6", "url": "https://github.com/rhads-tsf-qe/testrepo" } }, "version": "" } ] }' + echo '{ "components": [ { "name": "tsf-comp-zwgdh", "repository": "quay.io/rhtap_qe/managed-tenant-s4740/managed-tenant-s4740-2eaa6f/tsf-comp-zwgdh" } ], "defaults": { "pushSourceContainer": false, "tags": [ "latest", "{{ git_sha }}" ] } }' + printf true + tee /tekton/results/mapped true+ '[' true = true ']' ++ jq '.components | length' + '[' 1 -eq 0 ']' ++ jq '.defaults.tags // []' + defaultTags='[ "latest", "{{ git_sha }}" ]' ++ jq -r '.defaults.timestampFormat // "%s"' + defaultTimestampFormat=%s ++ date '+%Y%m%d %T' + currentTimestamp='20260508 18:41:56' ++ jq -c '.defaults.contentGateway // {}' + defaultCGWSettings='{}' ++ jq '.components | length' /var/workdir/release/d9ea8dbe-12b5-473a-8e0b-12ce30aa3879/snapshot_spec.json + NUM_MAPPED_COMPONENTS=1 + (( i = 0 )) + (( i < NUM_MAPPED_COMPONENTS )) ++ jq -c --argjson i 0 '.components[$i]' /var/workdir/release/d9ea8dbe-12b5-473a-8e0b-12ce30aa3879/snapshot_spec.json + component='{"containerImage":"quay.io/rhtap_qe/default-tenant/tsf-comp-zwgdh@sha256:b8504d3c1e419693786010f87d959c8dae675440ebed2d1abd9313d15bfd06b4","name":"tsf-comp-zwgdh","source":{"git":{"revision":"feeb0febe513837a66a79801d2749a49c69a69b6","url":"https://github.com/rhads-tsf-qe/testrepo"}},"version":"","repository":"quay.io/rhtap_qe/managed-tenant-s4740/managed-tenant-s4740-2eaa6f/tsf-comp-zwgdh"}' ++ jq '.componentTags // []' + componentTags='[]' ++ jq -n --argjson defaults '[ "latest", "{{ git_sha }}" ]' --argjson componentTags '[]' '$defaults? + $componentTags? | unique' + defaultComponentTags='[ "latest", "{{ git_sha }}" ]' ++ jq -r .name + NAME=tsf-comp-zwgdh ++ jq -r .containerImage + IMAGE_REF=quay.io/rhtap_qe/default-tenant/tsf-comp-zwgdh@sha256:b8504d3c1e419693786010f87d959c8dae675440ebed2d1abd9313d15bfd06b4 + [[ quay.io/rhtap_qe/default-tenant/tsf-comp-zwgdh@sha256:b8504d3c1e419693786010f87d959c8dae675440ebed2d1abd9313d15bfd06b4 =~ ^.+@sha256:[0-9a-f]+$ ]] ++ jq -r .source.git.revision + git_sha=feeb0febe513837a66a79801d2749a49c69a69b6 + build_sha=b8504d3c1e419693786010f87d959c8dae675440ebed2d1abd9313d15bfd06b4 ++ jq -r --arg default %s '.timestampFormat // $default' + passedTimestampFormat=%s ++ date -d '20260508 18:41:56' +%s + release_timestamp=1778265716 ++ get-image-architectures quay.io/rhtap_qe/default-tenant/tsf-comp-zwgdh@sha256:b8504d3c1e419693786010f87d959c8dae675440ebed2d1abd9313d15bfd06b4 + arch_json='{"platform":{"architecture":"amd64","os":"linux"},"digest":"sha256:b8504d3c1e419693786010f87d959c8dae675440ebed2d1abd9313d15bfd06b4","multiarch":false}' ++ jq -rs 'map(.platform.architecture) | .[0]' + arch=amd64 ++ jq -rs 'map(.platform.os) | .[0]' + os=linux ++ jq -rs '.[0].digest' + first_digest=sha256:b8504d3c1e419693786010f87d959c8dae675440ebed2d1abd9313d15bfd06b4 + image_with_digest=quay.io/rhtap_qe/default-tenant/tsf-comp-zwgdh@sha256:b8504d3c1e419693786010f87d959c8dae675440ebed2d1abd9313d15bfd06b4 ++ skopeo inspect --retry-times 3 --no-tags --raw docker://quay.io/rhtap_qe/default-tenant/tsf-comp-zwgdh@sha256:b8504d3c1e419693786010f87d959c8dae675440ebed2d1abd9313d15bfd06b4 ++ jq -c + raw_manifest='{"schemaVersion":2,"mediaType":"application/vnd.docker.distribution.manifest.v2+json","config":{"mediaType":"application/vnd.docker.container.image.v1+json","size":15968,"digest":"sha256:25109154b205cbbb9ed518768681df47e6d89cd3f585157783b3d16c0cb38f8d"},"layers":[{"mediaType":"application/vnd.docker.image.rootfs.diff.tar.gzip","size":17546,"digest":"sha256:1e6e4a807a5f61dcbcbd029b660a2d383917c36d2794d31c9dfbb321d71c2f42"},{"mediaType":"application/vnd.docker.image.rootfs.diff.tar.gzip","size":140781,"digest":"sha256:ac2e8162d87b68679ef92d065f533bed42f43f2c5a9b46934d2b8394698c9ee0"},{"mediaType":"application/vnd.docker.image.rootfs.diff.tar.gzip","size":85094,"digest":"sha256:ca01521559b67af179229afa7caedda2fc757785c9c792c60a022bf533dec53a"},{"mediaType":"application/vnd.docker.image.rootfs.diff.tar.gzip","size":23582,"digest":"sha256:80adf6132a644e33165e71dbd6a533e2bc49ca5ee52eb1e31b345f14ce37e22a"},{"mediaType":"application/vnd.docker.image.rootfs.diff.tar.gzip","size":17496,"digest":"sha256:e6781ee8e9de8ea5495be053e10aae9df7bad995b253e7db3cc6487aca1458fd"},{"mediaType":"application/vnd.docker.image.rootfs.diff.tar.gzip","size":10614,"digest":"sha256:264956a33c669fdd01ad464e606c110754a7e0a63f8548b842102403a797db78"},{"mediaType":"application/vnd.docker.image.rootfs.diff.tar.gzip","size":303186,"digest":"sha256:a3768649c713b0b16e76f45cbc46b90c407ff48266faea2c51eccb9efbee76a6"},{"mediaType":"application/vnd.docker.image.rootfs.diff.tar.gzip","size":24965,"digest":"sha256:b5018988d4c175fc669f1df22eb7aa13e5e0fcbc356ad0a28c3906a5033481e1"},{"mediaType":"application/vnd.docker.image.rootfs.diff.tar.gzip","size":19373,"digest":"sha256:a8bcc3798dfab9785a083fc52b5b8f6c5fbeb511973b78d6682580c0f03d4307"},{"mediaType":"application/vnd.docker.image.rootfs.diff.tar.gzip","size":806370,"digest":"sha256:1461d9d21c9a37492d613b3a70ddc3a341c18a36d86e4d495605de3e6edc7824"},{"mediaType":"application/vnd.docker.image.rootfs.diff.tar.gzip","size":104330,"digest":"sha256:2760e8a631abf572528352737f3f3a8c308c4cc7df6a568d33586b38752192f2"},{"mediaType":"application/vnd.docker.image.rootfs.diff.tar.gzip","size":510653,"digest":"sha256:ca0f809e6f5c9894c5ec9cf362fca0200f88cac6ab0504c20d6149af907a4491"},{"mediaType":"application/vnd.docker.image.rootfs.diff.tar.gzip","size":44790,"digest":"sha256:cc1a0b9b823e845183f83e1f8bd36922ccf0959479963a2afe2b9c9590e09141"},{"mediaType":"application/vnd.docker.image.rootfs.diff.tar.gzip","size":65887,"digest":"sha256:1e418a83c433ac3d3344f2b17a7588dafb32daa715ca611602a9f02bdad17d22"},{"mediaType":"application/vnd.docker.image.rootfs.diff.tar.gzip","size":2347170,"digest":"sha256:f9dbc38596b1815cb285d4d1506dc2de7dff6805a5998a8b5b401139139a774a"},{"mediaType":"application/vnd.docker.image.rootfs.diff.tar.gzip","size":1233567,"digest":"sha256:47451947e15db15d94a3f562b9d8f7c4a905eb94807e9da1a99462e6cb36a8ab"},{"mediaType":"application/vnd.docker.image.rootfs.diff.tar.gzip","size":3099,"digest":"sha256:986966acf21259da08c1052bd4d9ab24781310bc085757646acf3dc024dba78a"},{"mediaType":"application/vnd.docker.image.rootfs.diff.tar.gzip","size":402852,"digest":"sha256:6a0f6ea0b0bcbbf6d050199296cf2397291848fcbce90bc502e9b2fd007b634f"},{"mediaType":"application/vnd.docker.image.rootfs.diff.tar.gzip","size":745627,"digest":"sha256:3f6cf7b66ea509d622b3ca221ed39e7c91dffc9e1747a2f88bb998cf7f23bdec"},{"mediaType":"application/vnd.docker.image.rootfs.diff.tar.gzip","size":1195719,"digest":"sha256:6da974e8ecb2733c61153c2c27ebb3074453c91c5874043e70507d7a36ecac52"},{"mediaType":"application/vnd.docker.image.rootfs.diff.tar.gzip","size":16260,"digest":"sha256:c2bcc1854632020fd826918219fbab8e50ee4462a1931cf8d607fc70755a5901"},{"mediaType":"application/vnd.docker.image.rootfs.diff.tar.gzip","size":808313,"digest":"sha256:6f57777a5102f0d54a7db69b8b87c125e3df7f656c4f89b4aba36c7bf3ee6bc1"},{"mediaType":"application/vnd.docker.image.rootfs.diff.tar.gzip","size":101426,"digest":"sha256:1767741da0114b4c43f5f7de37a9e6912c67321c35012614eed27a7ce2df8762"},{"mediaType":"application/vnd.docker.image.rootfs.diff.tar.gzip","size":44254,"digest":"sha256:316a747abf7fddb25fabfe005b8ba4a7a20e6131690726b265f5b7312b3ebd26"},{"mediaType":"application/vnd.docker.image.rootfs.diff.tar.gzip","size":91942,"digest":"sha256:cfd2935315877d19674543911708542911d24e602ecfae1f38ed92cfdc51f252"},{"mediaType":"application/vnd.docker.image.rootfs.diff.tar.gzip","size":146900,"digest":"sha256:5d415793336ff8cd8e5667d1abcb6ba5f599063e5b4fd2cc3749265a83c06ce6"},{"mediaType":"application/vnd.docker.image.rootfs.diff.tar.gzip","size":3736863,"digest":"sha256:fc43c065f647274ff8ee63e4cc969c9185ec866f4c092ac4402ac4393ef73fdf"},{"mediaType":"application/vnd.docker.image.rootfs.diff.tar.gzip","size":159078,"digest":"sha256:4ac241d3b069f199395dc52ed79c6959e5929300053dd496a8c62af31419edae"},{"mediaType":"application/vnd.docker.image.rootfs.diff.tar.gzip","size":1421889,"digest":"sha256:d8babb1cc28a7234f0d147dbc1dba6e2b6f9a6dc1c94f3ffac03cb36e5232e7a"},{"mediaType":"application/vnd.docker.image.rootfs.diff.tar.gzip","size":9392,"digest":"sha256:513d800335bc0034788aee5a85c81a969d00961f420c52218d3585ca1058e632"},{"mediaType":"application/vnd.docker.image.rootfs.diff.tar.gzip","size":34,"digest":"sha256:bd9ddc54bea929a22b334e73e026d4136e5b73f5cc29942896c72e4ece69b13d"},{"mediaType":"application/vnd.docker.image.rootfs.diff.tar.gzip","size":1100,"digest":"sha256:f149cc4fae1851e5f63b10f513d3cb90f8649ec568ce89dbca61723ed6b043e6"}]}' ++ jq -c '.annotations // {}' + annotations='{}' ++ jq -r '.config.mediaType // ""' + config_media_type=application/vnd.docker.container.image.v1+json + [[ application/vnd.docker.container.image.v1+json == \a\p\p\l\i\c\a\t\i\o\n\/\v\n\d\.\o\c\i\.\i\m\a\g\e\.\c\o\n\f\i\g\.\v\1\+\j\s\o\n ]] + [[ application/vnd.docker.container.image.v1+json == \a\p\p\l\i\c\a\t\i\o\n\/\v\n\d\.\d\o\c\k\e\r\.\c\o\n\t\a\i\n\e\r\.\i\m\a\g\e\.\v\1\+\j\s\o\n ]] ++ skopeo inspect --retry-times 3 --no-tags --override-os linux --override-arch amd64 docker://quay.io/rhtap_qe/default-tenant/tsf-comp-zwgdh@sha256:b8504d3c1e419693786010f87d959c8dae675440ebed2d1abd9313d15bfd06b4 ++ jq -c + image_metadata='{"Name":"quay.io/rhtap_qe/default-tenant/tsf-comp-zwgdh","Digest":"sha256:b8504d3c1e419693786010f87d959c8dae675440ebed2d1abd9313d15bfd06b4","RepoTags":[],"Created":"2026-05-08T18:36:18.486805899Z","DockerVersion":"","Labels":{"architecture":"x86_64","build-date":"2026-05-08T18:35:30Z","com.redhat.component":"hummingbird","com.redhat.license_terms":"https://www.redhat.com/en/about/red-hat-end-user-license-agreements#UBI","cpe":"cpe:/a:redhat:hummingbird:1","description":"The core-runtime image provides a base for running dynamically-linked applications. It includes essential libraries to execute programs that require a standard C library, such as those written in Rust, without extra development tools.","distribution-scope":"public","io.buildah.version":"1.42.2","io.hummingbird-project.application-category":"Operating System","io.hummingbird-project.containerfile":"images/core-runtime/hummingbird/default/Containerfile","io.hummingbird-project.major-minor-version":"2.42","io.hummingbird-project.major-version":"2","io.hummingbird-project.repository":"core-runtime","io.hummingbird-project.stream":"latest","io.hummingbird-project.variant":"default","io.hummingbird-project.variant.base":"default","io.hummingbird-project.variant.description":"Standard production image","io.k8s.description":"The core-runtime image provides a base for running dynamically-linked applications. It includes essential libraries to execute programs that require a standard C library, such as those written in Rust, without extra development tools.","maintainer":"Project Hummingbird / Red Hat","name":"hummingbird/core-runtime","org.opencontainers.image.created":"2026-05-08T18:35:30Z","org.opencontainers.image.description":"The core-runtime image provides a base for running dynamically-linked applications. It includes essential libraries to execute programs that require a standard C library, such as those written in Rust, without extra development tools.","org.opencontainers.image.revision":"feeb0febe513837a66a79801d2749a49c69a69b6","org.opencontainers.image.source":"https://github.com/rhads-tsf-qe/testrepo","org.opencontainers.image.title":"core-runtime","org.opencontainers.image.url":"https://hummingbird-project.io","org.opencontainers.image.vendor":"Red Hat","org.opencontainers.image.version":"2.42","release":"1777727433","summary":"Minimal glibc runtime base for statically and dynamically linked apps","url":"https://hummingbird-project.io","vcs-ref":"feeb0febe513837a66a79801d2749a49c69a69b6","vcs-type":"git","vendor":"Red Hat, Inc.","version":"2.42"},"Architecture":"amd64","Os":"linux","Layers":["sha256:1e6e4a807a5f61dcbcbd029b660a2d383917c36d2794d31c9dfbb321d71c2f42","sha256:ac2e8162d87b68679ef92d065f533bed42f43f2c5a9b46934d2b8394698c9ee0","sha256:ca01521559b67af179229afa7caedda2fc757785c9c792c60a022bf533dec53a","sha256:80adf6132a644e33165e71dbd6a533e2bc49ca5ee52eb1e31b345f14ce37e22a","sha256:e6781ee8e9de8ea5495be053e10aae9df7bad995b253e7db3cc6487aca1458fd","sha256:264956a33c669fdd01ad464e606c110754a7e0a63f8548b842102403a797db78","sha256:a3768649c713b0b16e76f45cbc46b90c407ff48266faea2c51eccb9efbee76a6","sha256:b5018988d4c175fc669f1df22eb7aa13e5e0fcbc356ad0a28c3906a5033481e1","sha256:a8bcc3798dfab9785a083fc52b5b8f6c5fbeb511973b78d6682580c0f03d4307","sha256:1461d9d21c9a37492d613b3a70ddc3a341c18a36d86e4d495605de3e6edc7824","sha256:2760e8a631abf572528352737f3f3a8c308c4cc7df6a568d33586b38752192f2","sha256:ca0f809e6f5c9894c5ec9cf362fca0200f88cac6ab0504c20d6149af907a4491","sha256:cc1a0b9b823e845183f83e1f8bd36922ccf0959479963a2afe2b9c9590e09141","sha256:1e418a83c433ac3d3344f2b17a7588dafb32daa715ca611602a9f02bdad17d22","sha256:f9dbc38596b1815cb285d4d1506dc2de7dff6805a5998a8b5b401139139a774a","sha256:47451947e15db15d94a3f562b9d8f7c4a905eb94807e9da1a99462e6cb36a8ab","sha256:986966acf21259da08c1052bd4d9ab24781310bc085757646acf3dc024dba78a","sha256:6a0f6ea0b0bcbbf6d050199296cf2397291848fcbce90bc502e9b2fd007b634f","sha256:3f6cf7b66ea509d622b3ca221ed39e7c91dffc9e1747a2f88bb998cf7f23bdec","sha256:6da974e8ecb2733c61153c2c27ebb3074453c91c5874043e70507d7a36ecac52","sha256:c2bcc1854632020fd826918219fbab8e50ee4462a1931cf8d607fc70755a5901","sha256:6f57777a5102f0d54a7db69b8b87c125e3df7f656c4f89b4aba36c7bf3ee6bc1","sha256:1767741da0114b4c43f5f7de37a9e6912c67321c35012614eed27a7ce2df8762","sha256:316a747abf7fddb25fabfe005b8ba4a7a20e6131690726b265f5b7312b3ebd26","sha256:cfd2935315877d19674543911708542911d24e602ecfae1f38ed92cfdc51f252","sha256:5d415793336ff8cd8e5667d1abcb6ba5f599063e5b4fd2cc3749265a83c06ce6","sha256:fc43c065f647274ff8ee63e4cc969c9185ec866f4c092ac4402ac4393ef73fdf","sha256:4ac241d3b069f199395dc52ed79c6959e5929300053dd496a8c62af31419edae","sha256:d8babb1cc28a7234f0d147dbc1dba6e2b6f9a6dc1c94f3ffac03cb36e5232e7a","sha256:513d800335bc0034788aee5a85c81a969d00961f420c52218d3585ca1058e632","sha256:bd9ddc54bea929a22b334e73e026d4136e5b73f5cc29942896c72e4ece69b13d","sha256:f149cc4fae1851e5f63b10f513d3cb90f8649ec568ce89dbca61723ed6b043e6"],"LayersData":[{"MIMEType":"application/vnd.docker.image.rootfs.diff.tar.gzip","Digest":"sha256:1e6e4a807a5f61dcbcbd029b660a2d383917c36d2794d31c9dfbb321d71c2f42","Size":17546,"Annotations":null},{"MIMEType":"application/vnd.docker.image.rootfs.diff.tar.gzip","Digest":"sha256:ac2e8162d87b68679ef92d065f533bed42f43f2c5a9b46934d2b8394698c9ee0","Size":140781,"Annotations":null},{"MIMEType":"application/vnd.docker.image.rootfs.diff.tar.gzip","Digest":"sha256:ca01521559b67af179229afa7caedda2fc757785c9c792c60a022bf533dec53a","Size":85094,"Annotations":null},{"MIMEType":"application/vnd.docker.image.rootfs.diff.tar.gzip","Digest":"sha256:80adf6132a644e33165e71dbd6a533e2bc49ca5ee52eb1e31b345f14ce37e22a","Size":23582,"Annotations":null},{"MIMEType":"application/vnd.docker.image.rootfs.diff.tar.gzip","Digest":"sha256:e6781ee8e9de8ea5495be053e10aae9df7bad995b253e7db3cc6487aca1458fd","Size":17496,"Annotations":null},{"MIMEType":"application/vnd.docker.image.rootfs.diff.tar.gzip","Digest":"sha256:264956a33c669fdd01ad464e606c110754a7e0a63f8548b842102403a797db78","Size":10614,"Annotations":null},{"MIMEType":"application/vnd.docker.image.rootfs.diff.tar.gzip","Digest":"sha256:a3768649c713b0b16e76f45cbc46b90c407ff48266faea2c51eccb9efbee76a6","Size":303186,"Annotations":null},{"MIMEType":"application/vnd.docker.image.rootfs.diff.tar.gzip","Digest":"sha256:b5018988d4c175fc669f1df22eb7aa13e5e0fcbc356ad0a28c3906a5033481e1","Size":24965,"Annotations":null},{"MIMEType":"application/vnd.docker.image.rootfs.diff.tar.gzip","Digest":"sha256:a8bcc3798dfab9785a083fc52b5b8f6c5fbeb511973b78d6682580c0f03d4307","Size":19373,"Annotations":null},{"MIMEType":"application/vnd.docker.image.rootfs.diff.tar.gzip","Digest":"sha256:1461d9d21c9a37492d613b3a70ddc3a341c18a36d86e4d495605de3e6edc7824","Size":806370,"Annotations":null},{"MIMEType":"application/vnd.docker.image.rootfs.diff.tar.gzip","Digest":"sha256:2760e8a631abf572528352737f3f3a8c308c4cc7df6a568d33586b38752192f2","Size":104330,"Annotations":null},{"MIMEType":"application/vnd.docker.image.rootfs.diff.tar.gzip","Digest":"sha256:ca0f809e6f5c9894c5ec9cf362fca0200f88cac6ab0504c20d6149af907a4491","Size":510653,"Annotations":null},{"MIMEType":"application/vnd.docker.image.rootfs.diff.tar.gzip","Digest":"sha256:cc1a0b9b823e845183f83e1f8bd36922ccf0959479963a2afe2b9c9590e09141","Size":44790,"Annotations":null},{"MIMEType":"application/vnd.docker.image.rootfs.diff.tar.gzip","Digest":"sha256:1e418a83c433ac3d3344f2b17a7588dafb32daa715ca611602a9f02bdad17d22","Size":65887,"Annotations":null},{"MIMEType":"application/vnd.docker.image.rootfs.diff.tar.gzip","Digest":"sha256:f9dbc38596b1815cb285d4d1506dc2de7dff6805a5998a8b5b401139139a774a","Size":2347170,"Annotations":null},{"MIMEType":"application/vnd.docker.image.rootfs.diff.tar.gzip","Digest":"sha256:47451947e15db15d94a3f562b9d8f7c4a905eb94807e9da1a99462e6cb36a8ab","Size":1233567,"Annotations":null},{"MIMEType":"application/vnd.docker.image.rootfs.diff.tar.gzip","Digest":"sha256:986966acf21259da08c1052bd4d9ab24781310bc085757646acf3dc024dba78a","Size":3099,"Annotations":null},{"MIMEType":"application/vnd.docker.image.rootfs.diff.tar.gzip","Digest":"sha256:6a0f6ea0b0bcbbf6d050199296cf2397291848fcbce90bc502e9b2fd007b634f","Size":402852,"Annotations":null},{"MIMEType":"application/vnd.docker.image.rootfs.diff.tar.gzip","Digest":"sha256:3f6cf7b66ea509d622b3ca221ed39e7c91dffc9e1747a2f88bb998cf7f23bdec","Size":745627,"Annotations":null},{"MIMEType":"application/vnd.docker.image.rootfs.diff.tar.gzip","Digest":"sha256:6da974e8ecb2733c61153c2c27ebb3074453c91c5874043e70507d7a36ecac52","Size":1195719,"Annotations":null},{"MIMEType":"application/vnd.docker.image.rootfs.diff.tar.gzip","Digest":"sha256:c2bcc1854632020fd826918219fbab8e50ee4462a1931cf8d607fc70755a5901","Size":16260,"Annotations":null},{"MIMEType":"application/vnd.docker.image.rootfs.diff.tar.gzip","Digest":"sha256:6f57777a5102f0d54a7db69b8b87c125e3df7f656c4f89b4aba36c7bf3ee6bc1","Size":808313,"Annotations":null},{"MIMEType":"application/vnd.docker.image.rootfs.diff.tar.gzip","Digest":"sha256:1767741da0114b4c43f5f7de37a9e6912c67321c35012614eed27a7ce2df8762","Size":101426,"Annotations":null},{"MIMEType":"application/vnd.docker.image.rootfs.diff.tar.gzip","Digest":"sha256:316a747abf7fddb25fabfe005b8ba4a7a20e6131690726b265f5b7312b3ebd26","Size":44254,"Annotations":null},{"MIMEType":"application/vnd.docker.image.rootfs.diff.tar.gzip","Digest":"sha256:cfd2935315877d19674543911708542911d24e602ecfae1f38ed92cfdc51f252","Size":91942,"Annotations":null},{"MIMEType":"application/vnd.docker.image.rootfs.diff.tar.gzip","Digest":"sha256:5d415793336ff8cd8e5667d1abcb6ba5f599063e5b4fd2cc3749265a83c06ce6","Size":146900,"Annotations":null},{"MIMEType":"application/vnd.docker.image.rootfs.diff.tar.gzip","Digest":"sha256:fc43c065f647274ff8ee63e4cc969c9185ec866f4c092ac4402ac4393ef73fdf","Size":3736863,"Annotations":null},{"MIMEType":"application/vnd.docker.image.rootfs.diff.tar.gzip","Digest":"sha256:4ac241d3b069f199395dc52ed79c6959e5929300053dd496a8c62af31419edae","Size":159078,"Annotations":null},{"MIMEType":"application/vnd.docker.image.rootfs.diff.tar.gzip","Digest":"sha256:d8babb1cc28a7234f0d147dbc1dba6e2b6f9a6dc1c94f3ffac03cb36e5232e7a","Size":1421889,"Annotations":null},{"MIMEType":"application/vnd.docker.image.rootfs.diff.tar.gzip","Digest":"sha256:513d800335bc0034788aee5a85c81a969d00961f420c52218d3585ca1058e632","Size":9392,"Annotations":null},{"MIMEType":"application/vnd.docker.image.rootfs.diff.tar.gzip","Digest":"sha256:bd9ddc54bea929a22b334e73e026d4136e5b73f5cc29942896c72e4ece69b13d","Size":34,"Annotations":null},{"MIMEType":"application/vnd.docker.image.rootfs.diff.tar.gzip","Digest":"sha256:f149cc4fae1851e5f63b10f513d3cb90f8649ec568ce89dbca61723ed6b043e6","Size":1100,"Annotations":null}],"Env":["PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin","HOME=/tmp","LANG=C.UTF-8"]}' ++ jq -r '.Labels."build-date" // .Created // ""' + build_date=2026-05-08T18:35:30Z ++ jq -c '.Env // []' + env_variables='["PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin","HOME=/tmp","LANG=C.UTF-8"]' ++ jq -c '.Labels // {}' + labels='{"architecture":"x86_64","build-date":"2026-05-08T18:35:30Z","com.redhat.component":"hummingbird","com.redhat.license_terms":"https://www.redhat.com/en/about/red-hat-end-user-license-agreements#UBI","cpe":"cpe:/a:redhat:hummingbird:1","description":"The core-runtime image provides a base for running dynamically-linked applications. It includes essential libraries to execute programs that require a standard C library, such as those written in Rust, without extra development tools.","distribution-scope":"public","io.buildah.version":"1.42.2","io.hummingbird-project.application-category":"Operating System","io.hummingbird-project.containerfile":"images/core-runtime/hummingbird/default/Containerfile","io.hummingbird-project.major-minor-version":"2.42","io.hummingbird-project.major-version":"2","io.hummingbird-project.repository":"core-runtime","io.hummingbird-project.stream":"latest","io.hummingbird-project.variant":"default","io.hummingbird-project.variant.base":"default","io.hummingbird-project.variant.description":"Standard production image","io.k8s.description":"The core-runtime image provides a base for running dynamically-linked applications. It includes essential libraries to execute programs that require a standard C library, such as those written in Rust, without extra development tools.","maintainer":"Project Hummingbird / Red Hat","name":"hummingbird/core-runtime","org.opencontainers.image.created":"2026-05-08T18:35:30Z","org.opencontainers.image.description":"The core-runtime image provides a base for running dynamically-linked applications. It includes essential libraries to execute programs that require a standard C library, such as those written in Rust, without extra development tools.","org.opencontainers.image.revision":"feeb0febe513837a66a79801d2749a49c69a69b6","org.opencontainers.image.source":"https://github.com/rhads-tsf-qe/testrepo","org.opencontainers.image.title":"core-runtime","org.opencontainers.image.url":"https://hummingbird-project.io","org.opencontainers.image.vendor":"Red Hat","org.opencontainers.image.version":"2.42","release":"1777727433","summary":"Minimal glibc runtime base for statically and dynamically linked apps","url":"https://hummingbird-project.io","vcs-ref":"feeb0febe513837a66a79801d2749a49c69a69b6","vcs-type":"git","vendor":"Red Hat, Inc.","version":"2.42"}' ++ jq -r '.["org.opencontainers.image.version"] // ""' + oci_version_raw= + '[' -z '' ']' ++ jq -r '.["org.opencontainers.image.version"] // ""' + oci_version_raw=2.42 ++ jq length + '[' 3 -ne 0 ']' ++ mktemp + env_file=/tmp/tmp.ajt0UqM0zm + echo '["PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin","HOME=/tmp","LANG=C.UTF-8"]' + jq --argjson i 0 --slurpfile env /tmp/tmp.ajt0UqM0zm '.components[$i].metadata = (.components[$i].metadata // {}) * {env_variables: $env[0]}' /var/workdir/release/d9ea8dbe-12b5-473a-8e0b-12ce30aa3879/snapshot_spec.json + mv /tmp/temp /var/workdir/release/d9ea8dbe-12b5-473a-8e0b-12ce30aa3879/snapshot_spec.json ++ jq length + '[' 0 -ne 0 ']' ++ jq length + '[' 35 -ne 0 ']' ++ mktemp + labels_file=/tmp/tmp.irLNgYOCtu + jq -c 'if . then to_entries | map({name: .key, value: .value}) else [] end' + jq --argjson i 0 --slurpfile labels /tmp/tmp.irLNgYOCtu '.components[$i].metadata = (.components[$i].metadata // {}) * {labels: $labels[0]}' /var/workdir/release/d9ea8dbe-12b5-473a-8e0b-12ce30aa3879/snapshot_spec.json + mv /tmp/temp /var/workdir/release/d9ea8dbe-12b5-473a-8e0b-12ce30aa3879/snapshot_spec.json + '[' -n application/vnd.docker.container.image.v1+json ']' + jq --argjson i 0 --arg media_type application/vnd.docker.container.image.v1+json '.components[$i].metadata = (.components[$i].metadata // {}) * {media_type: $media_type}' /var/workdir/release/d9ea8dbe-12b5-473a-8e0b-12ce30aa3879/snapshot_spec.json + mv /tmp/temp /var/workdir/release/d9ea8dbe-12b5-473a-8e0b-12ce30aa3879/snapshot_spec.json + oci_version=2.42 + oci_version=2.42 + '[' 2026-05-08T18:35:30Z = '' ']' ++ date -d 2026-05-08T18:35:30Z +%s + timestamp=1778265330 ++ jq -n -c --arg timestamp 1778265330 --arg release_timestamp 1778265716 --arg git_sha feeb0febe513837a66a79801d2749a49c69a69b6 --arg git_short_sha feeb0fe --arg digest_sha b8504d3c1e419693786010f87d959c8dae675440ebed2d1abd9313d15bfd06b4 --arg oci_version 2.42 '$ARGS.named' + substitute_map='{"timestamp":"1778265330","release_timestamp":"1778265716","git_sha":"feeb0febe513837a66a79801d2749a49c69a69b6","git_short_sha":"feeb0fe","digest_sha":"b8504d3c1e419693786010f87d959c8dae675440ebed2d1abd9313d15bfd06b4","oci_version":"2.42"}' ++ jq '.staged.files | length' + STAGED_FILES=0 + (( j = 0 )) + (( j < STAGED_FILES )) ++ jq -c '.contentGateway // {}' + componentCGWSettings='{}' ++ merge-json '{}' '{}' + updatedComponentCGWSettings='{}' ++ jq '. | length' + componentCGWSettingsSize=0 + '[' 0 -gt 0 ']' ++ jq 'has("repository")' + [[ true == \t\r\u\e ]] ++ jq -r .repository + repository=quay.io/rhtap_qe/managed-tenant-s4740/managed-tenant-s4740-2eaa6f/tsf-comp-zwgdh + echo 'Processing component: tsf-comp-zwgdh' Processing component: tsf-comp-zwgdh Original repository: quay.io/rhtap_qe/managed-tenant-s4740/managed-tenant-s4740-2eaa6f/tsf-comp-zwgdh + echo 'Original repository: quay.io/rhtap_qe/managed-tenant-s4740/managed-tenant-s4740-2eaa6f/tsf-comp-zwgdh' ++ jq '.tags // []' + imageTags='[]' ++ jq -n --argjson defaults '[ "latest", "{{ git_sha }}" ]' --argjson imageTags '[]' '$defaults? + $imageTags? | unique' + oldAllTagsPreSubstitution='[ "latest", "{{ git_sha }}" ]' ++ translate_tags '[ "latest", "{{ git_sha }}" ]' '{"timestamp":"1778265330","release_timestamp":"1778265716","git_sha":"feeb0febe513837a66a79801d2749a49c69a69b6","git_short_sha":"feeb0fe","digest_sha":"b8504d3c1e419693786010f87d959c8dae675440ebed2d1abd9313d15bfd06b4","oci_version":"2.42"}' '{"architecture":"x86_64","build-date":"2026-05-08T18:35:30Z","com.redhat.component":"hummingbird","com.redhat.license_terms":"https://www.redhat.com/en/about/red-hat-end-user-license-agreements#UBI","cpe":"cpe:/a:redhat:hummingbird:1","description":"The core-runtime image provides a base for running dynamically-linked applications. It includes essential libraries to execute programs that require a standard C library, such as those written in Rust, without extra development tools.","distribution-scope":"public","io.buildah.version":"1.42.2","io.hummingbird-project.application-category":"Operating System","io.hummingbird-project.containerfile":"images/core-runtime/hummingbird/default/Containerfile","io.hummingbird-project.major-minor-version":"2.42","io.hummingbird-project.major-version":"2","io.hummingbird-project.repository":"core-runtime","io.hummingbird-project.stream":"latest","io.hummingbird-project.variant":"default","io.hummingbird-project.variant.base":"default","io.hummingbird-project.variant.description":"Standard production image","io.k8s.description":"The core-runtime image provides a base for running dynamically-linked applications. It includes essential libraries to execute programs that require a standard C library, such as those written in Rust, without extra development tools.","maintainer":"Project Hummingbird / Red Hat","name":"hummingbird/core-runtime","org.opencontainers.image.created":"2026-05-08T18:35:30Z","org.opencontainers.image.description":"The core-runtime image provides a base for running dynamically-linked applications. It includes essential libraries to execute programs that require a standard C library, such as those written in Rust, without extra development tools.","org.opencontainers.image.revision":"feeb0febe513837a66a79801d2749a49c69a69b6","org.opencontainers.image.source":"https://github.com/rhads-tsf-qe/testrepo","org.opencontainers.image.title":"core-runtime","org.opencontainers.image.url":"https://hummingbird-project.io","org.opencontainers.image.vendor":"Red Hat","org.opencontainers.image.version":"2.42","release":"1777727433","summary":"Minimal glibc runtime base for statically and dynamically linked apps","url":"https://hummingbird-project.io","vcs-ref":"feeb0febe513837a66a79801d2749a49c69a69b6","vcs-type":"git","vendor":"Red Hat, Inc.","version":"2.42"}' quay.io/rhtap_qe/managed-tenant-s4740/managed-tenant-s4740-2eaa6f/tsf-comp-zwgdh ++ tags='[ "latest", "{{ git_sha }}" ]' ++ substitute_map='{"timestamp":"1778265330","release_timestamp":"1778265716","git_sha":"feeb0febe513837a66a79801d2749a49c69a69b6","git_short_sha":"feeb0fe","digest_sha":"b8504d3c1e419693786010f87d959c8dae675440ebed2d1abd9313d15bfd06b4","oci_version":"2.42"}' ++ labels_map='{"architecture":"x86_64","build-date":"2026-05-08T18:35:30Z","com.redhat.component":"hummingbird","com.redhat.license_terms":"https://www.redhat.com/en/about/red-hat-end-user-license-agreements#UBI","cpe":"cpe:/a:redhat:hummingbird:1","description":"The core-runtime image provides a base for running dynamically-linked applications. It includes essential libraries to execute programs that require a standard C library, such as those written in Rust, without extra development tools.","distribution-scope":"public","io.buildah.version":"1.42.2","io.hummingbird-project.application-category":"Operating System","io.hummingbird-project.containerfile":"images/core-runtime/hummingbird/default/Containerfile","io.hummingbird-project.major-minor-version":"2.42","io.hummingbird-project.major-version":"2","io.hummingbird-project.repository":"core-runtime","io.hummingbird-project.stream":"latest","io.hummingbird-project.variant":"default","io.hummingbird-project.variant.base":"default","io.hummingbird-project.variant.description":"Standard production image","io.k8s.description":"The core-runtime image provides a base for running dynamically-linked applications. It includes essential libraries to execute programs that require a standard C library, such as those written in Rust, without extra development tools.","maintainer":"Project Hummingbird / Red Hat","name":"hummingbird/core-runtime","org.opencontainers.image.created":"2026-05-08T18:35:30Z","org.opencontainers.image.description":"The core-runtime image provides a base for running dynamically-linked applications. It includes essential libraries to execute programs that require a standard C library, such as those written in Rust, without extra development tools.","org.opencontainers.image.revision":"feeb0febe513837a66a79801d2749a49c69a69b6","org.opencontainers.image.source":"https://github.com/rhads-tsf-qe/testrepo","org.opencontainers.image.title":"core-runtime","org.opencontainers.image.url":"https://hummingbird-project.io","org.opencontainers.image.vendor":"Red Hat","org.opencontainers.image.version":"2.42","release":"1777727433","summary":"Minimal glibc runtime base for statically and dynamically linked apps","url":"https://hummingbird-project.io","vcs-ref":"feeb0febe513837a66a79801d2749a49c69a69b6","vcs-type":"git","vendor":"Red Hat, Inc.","version":"2.42"}' ++ repo=quay.io/rhtap_qe/managed-tenant-s4740/managed-tenant-s4740-2eaa6f/tsf-comp-zwgdh ++ '[' '[ "latest", "{{ git_sha }}" ]' = '' ']' ++ translated_tags='[]' +++ jq length ++ NUM_TAGS=2 ++ (( i = 0 )) ++ (( i < NUM_TAGS )) +++ jq -r --argjson i 0 '.[$i]' ++ tag=latest ++ [[ latest =~ \{\{ *([[:alnum:]_.-]+) *}} ]] ++ [[ ! latest =~ ^[a-zA-Z0-9._-]+$ ]] +++ jq -c --arg tag latest 'index($tag)' ++ '[' null = null ']' +++ jq -c --arg tag latest '. + [$tag]' ++ translated_tags='["latest"]' ++ (( i++ )) ++ (( i < NUM_TAGS )) +++ jq -r --argjson i 1 '.[$i]' ++ tag='{{ git_sha }}' ++ [[ {{ git_sha }} =~ \{\{ *([[:alnum:]_.-]+) *}} ]] ++ var_name=git_sha ++ [[ ! git_sha =~ ^[a-zA-Z0-9._-]+$ ]] ++ [[ git_sha == \i\n\c\r\e\m\e\n\t\e\r ]] +++ substitute git_sha '{"timestamp":"1778265330","release_timestamp":"1778265716","git_sha":"feeb0febe513837a66a79801d2749a49c69a69b6","git_short_sha":"feeb0fe","digest_sha":"b8504d3c1e419693786010f87d959c8dae675440ebed2d1abd9313d15bfd06b4","oci_version":"2.42"}' '{"architecture":"x86_64","build-date":"2026-05-08T18:35:30Z","com.redhat.component":"hummingbird","com.redhat.license_terms":"https://www.redhat.com/en/about/red-hat-end-user-license-agreements#UBI","cpe":"cpe:/a:redhat:hummingbird:1","description":"The core-runtime image provides a base for running dynamically-linked applications. It includes essential libraries to execute programs that require a standard C library, such as those written in Rust, without extra development tools.","distribution-scope":"public","io.buildah.version":"1.42.2","io.hummingbird-project.application-category":"Operating System","io.hummingbird-project.containerfile":"images/core-runtime/hummingbird/default/Containerfile","io.hummingbird-project.major-minor-version":"2.42","io.hummingbird-project.major-version":"2","io.hummingbird-project.repository":"core-runtime","io.hummingbird-project.stream":"latest","io.hummingbird-project.variant":"default","io.hummingbird-project.variant.base":"default","io.hummingbird-project.variant.description":"Standard production image","io.k8s.description":"The core-runtime image provides a base for running dynamically-linked applications. It includes essential libraries to execute programs that require a standard C library, such as those written in Rust, without extra development tools.","maintainer":"Project Hummingbird / Red Hat","name":"hummingbird/core-runtime","org.opencontainers.image.created":"2026-05-08T18:35:30Z","org.opencontainers.image.description":"The core-runtime image provides a base for running dynamically-linked applications. It includes essential libraries to execute programs that require a standard C library, such as those written in Rust, without extra development tools.","org.opencontainers.image.revision":"feeb0febe513837a66a79801d2749a49c69a69b6","org.opencontainers.image.source":"https://github.com/rhads-tsf-qe/testrepo","org.opencontainers.image.title":"core-runtime","org.opencontainers.image.url":"https://hummingbird-project.io","org.opencontainers.image.vendor":"Red Hat","org.opencontainers.image.version":"2.42","release":"1777727433","summary":"Minimal glibc runtime base for statically and dynamically linked apps","url":"https://hummingbird-project.io","vcs-ref":"feeb0febe513837a66a79801d2749a49c69a69b6","vcs-type":"git","vendor":"Red Hat, Inc.","version":"2.42"}' +++ variable=git_sha +++ substitute_map='{"timestamp":"1778265330","release_timestamp":"1778265716","git_sha":"feeb0febe513837a66a79801d2749a49c69a69b6","git_short_sha":"feeb0fe","digest_sha":"b8504d3c1e419693786010f87d959c8dae675440ebed2d1abd9313d15bfd06b4","oci_version":"2.42"}' +++ labels_map='{"architecture":"x86_64","build-date":"2026-05-08T18:35:30Z","com.redhat.component":"hummingbird","com.redhat.license_terms":"https://www.redhat.com/en/about/red-hat-end-user-license-agreements#UBI","cpe":"cpe:/a:redhat:hummingbird:1","description":"The core-runtime image provides a base for running dynamically-linked applications. It includes essential libraries to execute programs that require a standard C library, such as those written in Rust, without extra development tools.","distribution-scope":"public","io.buildah.version":"1.42.2","io.hummingbird-project.application-category":"Operating System","io.hummingbird-project.containerfile":"images/core-runtime/hummingbird/default/Containerfile","io.hummingbird-project.major-minor-version":"2.42","io.hummingbird-project.major-version":"2","io.hummingbird-project.repository":"core-runtime","io.hummingbird-project.stream":"latest","io.hummingbird-project.variant":"default","io.hummingbird-project.variant.base":"default","io.hummingbird-project.variant.description":"Standard production image","io.k8s.description":"The core-runtime image provides a base for running dynamically-linked applications. It includes essential libraries to execute programs that require a standard C library, such as those written in Rust, without extra development tools.","maintainer":"Project Hummingbird / Red Hat","name":"hummingbird/core-runtime","org.opencontainers.image.created":"2026-05-08T18:35:30Z","org.opencontainers.image.description":"The core-runtime image provides a base for running dynamically-linked applications. It includes essential libraries to execute programs that require a standard C library, such as those written in Rust, without extra development tools.","org.opencontainers.image.revision":"feeb0febe513837a66a79801d2749a49c69a69b6","org.opencontainers.image.source":"https://github.com/rhads-tsf-qe/testrepo","org.opencontainers.image.title":"core-runtime","org.opencontainers.image.url":"https://hummingbird-project.io","org.opencontainers.image.vendor":"Red Hat","org.opencontainers.image.version":"2.42","release":"1777727433","summary":"Minimal glibc runtime base for statically and dynamically linked apps","url":"https://hummingbird-project.io","vcs-ref":"feeb0febe513837a66a79801d2749a49c69a69b6","vcs-type":"git","vendor":"Red Hat, Inc.","version":"2.42"}' +++ result= +++ [[ git_sha == labels.* ]] ++++ jq -r --arg variable git_sha '.[$variable] // ""' +++ result=feeb0febe513837a66a79801d2749a49c69a69b6 +++ echo feeb0febe513837a66a79801d2749a49c69a69b6 ++ replacement=feeb0febe513837a66a79801d2749a49c69a69b6 ++ '[' -z feeb0febe513837a66a79801d2749a49c69a69b6 ']' +++ sed 's/{{ *git_sha *}}/feeb0febe513837a66a79801d2749a49c69a69b6/' ++ tag=feeb0febe513837a66a79801d2749a49c69a69b6 ++ [[ feeb0febe513837a66a79801d2749a49c69a69b6 =~ \{\{ *([[:alnum:]_.-]+) *}} ]] ++ [[ ! feeb0febe513837a66a79801d2749a49c69a69b6 =~ ^[a-zA-Z0-9._-]+$ ]] +++ jq -c --arg tag feeb0febe513837a66a79801d2749a49c69a69b6 'index($tag)' ++ '[' null = null ']' +++ jq -c --arg tag feeb0febe513837a66a79801d2749a49c69a69b6 '. + [$tag]' ++ translated_tags='["latest","feeb0febe513837a66a79801d2749a49c69a69b6"]' ++ (( i++ )) ++ (( i < NUM_TAGS )) ++ echo '["latest","feeb0febe513837a66a79801d2749a49c69a69b6"]' + oldTags='["latest","feeb0febe513837a66a79801d2749a49c69a69b6"]' ++ ensure_implicit_timestamp_value '["latest","feeb0febe513837a66a79801d2749a49c69a69b6"]' 1778265330 ++ local 'tags_json=["latest","feeb0febe513837a66a79801d2749a49c69a69b6"]' ++ local timestamp_val=1778265330 ++ '[' false '!=' true ']' ++ echo '["latest","feeb0febe513837a66a79801d2749a49c69a69b6"]' ++ return + oldTags='["latest","feeb0febe513837a66a79801d2749a49c69a69b6"]' ++ jq length + '[' 2 -gt 0 ']' + jq --argjson i 0 --argjson updatedTags '["latest","feeb0febe513837a66a79801d2749a49c69a69b6"]' '.components[$i].tags = $updatedTags' /var/workdir/release/d9ea8dbe-12b5-473a-8e0b-12ce30aa3879/snapshot_spec.json + mv /tmp/temp /var/workdir/release/d9ea8dbe-12b5-473a-8e0b-12ce30aa3879/snapshot_spec.json + [[ quay.io/rhtap_qe/managed-tenant-s4740/managed-tenant-s4740-2eaa6f/tsf-comp-zwgdh == quay.io/redhat-prod/* ]] + [[ quay.io/rhtap_qe/managed-tenant-s4740/managed-tenant-s4740-2eaa6f/tsf-comp-zwgdh == quay.io/redhat-pending/* ]] + [[ quay.io/rhtap_qe/managed-tenant-s4740/managed-tenant-s4740-2eaa6f/tsf-comp-zwgdh == registry.redhat.io/* ]] + [[ quay.io/rhtap_qe/managed-tenant-s4740/managed-tenant-s4740-2eaa6f/tsf-comp-zwgdh == registry.stage.redhat.io/* ]] ++ jq 'has("repositories")' + [[ false == \f\a\l\s\e ]] + jq --argjson i 0 --arg url quay.io/rhtap_qe/managed-tenant-s4740/managed-tenant-s4740-2eaa6f/tsf-comp-zwgdh --argjson tags '["latest","feeb0febe513837a66a79801d2749a49c69a69b6"]' '.components[$i].repositories[0].url = $url | .components[$i].repositories[0]["tags"] = $tags' /var/workdir/release/d9ea8dbe-12b5-473a-8e0b-12ce30aa3879/snapshot_spec.json + mv /tmp/temp /var/workdir/release/d9ea8dbe-12b5-473a-8e0b-12ce30aa3879/snapshot_spec.json ++ jq '.repositories | length' + NUM_REPOSITORIES=0 + (( j = 0 )) + (( j < NUM_REPOSITORIES )) + (( i++ )) + (( i < NUM_MAPPED_COMPONENTS ))