[2026-04-28T11:03:18,672147145+00:00] Validate context path [2026-04-28T11:03:18,675538765+00:00] Update CA trust [2026-04-28T11:03:18,676950052+00:00] Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt '/mnt/trusted-ca/ca-bundle.crt' -> '/etc/pki/ca-trust/source/anchors/ca-bundle.crt' [2026-04-28T11:03:20,854437827+00:00] Prepare Dockerfile Checking if /var/workdir/cachi2/output/bom.json exists. Could not find prefetched sbom. No content_sets found for ICM [2026-04-28T11:03:20,860339191+00:00] Prepare system (architecture: x86_64) [2026-04-28T11:03:20,881949390+00:00] Setup prefetched Trying to pull docker.io/library/nginx:alpine... Getting image source signatures Copying blob sha256:453da7dbc73e7338c4e201ec3f3c4a5f7751adbf5a6f127792c1cd001a780721 Copying blob sha256:583599bb7d382e9e986a9ff65204981307bfa71670a29f4190eedae93c4858be Copying blob sha256:aee4e54b3865ee4d98545b6b49f9e8ab3b9b6ed114a2eafedc7a22e984ea5a68 Copying blob sha256:781ff50d2644f74714c0d5a4ffa3447bbfd4b293cfb1dc6a637722ae24c89241 Copying blob sha256:6a0ac1617861a677b045b7ff88545213ec31c0ff08763195a70a4a5adda577bb Copying blob sha256:82736a35d0e7f1309edc13d09115410b81542cf8b91afff80deeace02b6f2f26 Copying blob sha256:4a8b0b2a5b1937755263ac7ac4ee26db2906c13a5d70f1fb1875ba8e370cdd8f Copying blob sha256:612c0c1df4c55a0bf145f84df03cb28de505e6a52fb8e49c9da7b143fc00ad2d Copying config sha256:812d47f806db497c53f9b47e76bdab38bcf5d724c69d3986df5ee4336c210559 Writing manifest to image destination [2026-04-28T11:03:25,266700890+00:00] Unsetting proxy { "maintainer": "NGINX Docker Maintainers ", "architecture": "x86_64", "vcs-type": "git", "vcs-ref": "50d00b2eba1f88029a0ad273df7abb688f75a3c5", "org.opencontainers.image.revision": "50d00b2eba1f88029a0ad273df7abb688f75a3c5", "org.opencontainers.image.source": "https://github.com/redhat-appstudio-qe/DR-MathWizz-ksxoek", "quay.expires-after": "6h", "build-date": "2026-04-28T11:03:20Z", "org.opencontainers.image.created": "2026-04-28T11:03:20Z", "io.buildah.version": "1.42.2" } [2026-04-28T11:03:25,318988947+00:00] Register sub-man Adding the entitlement to the build [2026-04-28T11:03:25,322170392+00:00] Add secrets [2026-04-28T11:03:25,329595341+00:00] Run buildah build [2026-04-28T11:03:25,330736399+00:00] buildah build --volume /tmp/entitlement:/etc/pki/entitlement --security-opt=unmask=/proc/interrupts --ignorefile /tmp/.dockerignore.rh6W7g --label architecture=x86_64 --label vcs-type=git --label vcs-ref=50d00b2eba1f88029a0ad273df7abb688f75a3c5 --label org.opencontainers.image.revision=50d00b2eba1f88029a0ad273df7abb688f75a3c5 --label org.opencontainers.image.source=https://github.com/redhat-appstudio-qe/DR-MathWizz-ksxoek --label quay.expires-after=6h --label build-date=2026-04-28T11:03:20Z --label org.opencontainers.image.created=2026-04-28T11:03:20Z --annotation org.opencontainers.image.revision=50d00b2eba1f88029a0ad273df7abb688f75a3c5 --annotation org.opencontainers.image.source=https://github.com/redhat-appstudio-qe/DR-MathWizz-ksxoek --annotation org.opencontainers.image.created=2026-04-28T11:03:20Z --tls-verify=true --no-cache --ulimit nofile=4096:4096 --http-proxy=false -f /tmp/Dockerfile.O6bZ4Y -t quay.io/redhat-appstudio-qe/dr-test-moshekipod-same-version-dr/mathwizz-frontend:on-pr-50d00b2eba1f88029a0ad273df7abb688f75a3c5 . [1/2] STEP 1/10: FROM docker.io/library/node:20-alpine AS builder Trying to pull docker.io/library/node:20-alpine... Getting image source signatures Copying blob sha256:fff4e2c1b189bf87d63ad8bd07f7f4eb288d6f2b6a07a8bb44c60e8c075d2096 Copying blob sha256:6a0ac1617861a677b045b7ff88545213ec31c0ff08763195a70a4a5adda577bb Copying blob sha256:4feea04c154301db6f4a496efa397b3db96603b1c009c797cfdde77bea8b3287 Copying blob sha256:b2cbbfe903b0821005780971ddc5892edcc4ce74c5a48d82e1d2b382edac3122 Copying config sha256:11cedc39e663e7c5d5cb9cc77a461a0d2adc25537b94e6831a6108f09cb2001b Writing manifest to image destination [1/2] STEP 2/10: WORKDIR /app [1/2] STEP 3/10: COPY package*.json ./ [1/2] STEP 4/10: ENV NODE_OPTIONS="--dns-result-order=ipv4first" [1/2] STEP 5/10: RUN npm ci npm warn deprecated w3c-hr-time@1.0.2: Use your platform's native performance.now() and performance.timeOrigin. npm warn deprecated stable@0.1.8: Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility npm warn deprecated sourcemap-codec@1.4.8: Please use @jridgewell/sourcemap-codec instead npm warn deprecated workbox-cacheable-response@6.6.0: workbox-background-sync@6.6.0 npm warn deprecated workbox-google-analytics@6.6.0: It is not compatible with newer versions of GA starting with v4, as long as you are using GAv3 it should be ok, but the package is not longer being maintained npm warn deprecated rollup-plugin-terser@7.0.2: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-terser npm warn deprecated rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported npm warn deprecated q@1.5.1: You or someone you depend on is using Q, the JavaScript Promise library that gave JavaScript developers strong feelings about promises. They can almost certainly migrate to the native JavaScript promise now. Thank you literally everyone for joining me in this bet against the odds. Be excellent to each other. npm warn deprecated npm warn deprecated (For a CapTP with native promises, see @endo/eventual-send and @endo/captp) npm warn deprecated inflight@1.0.6: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. npm warn deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported npm warn deprecated svgo@1.3.2: This SVGO version is no longer supported. Upgrade to v2.x.x. npm warn deprecated domexception@2.0.1: Use your platform's native DOMException instead npm warn deprecated abab@2.0.6: Use your platform's native atob() and btoa() methods instead npm warn deprecated @humanwhocodes/object-schema@2.0.3: Use @eslint/object-schema instead npm warn deprecated @humanwhocodes/config-array@0.13.0: Use @eslint/config-array instead npm warn deprecated @babel/plugin-proposal-private-property-in-object@7.21.11: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-property-in-object instead. npm warn deprecated @babel/plugin-proposal-numeric-separator@7.18.6: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-numeric-separator instead. npm warn deprecated @babel/plugin-proposal-optional-chaining@7.21.0: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-chaining instead. npm warn deprecated @babel/plugin-proposal-nullish-coalescing-operator@7.18.6: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-nullish-coalescing-operator instead. npm warn deprecated @babel/plugin-proposal-class-properties@7.18.6: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead. npm warn deprecated @babel/plugin-proposal-private-methods@7.18.6: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-methods instead. npm warn deprecated source-map@0.8.0-beta.0: The work that was done in this beta branch won't be included in future versions npm warn deprecated eslint@8.57.1: This version is no longer supported. Please see https://eslint.org/version-support for other options. added 1355 packages, and audited 1356 packages in 14s 276 packages are looking for funding run `npm fund` for details 41 vulnerabilities (11 low, 9 moderate, 21 high) To address issues that do not require attention, run: npm audit fix To address all issues (including breaking changes), run: npm audit fix --force Run `npm audit` for details. npm notice npm notice New major version of npm available! 10.8.2 -> 11.13.0 npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.13.0 npm notice To update run: npm install -g npm@11.13.0 npm notice [1/2] STEP 6/10: COPY public ./public [1/2] STEP 7/10: COPY src ./src [1/2] STEP 8/10: ARG REACT_APP_API_URL=http://localhost:8080 [1/2] STEP 9/10: ENV REACT_APP_API_URL=$REACT_APP_API_URL [1/2] STEP 10/10: RUN npm run build > mathwizz-frontend@1.0.0 build > react-scripts build [baseline-browser-mapping] The data in this module is over two months old. To ensure accurate Baseline data, please update: `npm i baseline-browser-mapping@latest -D` Creating an optimized production build... [baseline-browser-mapping] The data in this module is over two months old. To ensure accurate Baseline data, please update: `npm i baseline-browser-mapping@latest -D` Compiled successfully. File sizes after gzip: 47.84 kB build/static/js/main.b94e76b3.js 688 B build/static/css/main.4da4128c.css The project was built assuming it is hosted at /. You can control this with the homepage field in your package.json. The build folder is ready to be deployed. You may serve it with a static server: npm install -g serve serve -s build Find out more about deployment here: https://cra.link/deployment [2/2] STEP 1/9: FROM docker.io/library/nginx:alpine [2/2] STEP 2/9: RUN echo 'server { listen 80; location / { root /usr/share/nginx/html; index index.html; try_files $uri $uri/ /index.html; } }' > /etc/nginx/conf.d/default.conf [2/2] STEP 3/9: COPY --from=builder /app/build /usr/share/nginx/html [2/2] STEP 4/9: EXPOSE 80 [2/2] STEP 5/9: HEALTHCHECK --interval=10s --timeout=5s --start-period=5s --retries=3 CMD wget --no-verbose --tries=1 --spider http://localhost/ || exit 1 [2/2] STEP 6/9: CMD ["nginx", "-g", "daemon off;"] [2/2] STEP 7/9: COPY labels.json /usr/share/buildinfo/labels.json [2/2] STEP 8/9: COPY labels.json /root/buildinfo/labels.json [2/2] STEP 9/9: LABEL "architecture"="x86_64" "vcs-type"="git" "vcs-ref"="50d00b2eba1f88029a0ad273df7abb688f75a3c5" "org.opencontainers.image.revision"="50d00b2eba1f88029a0ad273df7abb688f75a3c5" "org.opencontainers.image.source"="https://github.com/redhat-appstudio-qe/DR-MathWizz-ksxoek" "quay.expires-after"="6h" "build-date"="2026-04-28T11:03:20Z" "org.opencontainers.image.created"="2026-04-28T11:03:20Z" [2/2] COMMIT quay.io/redhat-appstudio-qe/dr-test-moshekipod-same-version-dr/mathwizz-frontend:on-pr-50d00b2eba1f88029a0ad273df7abb688f75a3c5 time="2026-04-28T11:03:50Z" level=warning msg="HEALTHCHECK is not supported for OCI image format and will be ignored. Must use `docker` format" --> 577d3311ed5d Successfully tagged quay.io/redhat-appstudio-qe/dr-test-moshekipod-same-version-dr/mathwizz-frontend:on-pr-50d00b2eba1f88029a0ad273df7abb688f75a3c5 577d3311ed5dd790e852e3f9dff3420446c04d5a38a4111780b8dd2d251870e4 [2026-04-28T11:03:52,275187116+00:00] Unsetting proxy [2026-04-28T11:03:52,276440780+00:00] Add metadata Recording base image digests used docker.io/library/node:20-alpine docker.io/library/node:20-alpine@sha256:fb4cd12c85ee03686f6af5362a0b0d56d50c58a04632e6c0fb8363f609372293 docker.io/library/nginx:alpine docker.io/library/nginx:alpine@sha256:5616878291a2eed594aee8db4dade5878cf7edcb475e59193904b198d9b830de Getting image source signatures Copying blob sha256:646d544dc619be2ab0e784ee691dc06e7a1d5ca76176b6e7fb1c8933b58350ff Copying blob sha256:29df493baa13de438d6d2ece3a8333032e0b7b9b9d8cce4ee82194da255f61e1 Copying blob sha256:f7b74afe8798753eb53d962f1676c409e590b5865b456c309c2e364cfe98f55e Copying blob sha256:00a43f6306382cee5fdb8e738ce0b5c7022448687d5edea1912e169c6ee03ebb Copying blob sha256:e6082cdc2516c48531390c6f369268148ed5189748b4cdbcb30d8de04d4ef146 Copying blob sha256:f4eddaa4c30384a3db34177c1132ca20f44c1216fe41ba7f607dcee58b908104 Copying blob sha256:2b12ccfb247ac0c9ec2d186864ef4f2a893499e24935b14941e74aec27e62143 Copying blob sha256:36c003a300d15169fe53876c4c807b1668568414660e5249ba6d168badab54fa Copying blob sha256:43344c7663d40604d7b33abd6b3cde85596b0fc58a93bc0177362e454182fdec Copying config sha256:577d3311ed5dd790e852e3f9dff3420446c04d5a38a4111780b8dd2d251870e4 Writing manifest to image destination [2026-04-28T11:03:53,133974976+00:00] End build