Showing logs for build greencapitaltrade/ironman/pr-1341 #1 stage from-build-pack and container prepare 2026/04/17 09:14:09 Entrypoint initialization Showing logs for build greencapitaltrade/ironman/pr-1341 #1 stage from-build-pack and container place-scripts 2026/04/17 09:14:10 Decoded script /tekton/scripts/script-0-qk6fh 2026/04/17 09:14:10 Decoded script /tekton/scripts/script-1-pkshj 2026/04/17 09:14:10 Decoded script /tekton/scripts/script-2-rqvm8 2026/04/17 09:14:11 Decoded script /tekton/scripts/script-3-5jrr5 2026/04/17 09:14:11 Decoded script /tekton/scripts/script-4-k96lf 2026/04/17 09:14:11 Decoded script /tekton/scripts/script-5-zsm2h 2026/04/17 09:14:11 Decoded script /tekton/scripts/script-7-4kt2j 2026/04/17 09:14:11 Decoded script /tekton/scripts/script-8-mclhc 2026/04/17 09:14:11 Decoded script /tekton/scripts/script-9-kkcnn Showing logs for build greencapitaltrade/ironman/pr-1341 #1 stage from-build-pack and container working-dir-initializer Showing logs for build greencapitaltrade/ironman/pr-1341 #1 stage from-build-pack and container step-git-clone git cloning url: https://github.com/greencapitaltrade/ironman.git version refs/pull/1341/head:PR-1341@dedd6b06dc7c080e8c342c75882af2ec672ec847 to dir: source Cloning into 'source'... From https://github.com/greencapitaltrade/ironman * [new ref] refs/pull/1341/head -> PR-1341 Switched to branch 'PR-1341' HEAD is now at dedd6b06 fix(lms): close financial safety gaps for production readiness checked out revision: refs/pull/1341/head:PR-1341@dedd6b06dc7c080e8c342c75882af2ec672ec847 to dir: source Showing logs for build greencapitaltrade/ironman/pr-1341 #1 stage from-build-pack and container step-git-merge setup git user email jenkins-x@googlegroups.com Using SHAs from PULL_REFS=codex/lms-foundation-current:69fbffb5454d8fb7d22880cb2090e640c7272369,1341:dedd6b06dc7c080e8c342c75882af2ec672ec847:refs/pull/1341/head using base branch codex/lms-foundation-current and base sha 69fbffb5454d8fb7d22880cb2090e640c7272369 merging sha: dedd6b06dc7c080e8c342c75882af2ec672ec847 Showing logs for build greencapitaltrade/ironman/pr-1341 #1 stage from-build-pack and container step-jx-variables WARNING: no $GIT_SECRET_MOUNT_PATH environment variable set about to run: git clone --no-checkout --filter=blob:none --depth=1 https://github.com/greencapitaltrade/mcu.git /tmp/jx-git-25239129 in dir /tmp Cloning into '/tmp/jx-git-25239129'... about to run: git sparse-checkout set --no-cone jx-requirements.yml .jx/gitops/source-config.yaml in dir /tmp/jx-git-25239129 about to run: git checkout in dir /tmp/jx-git-25239129 Your branch is up to date with 'origin/main'. export APP_NAME='ironman' export BRANCH_NAME='PR-1341' export BUILD_NUMBER='1' export DOCKERFILE_PATH='Dockerfile' export DOCKER_REGISTRY='gctdev.azurecr.io' export DOCKER_REGISTRY_ORG='greencapitaltrade' export DOMAIN='gc-t.in' about to run: git rev-parse --abbrev-ref HEAD in dir . codex/lms-foundation-current export GIT_BRANCH='codex/lms-foundation-current' export JENKINS_X_URL='https://dashboard-jx.gc-t.in/greencapitaltrade/ironman/PR-1341/1' export JX_CHART_REPOSITORY='http://jenkins-x-chartmuseum.jx.svc.cluster.local:8080' export KANIKO_FLAGS='--skip-unused-stages --snapshotMode=redo' export MINK_AS='tekton-bot' version file VERSION does not exist export MINK_IMAGE='gctdev.azurecr.io/greencapitaltrade/ironman:0.0.0-PR-1341-1-SNAPSHOT' export NAMESPACE_SUB_DOMAIN='-jx.' export PIPELINE_KIND='pullrequest' export PUSH_CONTAINER_REGISTRY='gctdev.azurecr.io' export REPO_NAME='ironman' export REPO_OWNER='greencapitaltrade' version file VERSION does not exist export VERSION='0.0.0-PR-1341-1-SNAPSHOT' added variables to file: .jx/variables.sh added variables to file: .jx/variables.sh Showing logs for build greencapitaltrade/ironman/pr-1341 #1 stage from-build-pack and container step-build-npm-install npm WARN EBADENGINE Unsupported engine { npm WARN EBADENGINE package: '@koa/router@15.3.0', npm WARN EBADENGINE required: { node: '>= 20' }, npm WARN EBADENGINE current: { node: 'v19.9.0', npm: '9.6.3' } npm WARN EBADENGINE } npm WARN EBADENGINE Unsupported engine { npm WARN EBADENGINE package: '@opentelemetry/context-async-hooks@2.5.1', npm WARN EBADENGINE required: { node: '^18.19.0 || >=20.6.0' }, npm WARN EBADENGINE current: { node: 'v19.9.0', npm: '9.6.3' } npm WARN EBADENGINE } npm WARN EBADENGINE Unsupported engine { npm WARN EBADENGINE package: '@opentelemetry/core@2.2.0', npm WARN EBADENGINE required: { node: '^18.19.0 || >=20.6.0' }, npm WARN EBADENGINE current: { node: 'v19.9.0', npm: '9.6.3' } npm WARN EBADENGINE } npm WARN EBADENGINE Unsupported engine { npm WARN EBADENGINE package: '@opentelemetry/exporter-trace-otlp-http@0.208.0', npm WARN EBADENGINE required: { node: '^18.19.0 || >=20.6.0' }, npm WARN EBADENGINE current: { node: 'v19.9.0', npm: '9.6.3' } npm WARN EBADENGINE } npm WARN EBADENGINE Unsupported engine { npm WARN EBADENGINE package: '@opentelemetry/resources@2.2.0', npm WARN EBADENGINE required: { node: '^18.19.0 || >=20.6.0' }, npm WARN EBADENGINE current: { node: 'v19.9.0', npm: '9.6.3' } npm WARN EBADENGINE } npm WARN EBADENGINE Unsupported engine { npm WARN EBADENGINE package: '@opentelemetry/instrumentation@0.208.0', npm WARN EBADENGINE required: { node: '^18.19.0 || >=20.6.0' }, npm WARN EBADENGINE current: { node: 'v19.9.0', npm: '9.6.3' } npm WARN EBADENGINE } npm WARN EBADENGINE Unsupported engine { npm WARN EBADENGINE package: '@opentelemetry/instrumentation-http@0.208.0', npm WARN EBADENGINE required: { node: '^18.19.0 || >=20.6.0' }, npm WARN EBADENGINE current: { node: 'v19.9.0', npm: '9.6.3' } npm WARN EBADENGINE } npm WARN EBADENGINE Unsupported engine { npm WARN EBADENGINE package: '@opentelemetry/instrumentation-koa@0.57.1', npm WARN EBADENGINE required: { node: '^18.19.0 || >=20.6.0' }, npm WARN EBADENGINE current: { node: 'v19.9.0', npm: '9.6.3' } npm WARN EBADENGINE } npm WARN EBADENGINE Unsupported engine { npm WARN EBADENGINE package: '@opentelemetry/otlp-exporter-base@0.208.0', npm WARN EBADENGINE required: { node: '^18.19.0 || >=20.6.0' }, npm WARN EBADENGINE current: { node: 'v19.9.0', npm: '9.6.3' } npm WARN EBADENGINE } npm WARN EBADENGINE Unsupported engine { npm WARN EBADENGINE package: '@opentelemetry/otlp-transformer@0.208.0', npm WARN EBADENGINE required: { node: '^18.19.0 || >=20.6.0' }, npm WARN EBADENGINE current: { node: 'v19.9.0', npm: '9.6.3' } npm WARN EBADENGINE } npm WARN EBADENGINE Unsupported engine { npm WARN EBADENGINE package: '@opentelemetry/resources@2.2.0', npm WARN EBADENGINE required: { node: '^18.19.0 || >=20.6.0' }, npm WARN EBADENGINE current: { node: 'v19.9.0', npm: '9.6.3' } npm WARN EBADENGINE } npm WARN EBADENGINE Unsupported engine { npm WARN EBADENGINE package: '@opentelemetry/resources@2.5.1', npm WARN EBADENGINE required: { node: '^18.19.0 || >=20.6.0' }, npm WARN EBADENGINE current: { node: 'v19.9.0', npm: '9.6.3' } npm WARN EBADENGINE } npm WARN EBADENGINE Unsupported engine { npm WARN EBADENGINE package: '@opentelemetry/core@2.5.1', npm WARN EBADENGINE required: { node: '^18.19.0 || >=20.6.0' }, npm WARN EBADENGINE current: { node: 'v19.9.0', npm: '9.6.3' } npm WARN EBADENGINE } npm WARN EBADENGINE Unsupported engine { npm WARN EBADENGINE package: '@opentelemetry/sdk-logs@0.208.0', npm WARN EBADENGINE required: { node: '^18.19.0 || >=20.6.0' }, npm WARN EBADENGINE current: { node: 'v19.9.0', npm: '9.6.3' } npm WARN EBADENGINE } npm WARN EBADENGINE Unsupported engine { npm WARN EBADENGINE package: '@opentelemetry/resources@2.2.0', npm WARN EBADENGINE required: { node: '^18.19.0 || >=20.6.0' }, npm WARN EBADENGINE current: { node: 'v19.9.0', npm: '9.6.3' } npm WARN EBADENGINE } npm WARN EBADENGINE Unsupported engine { npm WARN EBADENGINE package: '@opentelemetry/sdk-metrics@2.2.0', npm WARN EBADENGINE required: { node: '^18.19.0 || >=20.6.0' }, npm WARN EBADENGINE current: { node: 'v19.9.0', npm: '9.6.3' } npm WARN EBADENGINE } npm WARN EBADENGINE Unsupported engine { npm WARN EBADENGINE package: '@opentelemetry/resources@2.2.0', npm WARN EBADENGINE required: { node: '^18.19.0 || >=20.6.0' }, npm WARN EBADENGINE current: { node: 'v19.9.0', npm: '9.6.3' } npm WARN EBADENGINE } npm WARN EBADENGINE Unsupported engine { npm WARN EBADENGINE package: '@opentelemetry/sdk-trace-base@2.2.0', npm WARN EBADENGINE required: { node: '^18.19.0 || >=20.6.0' }, npm WARN EBADENGINE current: { node: 'v19.9.0', npm: '9.6.3' } npm WARN EBADENGINE } npm WARN EBADENGINE Unsupported engine { npm WARN EBADENGINE package: '@opentelemetry/resources@2.2.0', npm WARN EBADENGINE required: { node: '^18.19.0 || >=20.6.0' }, npm WARN EBADENGINE current: { node: 'v19.9.0', npm: '9.6.3' } npm WARN EBADENGINE } npm WARN EBADENGINE Unsupported engine { npm WARN EBADENGINE package: '@opentelemetry/sdk-trace-node@2.5.1', npm WARN EBADENGINE required: { node: '^18.19.0 || >=20.6.0' }, npm WARN EBADENGINE current: { node: 'v19.9.0', npm: '9.6.3' } npm WARN EBADENGINE } npm WARN EBADENGINE Unsupported engine { npm WARN EBADENGINE package: '@opentelemetry/core@2.5.1', npm WARN EBADENGINE required: { node: '^18.19.0 || >=20.6.0' }, npm WARN EBADENGINE current: { node: 'v19.9.0', npm: '9.6.3' } npm WARN EBADENGINE } npm WARN EBADENGINE Unsupported engine { npm WARN EBADENGINE package: '@opentelemetry/sdk-trace-base@2.5.1', npm WARN EBADENGINE required: { node: '^18.19.0 || >=20.6.0' }, npm WARN EBADENGINE current: { node: 'v19.9.0', npm: '9.6.3' } npm WARN EBADENGINE } npm WARN EBADENGINE Unsupported engine { npm WARN EBADENGINE package: 'type-fest@5.4.4', npm WARN EBADENGINE required: { node: '>=20' }, npm WARN EBADENGINE current: { node: 'v19.9.0', npm: '9.6.3' } npm WARN EBADENGINE } npm WARN EBADENGINE Unsupported engine { npm WARN EBADENGINE package: 'tagged-tag@1.0.0', npm WARN EBADENGINE required: { node: '>=20' }, npm WARN EBADENGINE current: { node: 'v19.9.0', npm: '9.6.3' } npm WARN EBADENGINE } npm ERR! code E401 npm ERR! Unable to authenticate, need: BASIC realm="Sonatype Nexus Repository Manager" npm ERR! A complete log of this run can be found in: /tekton/home/.npm/_logs/2026-04-17T09_14_25_614Z-debug-0.log  Pipeline failed on stage 'from-build-pack' : container 'step-build-npm-install'. The execution of the pipeline has stopped.