Skip to content

Instantly share code, notes, and snippets.

@cmoulliard
Created October 16, 2024 14:58
Show Gist options
  • Save cmoulliard/511e72ba9f0016791f9fdf7b82e667d3 to your computer and use it in GitHub Desktop.
Save cmoulliard/511e72ba9f0016791f9fdf7b82e667d3 to your computer and use it in GitHub Desktop.
|
paketo-container-on--gtr2g-build-container[Duration: 4 minutes 5 seconds]
paketo-container-on--gtr2g-build-container
[prepare] 2024/10/16 14:10:01 Entrypoint initialization
[place-scripts] 2024/10/16 14:10:01 Decoded script /tekton/scripts/script-1-6tqvc
[place-scripts] 2024/10/16 14:10:01 Decoded script /tekton/scripts/script-2-4pn48
[place-scripts] 2024/10/16 14:10:01 Decoded script /tekton/scripts/script-3-hz98j
[place-scripts] 2024/10/16 14:10:01 Decoded script /tekton/scripts/script-4-nbfg4
[place-scripts] 2024/10/16 14:10:01 Decoded script /tekton/scripts/script-5-2pf6r
[place-scripts] 2024/10/16 14:10:01 Decoded script /tekton/scripts/script-6-zfmzn
[use-trusted-artifact] Using token for quay.io/redhat-user-workloads/cmoullia-tenant/paketo-container/paketo-container
[use-trusted-artifact] Restored artifact quay.io/redhat-user-workloads/cmoullia-tenant/paketo-container/paketo-container@sha256:080b88e344f9dd3c43d403cf9c6543fb7bf9ce76f6867a52b6c82dba2444d4a3 to /var/workdir/source
[use-trusted-artifact] Using token for quay.io/redhat-user-workloads/cmoullia-tenant/paketo-container/paketo-container
[use-trusted-artifact] Restored artifact quay.io/redhat-user-workloads/cmoullia-tenant/paketo-container/paketo-container@sha256:1913f5f12b5006a6bb9b952662159ff0fdfbdf69efa052beae20999796162c47 to /var/workdir/cachi2
[use-trusted-artifact]
[build] INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt
[build] '/mnt/trusted-ca/ca-bundle.crt' -> '/etc/pki/ca-trust/source/anchors/ca-bundle.crt'
[build] Trying to pull registry.access.redhat.com/ubi9/ubi@sha256:b00d5990a00937bd1ef7f44547af6c7fd36e3fd410e2c89b5d2dfc1aff69fe99...
[build] Getting image source signatures
[build] Checking if image destination supports signatures
[build] Copying blob sha256:40049f9dc50417693bf704b63a02d64347b23867b33ac7776be3fae4a2d178b0
[build] Copying config sha256:dfd20f40ba9083739c91799f08f4bd57b1c5c840583f9ea6045b8f9cbd3bb539
[build] Writing manifest to image destination
[build] Storing signatures
[build] dfd20f40ba9083739c91799f08f4bd57b1c5c840583f9ea6045b8f9cbd3bb539
[build] Trying to pull registry.access.redhat.com/ubi9@sha256:9e6a89ab2a9224712391c77fab2ab01009e387aff42854826427aaf18b98b1ff...
[build] Getting image source signatures
[build] Checking if image destination supports signatures
[build] Copying blob sha256:b18b624f97a40a5d2209bff82a00b08eaac63d2f261870d0d63044a820ca5a18
[build] Copying config sha256:a95dd4643de6c46ee41ea5d8b7bb4049ce82453e8ec9c8238b14e729219541fe
[build] Writing manifest to image destination
[build] Storing signatures
[build] a95dd4643de6c46ee41ea5d8b7bb4049ce82453e8ec9c8238b14e729219541fe
[build] Build will be executed with network isolation
[build] Prefetched content will be made available
[build] Adding /tmp/cachi2/output/deps/rpm/x86_64/repos.d/cachi2.repo to fetched.repos.d
[build] Adding the entitlement to the build
[build] [1/2] STEP 1/11: FROM registry.access.redhat.com/ubi9/ubi:latest@sha256:b00d5990a00937bd1ef7f44547af6c7fd36e3fd410e2c89b5d2dfc1aff69fe99 AS builder
[build] [1/2] STEP 2/11: RUN . /cachi2/cachi2.env && dnf -y install golang
[build] Updating Subscription Management repositories.
[build] Unable to read consumer identity
[build]
[build] This system is not registered with an entitlement server. You can use subscription-manager to register.
[build]
[build] Repository 'ubi-9-appstream-rpms' is missing name in configuration, using id.
[build] Repository 'ubi-9-baseos-rpms' is missing name in configuration, using id.
[build] ubi-9-appstream-rpms 3.6 MB/s | 76 kB 00:00
[build] ubi-9-baseos-rpms 1.3 MB/s | 29 kB 00:00
[build] Dependencies resolved.
[build] =======================================================================================
[build] Package Arch Version Repository Size
[build] =======================================================================================
[build] Installing:
[build] golang x86_64 1.21.13-4.el9_4 ubi-9-appstream-rpms 679 k
[build] Upgrading:
[build] glibc x86_64 2.34-100.el9_4.4 ubi-9-baseos-rpms 2.0 M
[build] glibc-common x86_64 2.34-100.el9_4.4 ubi-9-baseos-rpms 307 k
[build] glibc-minimal-langpack x86_64 2.34-100.el9_4.4 ubi-9-baseos-rpms 21 k
[build] Installing dependencies:
[build] binutils x86_64 2.35.2-43.el9 ubi-9-baseos-rpms 4.6 M
[build] binutils-gold x86_64 2.35.2-43.el9 ubi-9-baseos-rpms 736 k
[build] cpp x86_64 11.4.1-3.el9 ubi-9-appstream-rpms 11 M
[build] diffutils x86_64 3.7-12.el9 ubi-9-baseos-rpms 402 k
[build] elfutils-debuginfod-client x86_64 0.190-2.el9 ubi-9-baseos-rpms 39 k
[build] gcc x86_64 11.4.1-3.el9 ubi-9-appstream-rpms 32 M
[build] glibc-devel x86_64 2.34-100.el9_4.4 ubi-9-appstream-rpms 35 k
[build] glibc-headers x86_64 2.34-100.el9_4.4 ubi-9-appstream-rpms 541 k
[build] golang-bin x86_64 1.21.13-4.el9_4 ubi-9-appstream-rpms 56 M
[build] golang-src noarch 1.21.13-4.el9_4 ubi-9-appstream-rpms 12 M
[build] kernel-headers x86_64 5.14.0-427.37.1.el9_4 ubi-9-appstream-rpms 6.4 M
[build] libmpc x86_64 1.2.1-4.el9 ubi-9-appstream-rpms 65 k
[build] libpkgconf x86_64 1.7.3-10.el9 ubi-9-baseos-rpms 37 k
[build] libxcrypt-devel x86_64 4.4.18-3.el9 ubi-9-appstream-rpms 32 k
[build] make x86_64 1:4.3-8.el9 ubi-9-baseos-rpms 541 k
[build] openssl-devel x86_64 1:3.0.7-28.el9_4 ubi-9-appstream-rpms 4.1 M
[build] pkgconf x86_64 1.7.3-10.el9 ubi-9-baseos-rpms 45 k
[build] pkgconf-m4 noarch 1.7.3-10.el9 ubi-9-baseos-rpms 16 k
[build] pkgconf-pkg-config x86_64 1.7.3-10.el9 ubi-9-baseos-rpms 12 k
[build] Installing weak dependencies:
[build] glibc-langpack-en x86_64 2.34-100.el9_4.4 ubi-9-baseos-rpms 659 k
[build]
[build] Transaction Summary
[build] =======================================================================================
[build] Install 21 Packages
[build] Upgrade 3 Packages
[build]
[build] Total size: 132 M
[build] Downloading Packages:
[build] Running transaction check
[build] Transaction check succeeded.
[build] Running transaction test
[build] Transaction test succeeded.
[build] Running transaction
[build] Running scriptlet: golang-1.21.13-4.el9_4.x86_64 1/1
[build] Preparing : 1/1
[build] Upgrading : glibc-common-2.34-100.el9_4.4.x86_64 1/27
[build] Upgrading : glibc-minimal-langpack-2.34-100.el9_4.4.x86_64 2/27
[build] Running scriptlet: glibc-2.34-100.el9_4.4.x86_64 3/27
[build] Upgrading : glibc-2.34-100.el9_4.4.x86_64 3/27
[build] Running scriptlet: glibc-2.34-100.el9_4.4.x86_64 3/27
[build] Installing : glibc-langpack-en-2.34-100.el9_4.4.x86_64 4/27
[build] Installing : libmpc-1.2.1-4.el9.x86_64 5/27
[build] Installing : elfutils-debuginfod-client-0.190-2.el9.x86_64 6/27
[build] Installing : binutils-gold-2.35.2-43.el9.x86_64 7/27
[build] Installing : binutils-2.35.2-43.el9.x86_64 8/27
[build] Running scriptlet: binutils-2.35.2-43.el9.x86_64 8/27
[build] Installing : cpp-11.4.1-3.el9.x86_64 9/27
[build] Installing : glibc-headers-2.34-100.el9_4.4.x86_64 10/27
[build] Installing : diffutils-3.7-12.el9.x86_64 11/27
[build] Installing : libpkgconf-1.7.3-10.el9.x86_64 12/27
[build] Installing : pkgconf-1.7.3-10.el9.x86_64 13/27
[build] Installing : make-1:4.3-8.el9.x86_64 14/27
[build] Installing : pkgconf-m4-1.7.3-10.el9.noarch 15/27
[build] Installing : pkgconf-pkg-config-1.7.3-10.el9.x86_64 16/27
[build] Installing : openssl-devel-1:3.0.7-28.el9_4.x86_64 17/27
[build] Installing : kernel-headers-5.14.0-427.37.1.el9_4.x86_64 18/27
[build] Installing : libxcrypt-devel-4.4.18-3.el9.x86_64 19/27
[build] Installing : glibc-devel-2.34-100.el9_4.4.x86_64 20/27
[build] Installing : gcc-11.4.1-3.el9.x86_64 21/27
[build] Installing : golang-src-1.21.13-4.el9_4.noarch 22/27
[build] Installing : golang-1.21.13-4.el9_4.x86_64 23/27
[build] Installing : golang-bin-1.21.13-4.el9_4.x86_64 24/27
[build] Cleanup : glibc-2.34-100.el9_4.3.x86_64 25/27
[build] Cleanup : glibc-minimal-langpack-2.34-100.el9_4.3.x86_64 26/27
[build] Cleanup : glibc-common-2.34-100.el9_4.3.x86_64 27/27
[build] Running scriptlet: glibc-common-2.34-100.el9_4.3.x86_64 27/27
[build] Verifying : cpp-11.4.1-3.el9.x86_64 1/27
[build] Verifying : gcc-11.4.1-3.el9.x86_64 2/27
[build] Verifying : glibc-devel-2.34-100.el9_4.4.x86_64 3/27
[build] Verifying : glibc-headers-2.34-100.el9_4.4.x86_64 4/27
[build] Verifying : golang-1.21.13-4.el9_4.x86_64 5/27
[build] Verifying : golang-bin-1.21.13-4.el9_4.x86_64 6/27
[build] Verifying : golang-src-1.21.13-4.el9_4.noarch 7/27
[build] Verifying : kernel-headers-5.14.0-427.37.1.el9_4.x86_64 8/27
[build] Verifying : libmpc-1.2.1-4.el9.x86_64 9/27
[build] Verifying : libxcrypt-devel-4.4.18-3.el9.x86_64 10/27
[build] Verifying : openssl-devel-1:3.0.7-28.el9_4.x86_64 11/27
[build] Verifying : binutils-2.35.2-43.el9.x86_64 12/27
[build] Verifying : binutils-gold-2.35.2-43.el9.x86_64 13/27
[build] Verifying : diffutils-3.7-12.el9.x86_64 14/27
[build] Verifying : elfutils-debuginfod-client-0.190-2.el9.x86_64 15/27
[build] Verifying : glibc-langpack-en-2.34-100.el9_4.4.x86_64 16/27
[build] Verifying : libpkgconf-1.7.3-10.el9.x86_64 17/27
[build] Verifying : make-1:4.3-8.el9.x86_64 18/27
[build] Verifying : pkgconf-1.7.3-10.el9.x86_64 19/27
[build] Verifying : pkgconf-m4-1.7.3-10.el9.noarch 20/27
[build] Verifying : pkgconf-pkg-config-1.7.3-10.el9.x86_64 21/27
[build] Verifying : glibc-2.34-100.el9_4.4.x86_64 22/27
[build] Verifying : glibc-2.34-100.el9_4.3.x86_64 23/27
[build] Verifying : glibc-common-2.34-100.el9_4.4.x86_64 24/27
[build] Verifying : glibc-common-2.34-100.el9_4.3.x86_64 25/27
[build] Verifying : glibc-minimal-langpack-2.34-100.el9_4.4.x86_64 26/27
[build] Verifying : glibc-minimal-langpack-2.34-100.el9_4.3.x86_64 27/27
[build] Installed products updated.
[build]
[build] Upgraded:
[build] glibc-2.34-100.el9_4.4.x86_64
[build] glibc-common-2.34-100.el9_4.4.x86_64
[build] glibc-minimal-langpack-2.34-100.el9_4.4.x86_64
[build] Installed:
[build] binutils-2.35.2-43.el9.x86_64
[build] binutils-gold-2.35.2-43.el9.x86_64
[build] cpp-11.4.1-3.el9.x86_64
[build] diffutils-3.7-12.el9.x86_64
[build] elfutils-debuginfod-client-0.190-2.el9.x86_64
[build] gcc-11.4.1-3.el9.x86_64
[build] glibc-devel-2.34-100.el9_4.4.x86_64
[build] glibc-headers-2.34-100.el9_4.4.x86_64
[build] glibc-langpack-en-2.34-100.el9_4.4.x86_64
[build] golang-1.21.13-4.el9_4.x86_64
[build] golang-bin-1.21.13-4.el9_4.x86_64
[build] golang-src-1.21.13-4.el9_4.noarch
[build] kernel-headers-5.14.0-427.37.1.el9_4.x86_64
[build] libmpc-1.2.1-4.el9.x86_64
[build] libpkgconf-1.7.3-10.el9.x86_64
[build] libxcrypt-devel-4.4.18-3.el9.x86_64
[build] make-1:4.3-8.el9.x86_64
[build] openssl-devel-1:3.0.7-28.el9_4.x86_64
[build] pkgconf-1.7.3-10.el9.x86_64
[build] pkgconf-m4-1.7.3-10.el9.noarch
[build] pkgconf-pkg-config-1.7.3-10.el9.x86_64
[build]
[build] Complete!
[build] [1/2] STEP 3/11: WORKDIR /go/src/buildpacks/pack
[build] [1/2] STEP 4/11: COPY pack/ .
[build] [1/2] STEP 5/11: RUN . /cachi2/cachi2.env && CGO_ENABLED=0 GOTOOLCHAIN=go1.22.0 go build -ldflags "-s -w" -a ./cmd/pack
[build] [1/2] STEP 6/11: WORKDIR /go/src/buildpacks/jam
[build] [1/2] STEP 7/11: COPY jam/ .
[build] [1/2] STEP 8/11: RUN . /cachi2/cachi2.env && CGO_ENABLED=0 go build -ldflags "-X github.com/paketo-buildpacks/jam/v2/commands.jamVersion=v2.9.0" -o jam main.go
[build] [1/2] STEP 9/11: WORKDIR /go/src/buildpacks/create-package
[build] [1/2] STEP 10/11: COPY create-package/ .
[build] [1/2] STEP 11/11: RUN . /cachi2/cachi2.env && CGO_ENABLED=0 GOTOOLCHAIN=go1.23.0 go build -ldflags="-s -w" -o create-package -a ./cmd/create-package/main.go
[build] [2/2] STEP 1/12: FROM registry.access.redhat.com/ubi9:latest@sha256:9e6a89ab2a9224712391c77fab2ab01009e387aff42854826427aaf18b98b1ff
[build] [2/2] STEP 2/12: RUN . /cachi2/cachi2.env && dnf -y install gettext
[build] Updating Subscription Management repositories.
[build] Unable to read consumer identity
[build]
[build] This system is not registered with an entitlement server. You can use subscription-manager to register.
[build]
[build] Repository 'ubi-9-appstream-rpms' is missing name in configuration, using id.
[build] Repository 'ubi-9-baseos-rpms' is missing name in configuration, using id.
[build] ubi-9-appstream-rpms 6.2 MB/s | 76 kB 00:00
[build] ubi-9-baseos-rpms 6.8 MB/s | 29 kB 00:00
[build] Dependencies resolved.
[build] ================================================================================
[build] Package Architecture Version Repository Size
[build] ================================================================================
[build] Installing:
[build] gettext x86_64 0.21-8.el9 ubi-9-baseos-rpms 1.1 M
[build] Installing dependencies:
[build] gettext-libs x86_64 0.21-8.el9 ubi-9-baseos-rpms 306 k
[build]
[build] Transaction Summary
[build] ================================================================================
[build] Install 2 Packages
[build]
[build] Total size: 1.4 M
[build] Installed size: 6.0 M
[build] Downloading Packages:
[build] Running transaction check
[build] Transaction check succeeded.
[build] Running transaction test
[build] Transaction test succeeded.
[build] Running transaction
[build] Preparing : 1/1
[build] Installing : gettext-libs-0.21-8.el9.x86_64 1/2
[build] Installing : gettext-0.21-8.el9.x86_64 2/2
[build] Running scriptlet: gettext-0.21-8.el9.x86_64 2/2
[build] Verifying : gettext-0.21-8.el9.x86_64 1/2
[build] Verifying : gettext-libs-0.21-8.el9.x86_64 2/2
[build] Installed products updated.
[build]
[build] Installed:
[build] gettext-0.21-8.el9.x86_64 gettext-libs-0.21-8.el9.x86_64
[build]
[build] Complete!
[build] [2/2] STEP 3/12: COPY --from=builder /go/src/buildpacks/pack/pack /usr/bin/pack
[build] [2/2] STEP 4/12: COPY --from=builder /go/src/buildpacks/jam/jam /usr/bin/jam
[build] [2/2] STEP 5/12: COPY --from=builder /go/src/buildpacks/create-package/create-package /usr/bin/create-package
[build] [2/2] STEP 6/12: WORKDIR /workdir
[build] [2/2] STEP 7/12: RUN . /cachi2/cachi2.env && groupadd -g 1000 paketo; useradd -u 1000 -g paketo -s /bin/sh -d /home/paketo paketo
[build] [2/2] STEP 8/12: RUN . /cachi2/cachi2.env && chown -R paketo:paketo /workdir
[build] [2/2] STEP 9/12: USER paketo
[build] [2/2] STEP 10/12: COPY scripts/run /usr/bin/run
[build] [2/2] STEP 11/12: ENTRYPOINT ["/usr/bin/run"]
[build] [2/2] STEP 12/12: LABEL "build-date"="2024-10-16T14:10:33" "architecture"="x86_64" "vcs-type"="git" "vcs-ref"="1b33482b7bb6c50de716136d815aae49e3e03d1c"
[build] [2/2] COMMIT quay.io/redhat-user-workloads/cmoullia-tenant/paketo-container/paketo-container:1b33482b7bb6c50de716136d815aae49e3e03d1c
[build] --> 7d8d750d837c
[build] Successfully tagged quay.io/redhat-user-workloads/cmoullia-tenant/paketo-container/paketo-container:1b33482b7bb6c50de716136d815aae49e3e03d1c
[build] 7d8d750d837cd430d36b320a3270929bbe2da80ddbcbe6c889bd55c3761e5c6c
[build] /var/lib/containers/storage/vfs/dir/b65da09d41595a8946e9de8dcd233f7a2845aa3fba870d596cefb3b2f50d270e
[sbom-syft-generate] Running syft on the source directory
[sbom-syft-generate] Running syft on the image filesystem
[prepare-sboms] Merging contents of sbom-source.json and sbom-image.json into sbom-cyclonedx.json
[prepare-sboms] Merging contents of sbom-cachi2.json into sbom-cyclonedx.json
[prepare-sboms] Creating sbom-purl.json
[prepare-sboms] Adding base images data to sbom-cyclonedx.json
[inject-sbom-and-push] INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt
[inject-sbom-and-push] '/mnt/trusted-ca/ca-bundle.crt' -> '/etc/pki/ca-trust/source/anchors/ca-bundle.crt'
[inject-sbom-and-push] 89767713413bc165ef11762f0d5181e720fdd8e01cdf88ffa3e62aefe8dc1c1a
[inject-sbom-and-push] Getting image source signatures
[inject-sbom-and-push] Copying blob sha256:525a31f53195a15a2beb5f26860b62a7062dfe56cbbe8f3ffee7cced428d658f
[inject-sbom-and-push] Copying blob sha256:a87bf6f7f8ae6bd05894eef8d596b291b4cf386acf674113b1c6f55109f7f80d
[inject-sbom-and-push] Copying blob sha256:86b87bb46984f723277bd151b771e3af24949912174e8b929617afdf58a050b2
[inject-sbom-and-push] Copying config sha256:d3136d5332abc3a542d938b515c9b7034fb2f0c764eb5ca24d53c92e0cff60e8
[inject-sbom-and-push] Writing manifest to image destination
[inject-sbom-and-push] d3136d5332abc3a542d938b515c9b7034fb2f0c764eb5ca24d53c92e0cff60e8
[inject-sbom-and-push] Pushing sbom image to registry
[inject-sbom-and-push] Getting image source signatures
[inject-sbom-and-push] Copying blob sha256:86b87bb46984f723277bd151b771e3af24949912174e8b929617afdf58a050b2
[inject-sbom-and-push] Copying blob sha256:525a31f53195a15a2beb5f26860b62a7062dfe56cbbe8f3ffee7cced428d658f
[inject-sbom-and-push] Copying blob sha256:a87bf6f7f8ae6bd05894eef8d596b291b4cf386acf674113b1c6f55109f7f80d
[inject-sbom-and-push] Copying config sha256:d3136d5332abc3a542d938b515c9b7034fb2f0c764eb5ca24d53c92e0cff60e8
[inject-sbom-and-push] Writing manifest to image destination
[inject-sbom-and-push] sha256:77ba890ac85bbe0ed8118be6aa5332e34c43230c76ee3129e015b019ac710288quay.io/redhat-user-workloads/cmoullia-tenant/paketo-container/paketo-container:1b33482b7bb6c50de716136d815aae49e3e03d1cquay.io/redhat-user-workloads/cmoullia-tenant/paketo-container/paketo-container@sha256:37a2cbfb556e8e6a69b7c23f0af25ea40a140bf01771d8547ac8f3394ff0ec88
[upload-sbom] INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt
[upload-sbom] '/mnt/trusted-ca/ca-bundle.crt' -> '/etc/pki/ca-trust/source/anchors/ca-bundle.crt'
[upload-sbom] WARNING: Attaching SBOMs this way does not sign them. If you want to sign them, use 'cosign attest --predicate sbom-cyclonedx.json --key <key path>' or 'cosign sign --key <key path> --attachment sbom <image uri>'.
[upload-sbom] Uploading SBOM file for [quay.io/redhat-user-workloads/cmoullia-tenant/paketo-container/paketo-container@sha256:77ba890ac85bbe0ed8118be6aa5332e34c43230c76ee3129e015b019ac710288] to [quay.io/redhat-user-workloads/cmoullia-tenant/paketo-container/paketo-container:sha256-77ba890ac85bbe0ed8118be6aa5332e34c43230c76ee3129e015b019ac710288.sbom] with mediaType [application/vnd.cyclonedx+json].
[upload-sbom]
%!s(<nil>)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment