Showing logs for build greencapitaltrade/happy/pr-223 #3 stage from-build-pack and container prepare 2026/04/12 04:03:15 Entrypoint initialization Showing logs for build greencapitaltrade/happy/pr-223 #3 stage from-build-pack and container place-scripts 2026/04/12 04:03:17 Decoded script /tekton/scripts/script-0-b8lpd 2026/04/12 04:03:17 Decoded script /tekton/scripts/script-1-jhnjr 2026/04/12 04:03:17 Decoded script /tekton/scripts/script-2-t9p8l 2026/04/12 04:03:17 Decoded script /tekton/scripts/script-3-w47fj 2026/04/12 04:03:17 Decoded script /tekton/scripts/script-4-44bxc 2026/04/12 04:03:17 Decoded script /tekton/scripts/script-5-rhwd6 2026/04/12 04:03:17 Decoded script /tekton/scripts/script-6-c4tt4 2026/04/12 04:03:17 Decoded script /tekton/scripts/script-8-tgkgp 2026/04/12 04:03:17 Decoded script /tekton/scripts/script-9-l7mfs 2026/04/12 04:03:17 Decoded script /tekton/scripts/script-10-mkt4w Showing logs for build greencapitaltrade/happy/pr-223 #3 stage from-build-pack and container working-dir-initializer Showing logs for build greencapitaltrade/happy/pr-223 #3 stage from-build-pack and container step-git-clone git cloning url: https://github.com/greencapitaltrade/happy.git version refs/pull/223/head:PR-223@ba4594cb012c55bb7500dc7ca82af6965a9bbd1c to dir: source Cloning into 'source'... From https://github.com/greencapitaltrade/happy * [new ref] refs/pull/223/head -> PR-223 Switched to branch 'PR-223' HEAD is now at ba4594c feat: add encrypted credential vault and PaymentGatewayConfig model checked out revision: refs/pull/223/head:PR-223@ba4594cb012c55bb7500dc7ca82af6965a9bbd1c to dir: source Showing logs for build greencapitaltrade/happy/pr-223 #3 stage from-build-pack and container step-git-merge setup git user email jenkins-x@googlegroups.com Using SHAs from PULL_REFS=main:f1b789fa07f9132c7b8793ab2c63ecb0a8d91069,223:ba4594cb012c55bb7500dc7ca82af6965a9bbd1c:refs/pull/223/head using base branch main and base sha f1b789fa07f9132c7b8793ab2c63ecb0a8d91069 merging sha: ba4594cb012c55bb7500dc7ca82af6965a9bbd1c Showing logs for build greencapitaltrade/happy/pr-223 #3 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-4201650435 in dir /tmp Cloning into '/tmp/jx-git-4201650435'... about to run: git sparse-checkout set --no-cone jx-requirements.yml .jx/gitops/source-config.yaml in dir /tmp/jx-git-4201650435 about to run: git checkout in dir /tmp/jx-git-4201650435 Your branch is up to date with 'origin/main'. export APP_NAME='happy' export BRANCH_NAME='PR-223' export BUILD_NUMBER='3' 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 . main export GIT_BRANCH='main' export JENKINS_X_URL='https://dashboard-jx.gc-t.in/greencapitaltrade/happy/PR-223/3' 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/happy:0.0.0-PR-223-3-SNAPSHOT' export NAMESPACE_SUB_DOMAIN='-jx.' export PIPELINE_KIND='pullrequest' export PUSH_CONTAINER_REGISTRY='gctdev.azurecr.io' export REPO_NAME='happy' export REPO_OWNER='greencapitaltrade' version file VERSION does not exist export VERSION='0.0.0-PR-223-3-SNAPSHOT' added variables to file: .jx/variables.sh added variables to file: .jx/variables.sh Showing logs for build greencapitaltrade/happy/pr-223 #3 stage from-build-pack and container step-build-npm-install npm WARN EBADENGINE Unsupported engine { npm WARN EBADENGINE package: '@koa/router@15.1.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.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/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/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.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-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/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/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/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/sdk-trace-node@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 deprecated rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported npm WARN deprecated keygrip@1.1.0: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. 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 koa-views@8.1.0: This package is deprecated, please use the new fork @ladjs/koa-views. Maintenance is supported by Forward Email at https://forwardemail.net ; follow/watch https://github.com/ladjs/koa-views for updates and release changelog npm WARN deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported npm WARN deprecated babel-eslint@10.1.0: babel-eslint is now @babel/eslint-parser. This package will no longer receive updates. npm WARN deprecated @humanwhocodes/config-array@0.13.0: Use @eslint/config-array instead npm WARN deprecated @humanwhocodes/object-schema@2.0.3: Use @eslint/object-schema instead npm WARN deprecated eslint@8.57.1: This version is no longer supported. Please see https://eslint.org/version-support for other options. > happy@0.0.1 prepare > husky install husky - install command is DEPRECATED git command not found added 776 packages in 47s 109 packages are looking for funding run `npm fund` for details Showing logs for build greencapitaltrade/happy/pr-223 #3 stage from-build-pack and container step-build-run-linting Get:1 http://deb.debian.org/debian bullseye InRelease [75.1 kB] Get:2 http://deb.debian.org/debian-security bullseye-security InRelease [27.2 kB] Get:3 http://deb.debian.org/debian bullseye-updates InRelease [44.0 kB] Get:4 http://deb.debian.org/debian bullseye/main amd64 Packages [8066 kB] Get:5 http://deb.debian.org/debian-security bullseye-security/main amd64 Packages [446 kB] Get:6 http://deb.debian.org/debian bullseye-updates/main amd64 Packages [18.8 kB] Fetched 8677 kB in 4s (2395 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: git-man libbrotli1 libcurl3-gnutls liberror-perl libexpat1 libgdbm-compat4 libgdbm6 libldap-2.4-2 libnghttp2-14 libperl5.32 libpsl5 librtmp1 libsasl2-2 libsasl2-modules-db libssh2-1 perl perl-base perl-modules-5.32 Suggested packages: gettext-base git-daemon-run | git-daemon-sysvinit git-doc git-el git-email git-gui gitk gitweb git-cvs git-mediawiki git-svn gdbm-l10n sensible-utils perl-doc libterm-readline-gnu-perl | libterm-readline-perl-perl make libtap-harness-archive-perl Recommended packages: ca-certificates patch less ssh-client libldap-common publicsuffix libsasl2-modules netbase The following NEW packages will be installed: git git-man libbrotli1 libcurl3-gnutls liberror-perl libexpat1 libgdbm-compat4 libgdbm6 libldap-2.4-2 libnghttp2-14 libperl5.32 libpsl5 librtmp1 libsasl2-2 libsasl2-modules-db libssh2-1 perl perl-modules-5.32 The following packages will be upgraded: perl-base 1 upgraded, 18 newly installed, 0 to remove and 39 not upgraded. Need to get 17.9 MB of archives. After this operation, 89.1 MB of additional disk space will be used. Get:1 http://deb.debian.org/debian-security bullseye-security/main amd64 perl-base amd64 5.32.1-4+deb11u4 [1629 kB] Get:2 http://deb.debian.org/debian-security bullseye-security/main amd64 perl-modules-5.32 all 5.32.1-4+deb11u4 [2824 kB] Get:3 http://deb.debian.org/debian bullseye/main amd64 libgdbm6 amd64 1.19-2 [64.9 kB] Get:4 http://deb.debian.org/debian bullseye/main amd64 libgdbm-compat4 amd64 1.19-2 [44.7 kB] Get:5 http://deb.debian.org/debian-security bullseye-security/main amd64 libperl5.32 amd64 5.32.1-4+deb11u4 [4132 kB] Get:6 http://deb.debian.org/debian-security bullseye-security/main amd64 perl amd64 5.32.1-4+deb11u4 [293 kB] Get:7 http://deb.debian.org/debian bullseye/main amd64 libbrotli1 amd64 1.0.9-2+b2 [279 kB] Get:8 http://deb.debian.org/debian bullseye/main amd64 libsasl2-modules-db amd64 2.1.27+dfsg-2.1+deb11u1 [69.1 kB] Get:9 http://deb.debian.org/debian bullseye/main amd64 libsasl2-2 amd64 2.1.27+dfsg-2.1+deb11u1 [106 kB] Get:10 http://deb.debian.org/debian bullseye/main amd64 libldap-2.4-2 amd64 2.4.57+dfsg-3+deb11u1 [232 kB] Get:11 http://deb.debian.org/debian-security bullseye-security/main amd64 libnghttp2-14 amd64 1.43.0-1+deb11u2 [77.0 kB] Get:12 http://deb.debian.org/debian bullseye/main amd64 libpsl5 amd64 0.21.0-1.2 [57.3 kB] Get:13 http://deb.debian.org/debian bullseye/main amd64 librtmp1 amd64 2.4+20151223.gitfa8646d.1-2+b2 [60.8 kB] Get:14 http://deb.debian.org/debian bullseye/main amd64 libssh2-1 amd64 1.9.0-2+deb11u1 [156 kB] Get:15 http://deb.debian.org/debian-security bullseye-security/main amd64 libcurl3-gnutls amd64 7.74.0-1.3+deb11u16 [344 kB] Get:16 http://deb.debian.org/debian-security bullseye-security/main amd64 libexpat1 amd64 2.2.10-2+deb11u7 [99.2 kB] Get:17 http://deb.debian.org/debian bullseye/main amd64 liberror-perl all 0.17029-1 [31.0 kB] Get:18 http://deb.debian.org/debian-security bullseye-security/main amd64 git-man all 1:2.30.2-1+deb11u5 [1831 kB] Get:19 http://deb.debian.org/debian-security bullseye-security/main amd64 git amd64 1:2.30.2-1+deb11u5 [5568 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 17.9 MB in 2s (11.3 MB/s) (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 6664 files and directories currently installed.) Preparing to unpack .../perl-base_5.32.1-4+deb11u4_amd64.deb ... Unpacking perl-base (5.32.1-4+deb11u4) over (5.32.1-4+deb11u2) ... Setting up perl-base (5.32.1-4+deb11u4) ... Selecting previously unselected package perl-modules-5.32. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 6664 files and directories currently installed.) Preparing to unpack .../00-perl-modules-5.32_5.32.1-4+deb11u4_all.deb ... Unpacking perl-modules-5.32 (5.32.1-4+deb11u4) ... Selecting previously unselected package libgdbm6:amd64. Preparing to unpack .../01-libgdbm6_1.19-2_amd64.deb ... Unpacking libgdbm6:amd64 (1.19-2) ... Selecting previously unselected package libgdbm-compat4:amd64. Preparing to unpack .../02-libgdbm-compat4_1.19-2_amd64.deb ... Unpacking libgdbm-compat4:amd64 (1.19-2) ... Selecting previously unselected package libperl5.32:amd64. Preparing to unpack .../03-libperl5.32_5.32.1-4+deb11u4_amd64.deb ... Unpacking libperl5.32:amd64 (5.32.1-4+deb11u4) ... Selecting previously unselected package perl. Preparing to unpack .../04-perl_5.32.1-4+deb11u4_amd64.deb ... Unpacking perl (5.32.1-4+deb11u4) ... Selecting previously unselected package libbrotli1:amd64. Preparing to unpack .../05-libbrotli1_1.0.9-2+b2_amd64.deb ... Unpacking libbrotli1:amd64 (1.0.9-2+b2) ... Selecting previously unselected package libsasl2-modules-db:amd64. Preparing to unpack .../06-libsasl2-modules-db_2.1.27+dfsg-2.1+deb11u1_amd64.deb ... Unpacking libsasl2-modules-db:amd64 (2.1.27+dfsg-2.1+deb11u1) ... Selecting previously unselected package libsasl2-2:amd64. Preparing to unpack .../07-libsasl2-2_2.1.27+dfsg-2.1+deb11u1_amd64.deb ... Unpacking libsasl2-2:amd64 (2.1.27+dfsg-2.1+deb11u1) ... Selecting previously unselected package libldap-2.4-2:amd64. Preparing to unpack .../08-libldap-2.4-2_2.4.57+dfsg-3+deb11u1_amd64.deb ... Unpacking libldap-2.4-2:amd64 (2.4.57+dfsg-3+deb11u1) ... Selecting previously unselected package libnghttp2-14:amd64. Preparing to unpack .../09-libnghttp2-14_1.43.0-1+deb11u2_amd64.deb ... Unpacking libnghttp2-14:amd64 (1.43.0-1+deb11u2) ... Selecting previously unselected package libpsl5:amd64. Preparing to unpack .../10-libpsl5_0.21.0-1.2_amd64.deb ... Unpacking libpsl5:amd64 (0.21.0-1.2) ... Selecting previously unselected package librtmp1:amd64. Preparing to unpack .../11-librtmp1_2.4+20151223.gitfa8646d.1-2+b2_amd64.deb ... Unpacking librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2+b2) ... Selecting previously unselected package libssh2-1:amd64. Preparing to unpack .../12-libssh2-1_1.9.0-2+deb11u1_amd64.deb ... Unpacking libssh2-1:amd64 (1.9.0-2+deb11u1) ... Selecting previously unselected package libcurl3-gnutls:amd64. Preparing to unpack .../13-libcurl3-gnutls_7.74.0-1.3+deb11u16_amd64.deb ... Unpacking libcurl3-gnutls:amd64 (7.74.0-1.3+deb11u16) ... Selecting previously unselected package libexpat1:amd64. Preparing to unpack .../14-libexpat1_2.2.10-2+deb11u7_amd64.deb ... Unpacking libexpat1:amd64 (2.2.10-2+deb11u7) ... Selecting previously unselected package liberror-perl. Preparing to unpack .../15-liberror-perl_0.17029-1_all.deb ... Unpacking liberror-perl (0.17029-1) ... Selecting previously unselected package git-man. Preparing to unpack .../16-git-man_1%3a2.30.2-1+deb11u5_all.deb ... Unpacking git-man (1:2.30.2-1+deb11u5) ... Selecting previously unselected package git. Preparing to unpack .../17-git_1%3a2.30.2-1+deb11u5_amd64.deb ... Unpacking git (1:2.30.2-1+deb11u5) ... Setting up libexpat1:amd64 (2.2.10-2+deb11u7) ... Setting up libpsl5:amd64 (0.21.0-1.2) ... Setting up perl-modules-5.32 (5.32.1-4+deb11u4) ... Setting up libbrotli1:amd64 (1.0.9-2+b2) ... Setting up libnghttp2-14:amd64 (1.43.0-1+deb11u2) ... Setting up libsasl2-modules-db:amd64 (2.1.27+dfsg-2.1+deb11u1) ... Setting up librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2+b2) ... Setting up libsasl2-2:amd64 (2.1.27+dfsg-2.1+deb11u1) ... Setting up git-man (1:2.30.2-1+deb11u5) ... Setting up libssh2-1:amd64 (1.9.0-2+deb11u1) ... Setting up libgdbm6:amd64 (1.19-2) ... Setting up libldap-2.4-2:amd64 (2.4.57+dfsg-3+deb11u1) ... Setting up libcurl3-gnutls:amd64 (7.74.0-1.3+deb11u16) ... Setting up libgdbm-compat4:amd64 (1.19-2) ... Setting up libperl5.32:amd64 (5.32.1-4+deb11u4) ... Setting up perl (5.32.1-4+deb11u4) ... Setting up liberror-perl (0.17029-1) ... Setting up git (1:2.30.2-1+deb11u5) ... Processing triggers for libc-bin (2.31-13+deb11u6) ... Showing logs for build greencapitaltrade/happy/pr-223 #3 stage from-build-pack and container step-build-lint-errors Showing logs for build greencapitaltrade/happy/pr-223 #3 stage from-build-pack and container step-build-assets Get:1 http://deb.debian.org/debian bullseye InRelease [75.1 kB] Get:2 http://deb.debian.org/debian-security bullseye-security InRelease [27.2 kB] Get:3 http://deb.debian.org/debian bullseye-updates InRelease [44.0 kB] Get:4 http://deb.debian.org/debian bullseye/main amd64 Packages [8066 kB] Get:5 http://deb.debian.org/debian-security bullseye-security/main amd64 Packages [446 kB] Get:6 http://deb.debian.org/debian bullseye-updates/main amd64 Packages [18.8 kB] Fetched 8677 kB in 3s (2646 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... gzip is already the newest version (1.10-4+deb11u1). gzip set to manually installed. 0 upgraded, 0 newly installed, 0 to remove and 40 not upgraded. added 11 packages in 2s Showing logs for build greencapitaltrade/happy/pr-223 #3 stage from-build-pack and container step-check-registry sourcing .jx/variables.sh verifying the container registry is setup 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-1307697490 in dir /tmp Cloning into '/tmp/jx-git-1307697490'... about to run: git sparse-checkout set --no-cone jx-requirements.yml .jx/gitops/source-config.yaml in dir /tmp/jx-git-1307697490 about to run: git checkout in dir /tmp/jx-git-1307697490 Your branch is up to date with 'origin/main'. no ECR code necessary as using provider aks Showing logs for build greencapitaltrade/happy/pr-223 #3 stage from-build-pack and container step-build-container-build time="2026-04-12T04:05:23Z" level=warning msg="Flag --snapshotMode is deprecated. Use: --snapshot-mode" INFO[0000] Using dockerignore file: /workspace/source/.dockerignore INFO[0000] Retrieving image manifest node:22-slim INFO[0000] Retrieving image node:22-slim from registry index.docker.io INFO[0002] Built cross stage deps: map[] INFO[0002] Retrieving image manifest node:22-slim INFO[0002] Returning cached image manifest INFO[0002] Executing 0 build triggers INFO[0002] Building stage 'node:22-slim' [idx: '0', base-idx: '-1'] INFO[0002] Unpacking rootfs as cmd COPY . . requires it. INFO[0013] CMD npm run start INFO[0013] COPY . . INFO[0045] Taking snapshot of files... INFO[0057] Pushing image to gctdev.azurecr.io/greencapitaltrade/happy:0.0.0-PR-223-3-SNAPSHOT INFO[0059] Pushed gctdev.azurecr.io/greencapitaltrade/happy@sha256:333edf027def4eac2b05cf983325c356afc46c22ba18de22aeaf06673e72a643 Showing logs for build greencapitaltrade/happy/pr-223 #3 stage from-build-pack and container step-promote-jx-preview found PullRequest https://github.com/greencapitaltrade/happy/pull/223 using ingress sub domain -jx-greencapitaltrade-happy-pr-223. upserted preview jx-greencapitaltrade-happy-pr-223 passing env vars into helmfile: map[string]string{"APP_NAME":"happy", "DOCKER_REGISTRY":"gctdev.azurecr.io", "DOCKER_REGISTRY_ORG":"greencapitaltrade", "PREVIEW_NAMESPACE":"jx-greencapitaltrade-happy-pr-223", "VERSION":"0.0.0-PR-223-3-SNAPSHOT"} jx-greencapitaltrade-happy-pr-223: LAST SEEN TYPE REASON OBJECT MESSAGE jx-greencapitaltrade-happy-pr-223: 0s Normal SuccessfulCreate statefulset/postgresql create Claim data-postgresql-0 Pod postgresql-0 in StatefulSet postgresql success jx-greencapitaltrade-happy-pr-223: 0s Normal WaitForFirstConsumer persistentvolumeclaim/data-postgresql-0 waiting for first consumer to be created before binding jx-greencapitaltrade-happy-pr-223: 0s Normal SuccessfulCreate statefulset/postgresql create Pod postgresql-0 in StatefulSet postgresql successful jx-greencapitaltrade-happy-pr-223: 0s Normal ExternalProvisioning persistentvolumeclaim/data-postgresql-0 Waiting for a volume to be created either by the external provisioner 'disk.csi.azure.com' or manually by the system administrator. If volume creation is delayed, please verify that the provisioner is running and correctly registered. jx-greencapitaltrade-happy-pr-223: 0s Normal Provisioning persistentvolumeclaim/data-postgresql-0 External provisioner is provisioning volume for claim "jx-greencapitaltrade-happy-pr-223/data-postgresql-0" jx-greencapitaltrade-happy-pr-223: 0s Normal ExternalProvisioning persistentvolumeclaim/data-postgresql-0 Waiting for a volume to be created either by the external provisioner 'disk.csi.azure.com' or manually by the system administrator. If volume creation is delayed, please verify that the provisioner is running and correctly registered. jx-greencapitaltrade-happy-pr-223: 0s Normal SuccessfulCreate job/jx-verify-gc-jobs-hpe9y Created pod: jx-verify-gc-jobs-hpe9y-pshr5 jx-greencapitaltrade-happy-pr-223: 0s Normal Scheduled pod/jx-verify-gc-jobs-hpe9y-pshr5 Successfully assigned jx-greencapitaltrade-happy-pr-223/jx-verify-gc-jobs-hpe9y-pshr5 to aks-default2-24429519-vmss000001 jx-greencapitaltrade-happy-pr-223: 0s Normal ProvisioningSucceeded persistentvolumeclaim/data-postgresql-0 Successfully provisioned volume pvc-cc7291a7-394f-40d6-949f-086f227a02ad jx-greencapitaltrade-happy-pr-223: 0s Normal WaitForFirstConsumer persistentvolumeclaim/data-0-kafka-cluster-broker-0 waiting for first consumer to be created before binding jx-greencapitaltrade-happy-pr-223: 0s Normal Scheduled pod/postgresql-0 Successfully assigned jx-greencapitaltrade-happy-pr-223/postgresql-0 to aks-build-60491792-vmss00001w jx-greencapitaltrade-happy-pr-223: 0s Normal WaitForFirstConsumer persistentvolumeclaim/data-0-kafka-cluster-controller-1 waiting for first consumer to be created before binding jx-greencapitaltrade-happy-pr-223: 0s Normal SuccessfulCreate statefulset/redis-replicas create Claim redis-data-redis-replicas-0 Pod redis-replicas-0 in StatefulSet redis-replicas success jx-greencapitaltrade-happy-pr-223: 0s Normal WaitForFirstConsumer persistentvolumeclaim/redis-data-redis-replicas-0 waiting for first consumer to be created before binding jx-greencapitaltrade-happy-pr-223: 0s Normal SuccessfulCreate statefulset/redis-master create Claim redis-data-redis-master-0 Pod redis-master-0 in StatefulSet redis-master success jx-greencapitaltrade-happy-pr-223: 0s Normal WaitForFirstConsumer persistentvolumeclaim/redis-data-redis-master-0 waiting for first consumer to be created before binding jx-greencapitaltrade-happy-pr-223: 0s Normal Pulled pod/jx-verify-gc-jobs-hpe9y-pshr5 Container image "ghcr.io/jenkins-x/jx-verify:0.3.17" already present on machine jx-greencapitaltrade-happy-pr-223: 0s Normal SuccessfulCreate statefulset/redis-master create Pod redis-master-0 in StatefulSet redis-master successful jx-greencapitaltrade-happy-pr-223: 0s Normal SuccessfulCreate statefulset/redis-replicas create Pod redis-replicas-0 in StatefulSet redis-replicas successful jx-greencapitaltrade-happy-pr-223: 0s Normal ExternalProvisioning persistentvolumeclaim/redis-data-redis-master-0 Waiting for a volume to be created either by the external provisioner 'disk.csi.azure.com' or manually by the system administrator. If volume creation is delayed, please verify that the provisioner is running and correctly registered. jx-greencapitaltrade-happy-pr-223: 0s Normal Provisioning persistentvolumeclaim/redis-data-redis-master-0 External provisioner is provisioning volume for claim "jx-greencapitaltrade-happy-pr-223/redis-data-redis-master-0" jx-greencapitaltrade-happy-pr-223: 0s Normal Created pod/jx-verify-gc-jobs-hpe9y-pshr5 Created container: job jx-greencapitaltrade-happy-pr-223: 0s Normal ExternalProvisioning persistentvolumeclaim/redis-data-redis-master-0 Waiting for a volume to be created either by the external provisioner 'disk.csi.azure.com' or manually by the system administrator. If volume creation is delayed, please verify that the provisioner is running and correctly registered. jx-greencapitaltrade-happy-pr-223: 0s Normal Provisioning persistentvolumeclaim/redis-data-redis-replicas-0 External provisioner is provisioning volume for claim "jx-greencapitaltrade-happy-pr-223/redis-data-redis-replicas-0" jx-greencapitaltrade-happy-pr-223: 0s Normal ExternalProvisioning persistentvolumeclaim/redis-data-redis-replicas-0 Waiting for a volume to be created either by the external provisioner 'disk.csi.azure.com' or manually by the system administrator. If volume creation is delayed, please verify that the provisioner is running and correctly registered. jx-greencapitaltrade-happy-pr-223: 0s Normal ExternalProvisioning persistentvolumeclaim/redis-data-redis-replicas-0 Waiting for a volume to be created either by the external provisioner 'disk.csi.azure.com' or manually by the system administrator. If volume creation is delayed, please verify that the provisioner is running and correctly registered. jx-greencapitaltrade-happy-pr-223: 0s Normal NoPods poddisruptionbudget/kafka-cluster-kafka No matching pods found jx-greencapitaltrade-happy-pr-223: 0s Normal Started pod/jx-verify-gc-jobs-hpe9y-pshr5 Started container job jx-greencapitaltrade-happy-pr-223: 0s Normal NoPods poddisruptionbudget/kafka-cluster-kafka No matching pods found jx-greencapitaltrade-happy-pr-223: 0s Normal ExternalProvisioning persistentvolumeclaim/data-0-kafka-cluster-broker-0 Waiting for a volume to be created either by the external provisioner 'disk.csi.azure.com' or manually by the system administrator. If volume creation is delayed, please verify that the provisioner is running and correctly registered. jx-greencapitaltrade-happy-pr-223: 0s Normal Provisioning persistentvolumeclaim/data-0-kafka-cluster-broker-0 External provisioner is provisioning volume for claim "jx-greencapitaltrade-happy-pr-223/data-0-kafka-cluster-broker-0" jx-greencapitaltrade-happy-pr-223: 0s Normal ExternalProvisioning persistentvolumeclaim/data-0-kafka-cluster-broker-0 Waiting for a volume to be created either by the external provisioner 'disk.csi.azure.com' or manually by the system administrator. If volume creation is delayed, please verify that the provisioner is running and correctly registered. jx-greencapitaltrade-happy-pr-223: 0s Normal ExternalProvisioning persistentvolumeclaim/data-0-kafka-cluster-controller-1 Waiting for a volume to be created either by the external provisioner 'disk.csi.azure.com' or manually by the system administrator. If volume creation is delayed, please verify that the provisioner is running and correctly registered. jx-greencapitaltrade-happy-pr-223: 0s Normal Provisioning persistentvolumeclaim/data-0-kafka-cluster-controller-1 External provisioner is provisioning volume for claim "jx-greencapitaltrade-happy-pr-223/data-0-kafka-cluster-controller-1" jx-greencapitaltrade-happy-pr-223: 0s Normal ExternalProvisioning persistentvolumeclaim/data-0-kafka-cluster-controller-1 Waiting for a volume to be created either by the external provisioner 'disk.csi.azure.com' or manually by the system administrator. If volume creation is delayed, please verify that the provisioner is running and correctly registered. jx-greencapitaltrade-happy-pr-223: 0s Normal ProvisioningSucceeded persistentvolumeclaim/redis-data-redis-master-0 Successfully provisioned volume pvc-3e0b295f-0795-40a0-b084-cf2b6849cca3 jx-greencapitaltrade-happy-pr-223: 0s Normal ProvisioningSucceeded persistentvolumeclaim/data-0-kafka-cluster-controller-1 Successfully provisioned volume pvc-e8f2d5d3-b637-4f9b-9cfa-0e1a2888740d jx-greencapitaltrade-happy-pr-223: 0s Normal Scheduled pod/redis-master-0 Successfully assigned jx-greencapitaltrade-happy-pr-223/redis-master-0 to aks-default2-24429519-vmss000001 jx-greencapitaltrade-happy-pr-223: 0s Normal ProvisioningSucceeded persistentvolumeclaim/redis-data-redis-replicas-0 Successfully provisioned volume pvc-6922c74d-ca04-42ea-b7d8-a19176f98cf6 jx-greencapitaltrade-happy-pr-223: 0s Normal ProvisioningSucceeded persistentvolumeclaim/data-0-kafka-cluster-broker-0 Successfully provisioned volume pvc-a1540faf-4234-4fa0-9650-8fe06bdede24 jx-greencapitaltrade-happy-pr-223: 0s Normal ScalingReplicaSet deployment/preview-happy Scaled up replica set preview-happy-7754499f7 to 1 jx-greencapitaltrade-happy-pr-223: 0s Normal SuccessfulCreate replicaset/preview-happy-7754499f7 Created pod: preview-happy-7754499f7-g5f8h jx-greencapitaltrade-happy-pr-223: 0s Normal Scheduled pod/preview-happy-7754499f7-g5f8h Successfully assigned jx-greencapitaltrade-happy-pr-223/preview-happy-7754499f7-g5f8h to aks-build-60491792-vmss00001v jx-greencapitaltrade-happy-pr-223: 0s Normal Scheduled pod/kafka-cluster-broker-0 Successfully assigned jx-greencapitaltrade-happy-pr-223/kafka-cluster-broker-0 to aks-build-60491792-vmss00001w jx-greencapitaltrade-happy-pr-223: 0s Normal Scheduled pod/kafka-cluster-controller-1 Successfully assigned jx-greencapitaltrade-happy-pr-223/kafka-cluster-controller-1 to aks-build-60491792-vmss00001w error: failed to helmfile sync: failed to run helmfile sync: failed to run 'helmfile --file preview/helmfile.yaml.gotmpl sync' command in directory '', output: 'Adding repo jx3 https://jenkins-x-charts.github.io/repo "jx3" has been added to your repositories Building dependency release=postgresql, chart=postgresql Building dependency release=kafka-cluster, chart=kafka-cluster Building dependency release=redis, chart=redis Building dependency release=preview, chart=../charts/happy Upgrading release=redis, chart=redis Upgrading release=jx-verify, chart=jx3/jx-verify Upgrading release=postgresql, chart=postgresql Upgrading release=kafka-cluster, chart=kafka-cluster hook[presync] logs | Upgrading release=preview, chart=../charts/happy Release "kafka-cluster" does not exist. Installing it now. Release "postgresql" does not exist. Installing it now. Release "jx-verify" does not exist. Installing it now. Release "redis" does not exist. Installing it now. Release "preview" does not exist. Installing it now. NAME: preview LAST DEPLOYED: Sun Apr 12 04:06:47 2026 NAMESPACE: jx-greencapitaltrade-happy-pr-223 STATUS: deployed REVISION: 1 TEST SUITE: None NOTES: Get the application URL by running these commands: kubectl get ingress preview-happy Listing releases matching ^preview$ preview jx-greencapitaltrade-happy-pr-223 1 2026-04-12 04:06:47.215053765 +0000 UTC deployed happy-0.1.0-SNAPSHOT UPDATED RELEASES: NAME NAMESPACE CHART VERSION DURATION preview jx-greencapitaltrade-happy-pr-223 ../charts/happy 0.1.0-SNAPSHOT 9s FAILED RELEASES: NAME NAMESPACE CHART VERSION DURATION kafka-cluster jx-greencapitaltrade-happy-pr-223 ./kafka-cluster 5s postgresql jx-greencapitaltrade-happy-pr-223 ./postgresql 7s jx-verify jx-greencapitaltrade-happy-pr-223 jx3/jx-verify 7s redis jx-greencapitaltrade-happy-pr-223 ./redis 8s in preview/helmfile.yaml.gotmpl: 4 errors: err 0: failed processing release kafka-cluster: command "/usr/bin/helm" exited with non-zero status: PATH: /usr/bin/helm ARGS: 0: helm (4 bytes) 1: upgrade (7 bytes) 2: --install (9 bytes) 3: kafka-cluster (13 bytes) 4: kafka-cluster (13 bytes) 5: --timeout (9 bytes) 6: 600s (4 bytes) 7: --create-namespace (18 bytes) 8: --namespace (11 bytes) 9: jx-greencapitaltrade-happy-pr-223 (33 bytes) 10: --values (8 bytes) 11: /tmp/helmfile2320012816/jx-greencapitaltrade-happy-pr-223-kafka-cluster-values-845567874b (89 bytes) 12: --values (8 bytes) 13: /tmp/helmfile4054474000/jx-greencapitaltrade-happy-pr-223-kafka-cluster-values-7c9b448b76 (89 bytes) 14: --reset-values (14 bytes) 15: --history-max (13 bytes) 16: 10 (2 bytes) ERROR: exit status 1 EXIT STATUS 1 STDERR: Error: release: already exists COMBINED OUTPUT: Release "kafka-cluster" does not exist. Installing it now. Error: release: already exists err 1: failed processing release postgresql: command "/usr/bin/helm" exited with non-zero status: PATH: /usr/bin/helm ARGS: 0: helm (4 bytes) 1: upgrade (7 bytes) 2: --install (9 bytes) 3: postgresql (10 bytes) 4: postgresql (10 bytes) 5: --timeout (9 bytes) 6: 600s (4 bytes) 7: --create-namespace (18 bytes) 8: --namespace (11 bytes) 9: jx-greencapitaltrade-happy-pr-223 (33 bytes) 10: --values (8 bytes) 11: /tmp/helmfile3496423567/jx-greencapitaltrade-happy-pr-223-postgresql-values-659bcbf9c5 (86 bytes) 12: --values (8 bytes) 13: /tmp/helmfile2903703357/jx-greencapitaltrade-happy-pr-223-postgresql-values-97598fc85 (85 bytes) 14: --reset-values (14 bytes) 15: --history-max (13 bytes) 16: 10 (2 bytes) ERROR: exit status 1 EXIT STATUS 1 STDERR: Error: release: already exists COMBINED OUTPUT: Release "postgresql" does not exist. Installing it now. Error: release: already exists err 2: failed processing release jx-verify: command "/usr/bin/helm" exited with non-zero status: PATH: /usr/bin/helm ARGS: 0: helm (4 bytes) 1: upgrade (7 bytes) 2: --install (9 bytes) 3: jx-verify (9 bytes) 4: jx3/jx-verify (13 bytes) 5: --timeout (9 bytes) 6: 600s (4 bytes) 7: --create-namespace (18 bytes) 8: --namespace (11 bytes) 9: jx-greencapitaltrade-happy-pr-223 (33 bytes) 10: --reset-values (14 bytes) 11: --history-max (13 bytes) 12: 10 (2 bytes) ERROR: exit status 1 EXIT STATUS 1 STDERR: Error: release: already exists COMBINED OUTPUT: Release "jx-verify" does not exist. Installing it now. Error: release: already exists err 3: failed processing release redis: command "/usr/bin/helm" exited with non-zero status: PATH: /usr/bin/helm ARGS: 0: helm (4 bytes) 1: upgrade (7 bytes) 2: --install (9 bytes) 3: redis (5 bytes) 4: redis (5 bytes) 5: --timeout (9 bytes) 6: 600s (4 bytes) 7: --create-namespace (18 bytes) 8: --namespace (11 bytes) 9: jx-greencapitaltrade-happy-pr-223 (33 bytes) 10: --values (8 bytes) 11: /tmp/helmfile2178939574/jx-greencapitaltrade-happy-pr-223-redis-values-6c775d9b96 (81 bytes) 12: --values (8 bytes) 13: /tmp/helmfile1178322482/jx-greencapitaltrade-happy-pr-223-redis-values-7c8c68456b (81 bytes) 14: --reset-values (14 bytes) 15: --history-max (13 bytes) 16: 10 (2 bytes) ERROR: exit status 1 EXIT STATUS 1 STDERR: Error: release: already exists COMBINED OUTPUT: Release "redis" does not exist. Installing it now. Error: release: already exists'  Pipeline failed on stage 'from-build-pack' : container 'step-promote-jx-preview'. The execution of the pipeline has stopped.