Showing logs for build greencapitaltrade/heimdallr/pr-193 #1 stage from-build-pack and container prepare 2026/11/05 09:36:06 Entrypoint initialization Showing logs for build greencapitaltrade/heimdallr/pr-193 #1 stage from-build-pack and container place-scripts 2026/11/05 09:36:07 Decoded script /tekton/scripts/script-0-x2pmw 2026/11/05 09:36:07 Decoded script /tekton/scripts/script-1-k7p6l 2026/11/05 09:36:07 Decoded script /tekton/scripts/script-2-bcclf 2026/11/05 09:36:07 Decoded script /tekton/scripts/script-3-vkt48 2026/11/05 09:36:07 Decoded script /tekton/scripts/script-4-4d6pn 2026/11/05 09:36:07 Decoded script /tekton/scripts/script-5-kvwkz 2026/11/05 09:36:07 Decoded script /tekton/scripts/script-7-rtxsv 2026/11/05 09:36:07 Decoded script /tekton/scripts/script-8-m2x5v Showing logs for build greencapitaltrade/heimdallr/pr-193 #1 stage from-build-pack and container working-dir-initializer Showing logs for build greencapitaltrade/heimdallr/pr-193 #1 stage from-build-pack and container step-git-clone git cloning url: https://github.com/greencapitaltrade/heimdallr.git version refs/pull/193/head:PR-193@d8e4b548c713a480e54422bcfc669bafdcd02a4c to dir: source Cloning into 'source'... From https://github.com/greencapitaltrade/heimdallr * [new ref] refs/pull/193/head -> PR-193 Switched to branch 'PR-193' HEAD is now at d8e4b54 fix: standardize HPA scale-up stabilization checked out revision: refs/pull/193/head:PR-193@d8e4b548c713a480e54422bcfc669bafdcd02a4c to dir: source Showing logs for build greencapitaltrade/heimdallr/pr-193 #1 stage from-build-pack and container step-git-merge setup git user email jenkins-x@googlegroups.com Using SHAs from PULL_REFS=main:11af06c5f4478a65f29ee559a78c31b98ebe9449,193:d8e4b548c713a480e54422bcfc669bafdcd02a4c:refs/pull/193/head using base branch main and base sha 11af06c5f4478a65f29ee559a78c31b98ebe9449 merging sha: d8e4b548c713a480e54422bcfc669bafdcd02a4c Showing logs for build greencapitaltrade/heimdallr/pr-193 #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-2798421043 in dir /tmp Cloning into '/tmp/jx-git-2798421043'... about to run: git sparse-checkout set --no-cone jx-requirements.yml .jx/gitops/source-config.yaml in dir /tmp/jx-git-2798421043 about to run: git checkout in dir /tmp/jx-git-2798421043 Your branch is up to date with 'origin/main'. export APP_NAME='heimdallr' export BRANCH_NAME='PR-193' export BUILD_NUMBER='1' export DOCKERFILE_PATH='Dockerfile' export DOCKER_REGISTRY='417755753340.dkr.ecr.ap-south-1.amazonaws.com' 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/heimdallr/PR-193/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='417755753340.dkr.ecr.ap-south-1.amazonaws.com/greencapitaltrade/heimdallr:0.0.0-PR-193-1-SNAPSHOT' export NAMESPACE_SUB_DOMAIN='-jx.' export PIPELINE_KIND='pullrequest' export PUSH_CONTAINER_REGISTRY='417755753340.dkr.ecr.ap-south-1.amazonaws.com' export REPO_NAME='heimdallr' export REPO_OWNER='greencapitaltrade' version file VERSION does not exist export VERSION='0.0.0-PR-193-1-SNAPSHOT' added variables to file: .jx/variables.sh added variables to file: .jx/variables.sh Showing logs for build greencapitaltrade/heimdallr/pr-193 #1 stage from-build-pack and container step-build-make-linux go: downloading gorm.io/driver/postgres v1.6.0 go: downloading gorm.io/gorm v1.31.1 go: downloading github.com/oschwald/geoip2-golang v1.11.0 go: downloading github.com/alicebob/miniredis/v2 v2.33.0 go: downloading github.com/redis/go-redis/v9 v9.7.0 go: downloading github.com/golang-jwt/jwt/v5 v5.2.0 go: downloading github.com/valyala/fasthttp v1.69.0 go: downloading github.com/jackc/pgx/v5 v5.6.0 go: downloading github.com/jinzhu/now v1.1.5 go: downloading github.com/alicebob/gopher-json v0.0.0-20230218143504-906a9b012302 go: downloading github.com/yuin/gopher-lua v1.1.1 go: downloading github.com/oschwald/maxminddb-golang v1.13.1 go: downloading github.com/cespare/xxhash/v2 v2.2.0 go: downloading github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f go: downloading github.com/andybalholm/brotli v1.2.0 go: downloading github.com/klauspost/compress v1.18.2 go: downloading github.com/valyala/bytebufferpool v1.0.0 go: downloading github.com/jackc/pgpassfile v1.0.0 go: downloading github.com/jackc/pgservicefile v0.0.0-20240606120523-5a60cdf6a761 go: downloading golang.org/x/crypto v0.46.0 go: downloading golang.org/x/text v0.32.0 go: downloading github.com/jinzhu/inflection v1.0.0 go: downloading golang.org/x/sys v0.39.0 go: downloading github.com/jackc/puddle/v2 v2.2.2 go: downloading golang.org/x/sync v0.19.0 CGO_ENABLED=0 GOOS=linux GOARCH=amd64 GO15VENDOREXPERIMENT=1 go build -ldflags '' -o bin/heimdallr . Showing logs for build greencapitaltrade/heimdallr/pr-193 #1 stage from-build-pack and container step-build-make-test go: downloading gorm.io/gorm v1.31.1 go: downloading github.com/oschwald/geoip2-golang v1.11.0 go: downloading github.com/stretchr/testify v1.11.1 go: downloading github.com/alicebob/miniredis/v2 v2.33.0 go: downloading github.com/redis/go-redis/v9 v9.7.0 go: downloading github.com/golang-jwt/jwt/v5 v5.2.0 go: downloading github.com/valyala/fasthttp v1.69.0 go: downloading gopkg.in/yaml.v3 v3.0.1 go: downloading gorm.io/driver/postgres v1.6.0 go: downloading github.com/oschwald/maxminddb-golang v1.13.1 go: downloading github.com/jinzhu/now v1.1.5 go: downloading github.com/alicebob/gopher-json v0.0.0-20230218143504-906a9b012302 go: downloading github.com/yuin/gopher-lua v1.1.1 go: downloading github.com/davecgh/go-spew v1.1.1 go: downloading github.com/pmezard/go-difflib v1.0.0 go: downloading github.com/cespare/xxhash/v2 v2.2.0 go: downloading github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f go: downloading github.com/jackc/pgx/v5 v5.6.0 go: downloading github.com/andybalholm/brotli v1.2.0 go: downloading github.com/klauspost/compress v1.18.2 go: downloading github.com/valyala/bytebufferpool v1.0.0 go: downloading golang.org/x/sys v0.39.0 go: downloading github.com/jinzhu/inflection v1.0.0 go: downloading golang.org/x/text v0.32.0 go: downloading github.com/jackc/pgpassfile v1.0.0 go: downloading github.com/jackc/pgservicefile v0.0.0-20240606120523-5a60cdf6a761 go: downloading golang.org/x/crypto v0.46.0 go: downloading github.com/jackc/puddle/v2 v2.2.2 go: downloading golang.org/x/sync v0.19.0 === RUN Test_requestHandler Starting POST /v1/generate {} DEBUG: /v1/generate handler started, device from body: DEBUG: Device is empty in request body, returning 400 Starting POST /v1/generate {} DEBUG: Received POST body, length: 46 DEBUG: Successfully parsed POST body, keys: 3 DEBUG: /v1/generate handler started, device from body: lg-g8x DEBUG: About to call generateNewToken DEBUG: generateNewToken returned, token length: 547 error: DEBUG: Token generated successfully DEBUG: About to marshal response body DEBUG: Redis Del successful, setting response body DEBUG: /v1/generate completed successfully POST 200 /v1/generate 2.992734ms Starting GET /fury/pe/jaa/raha/hun {"Cookie":"device=lg-g8x; authorization=eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJkZXZpY2UiOiJsZy1nOHgiLCJleHAiOjE3OTM5NTgzMzAsImlhdCI6MTc5Mzg3MTkzMCwiaXNzIjoiaGVpbWRhbGxyIiwibmFtZSI6InZhbnNoIiwicnhwIjoxNzk0MDQ0NzMwLCJzdWIiOiIxIiwidXNlcl9pZCI6MX0.E3aV0vRLoskVT1AhF4_LXMKoV0ZkhLi4onAa4llOCV30AkeN7fcjlcel1P4J4lp_p3fkAEVW-1GnEwtGlpaIq0oslOSgmHyfBb2Ttgk9BdLFmXnYlMTcrxrNlpa7c4ny_FreTrUttFfXpO4XFVAHn1FTb6WR4NH1m6RDm-pr5fxCDqCz1ORBfpqIHUn-BUlCVuQpeejJDcG_W2W7f_V3wD53t5jWUBpJEViFxl1Ct_Y8G0kHY9-SMWa8ZQ06kRcwxmF1_ylZsXFNuhVd7isGsNefvYvYJEPbrUrnuO9JxpgBdYD3TIOLpiTmGEq65lcWRMKtv3vz2Veqzvw2Ury71g"} GET 200 /fury/pe/jaa/raha/hun 183.622µs Starting GET /fury/pe/jaa/raha/hun {"Cookie":"device=lg-g8x; authorization=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c"} Invalid token reason token is unverifiable: error while executing keyfunc: unexpected method: HS256 GET 401 /fury/pe/jaa/raha/hun 47.992µs Starting GET /fury/pe/jaa/raha/hun {"Cookie":"device=lg-g8x; authorization=eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJkZXZpY2UiOiJsZy1nOHgiLCJleHAiOjE3OTM2OTkxMzAsImlhdCI6MTc5Mzg3MTkzMCwibmFtZSI6ImhlbGxvIHdvcmxkIiwicnhwIjoxNzk0MDQ0NzMwfQ.o8DCd6kZhLnlswdR2af3bwjtv7ot8oGmcxHBMmp1gvGqYoJPKooYVllliIZi6eqZkv930juOTqR2bYot-gA2b_SA2l5WtvhHHe5xNPY9QQEt0ZepcS-jd7yiyh0zNYZ9j0l4QkWC-8oBG8zqHpgp4wPVJfqE0V87ebE93pl1isEe3dgP5w6slBl7vWtkNkTJ1B9mNgqoMBe9nYhgYvvSWeThqF5E_eWD6MQd02XJDBsnucd5-O43yRt1WV97RBrSbnfSTgkLTjLGkDAGKB2xYquSaaxLAxEIIb49KOG9B1jpj4Qjszy6bKa75iULsJVOzIULPlOe-eNQHCEJ79XcXg"} GET 200 /fury/pe/jaa/raha/hun 2.085755ms Starting GET /fury/pe/jaa/raha/hun {"Cookie":"device=lg-g8x; authorization=eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJkZXZpY2UiOiJsZy1nOHgiLCJleHAiOjE3OTM2OTkxMzAsImlhdCI6MTc5Mzg3MTkzMCwibmFtZSI6ImhlbGxvIHdvcmxkIiwicnhwIjoxNzk0MDQ0NzMwfQ.o8DCd6kZhLnlswdR2af3bwjtv7ot8oGmcxHBMmp1gvGqYoJPKooYVllliIZi6eqZkv930juOTqR2bYot-gA2b_SA2l5WtvhHHe5xNPY9QQEt0ZepcS-jd7yiyh0zNYZ9j0l4QkWC-8oBG8zqHpgp4wPVJfqE0V87ebE93pl1isEe3dgP5w6slBl7vWtkNkTJ1B9mNgqoMBe9nYhgYvvSWeThqF5E_eWD6MQd02XJDBsnucd5-O43yRt1WV97RBrSbnfSTgkLTjLGkDAGKB2xYquSaaxLAxEIIb49KOG9B1jpj4Qjszy6bKa75iULsJVOzIULPlOe-eNQHCEJ79XcXg"} GET 200 /fury/pe/jaa/raha/hun 2.893929ms Starting POST /v1/generate {} DEBUG: Received POST body, length: 49 DEBUG: Successfully parsed POST body, keys: 3 DEBUG: /v1/generate handler started, device from body: lg-g8x DEBUG: About to call generateNewToken DEBUG: generateNewToken returned, token length: 555 error: DEBUG: Token generated successfully DEBUG: About to marshal response body DEBUG: Redis Del successful, setting response body DEBUG: /v1/generate completed successfully POST 200 /v1/generate 2.486453ms Starting PUT /v1/session {} PUT 200 /v1/session 87.763µs Starting GET /fury/pe/jaa/raha/hun {"Cookie":"device=lg-g8x; authorization=eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJkZXZpY2UiOiJsZy1nOHgiLCJleHAiOjE3OTM5NTgzMzAsImlhdCI6MTc5Mzg3MTkzMCwiaXNzIjoiaGVpbWRhbGxyIiwibmFtZSI6InZhbnNoIiwicnhwIjoxNzk0MDQ0NzMwLCJzdWIiOiIxNzIzIiwidXNlcl9pZCI6MTcyM30.L2R9XVbuT_zn-IRPwNRa07qC6K-FaxgLRTBz7OqMM3EZ2ZKhIiGNprxm2VbjBtKSnmwiTbx0vycBP5u-EHTcHC7RF3vKtwOWfzZqN1_UlRtgq5NwfDikG927bD9PH1gAYarrupVDAkN6Gnb5M_-mNHGQ_aOwxW8dy97bVTnHwg2F4p_VLxfci0mCrZfdgDmjyS_OdRg0RgxRvUhqUdw1rleaBMPC704e-2l3yWchlGyEIvURtYHE4POVlOwIfUAZOemHF2JYveY_ieIP23nywyP_77zSrkUu_u85RpnZHMn7r01702IqDjV0MI6Ozb8Vod6Jy3Fqxj8s7K-5DbzBjQ"} GET 200 /fury/pe/jaa/raha/hun 2.437428ms Starting GET /fury/pe/jaa/raha/hun {"Cookie":"device=lg-g8x; authorization=eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhcHAiOiJnYWxheHljYXJkIiwiZGV2aWNlIjoibGctZzh4IiwiZW1haWwiOiJ1c2VyMTg1ODA3MDg3XzU0MDMzQGV4YW1wbGUuY29tIiwiZXhwIjoxNzkzOTU4MzMwLCJpYXQiOjE3OTM4NzE5MzAsImlzcyI6ImhlaW1kYWxsciIsIm9yZ19pZCI6OTg3NjU0MzIxLCJwaG9uZSI6OTQ2NzE0NDE4OCwicnhwIjoxNzk0MDQ0NzMwLCJzdWIiOiIxNzIzIiwidXNlcl9pZCI6MTcyM30.aLoDcvK-m_7iCKAANs_a5OV5A7ENS3DlsgV8SWknZWH8BA4_VIXk_L9brJSMrxRkyJqjWX7QGt3VEVfITUaZfICGirEbq2rGaBz0n9h-073UFT6d0kACQkFzW-VktzId_DodfjWZKoM5ZjuOlo866iSzbbk3KtAv-N2od6TYvIzqiB9LVmOuiipVz5Nb4H7FmgVgpl__eer57LFTD1xbLq24JJTiLHMWpoVGXnlH1GdD0L0YsUT_cLcbXhwd7z_qVawLfcTChbzM_uV1F6S0zvw_Npbem3_2xIUXiC1nd8tr7bWhBdKPnLSSW5A3I6P6AYZS0_WsFR2Aec1NHgAwkQ"} GET 200 /fury/pe/jaa/raha/hun 1.608879ms Starting POST /v1/generate {} DEBUG: Received POST body, length: 54 DEBUG: Successfully parsed POST body, keys: 3 DEBUG: /v1/generate handler started, device from body: lg-g8x DEBUG: About to call generateNewToken DEBUG: generateNewToken returned, token length: 575 error: DEBUG: Token generated successfully DEBUG: About to marshal response body DEBUG: Redis Del successful, setting response body DEBUG: /v1/generate completed successfully POST 200 /v1/generate 1.479752ms Starting GET /fury/pe/jaa/raha/hun {"Cookie":"device=lg-g8x; authorization=eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJkZXZpY2UiOiJsZy1nOHgiLCJleHAiOjE3OTM5NTgzMzAsImlhdCI6MTc5Mzg3MTkzMCwiaXNzIjoiaGVpbWRhbGxyIiwibmFtZSI6Imdob3N0IiwicnhwIjoxNzk0MDQ0NzMwLCJzdWIiOiI5Ljk5OTk5OTk5ZSswOCIsInVzZXJfaWQiOjk5OTk5OTk5OX0.Ri-0EoEik-rcGL4TyaImPHBL5CPXSwpAniUB_cV6qE0VdFfN-SD2Z1gW3c7ULcioP6JmfDRAedG0U2Rv3NZb9GebaX3d5BVGrmBgmji5i4vRBsMMLPIPU1wrLnjahCCYaJd4mFtuQe_AtUYC7nEj8XGsTND7angSbTbto8JVVRTU91U6DnG_k2AqBrKMefjJy_KmzblyGAmE8DNX4YHlODLjSJaI9WNbsnGZWeuxxCdlRepozkSSdwC7raZpr3fTEaayJVUWfpJMwDU6sPKuT-uUwthpL-T7ozm9j6kRYiEM_EiZ_EAPzovKmyvB04vmTvyNTypj2MckKF2xVlFFcg"} Expected status code 200 but got 404 GET 200 /fury/pe/jaa/raha/hun 161.295µs --- PASS: Test_requestHandler (0.11s) === RUN TestTokenValidation --- PASS: TestTokenValidation (0.00s) === RUN TestInvalidToken --- PASS: TestInvalidToken (0.00s) === RUN TestStripGctHeaders Stripped 4 spoofed x-gct-* headers: [X-Gct-User-Id X-Gct-Org-Id X-Gct-Admin X-Gct-Malicious] --- PASS: TestStripGctHeaders (0.00s) === RUN TestMaliciousHeadersNotForwarded Starting POST /v1/generate {} DEBUG: Received POST body, length: 59 DEBUG: Successfully parsed POST body, keys: 3 DEBUG: /v1/generate handler started, device from body: lg-g8x DEBUG: About to call generateNewToken DEBUG: generateNewToken returned, token length: 568 error: DEBUG: Token generated successfully DEBUG: About to marshal response body DEBUG: Redis Del successful, setting response body DEBUG: /v1/generate completed successfully POST 200 /v1/generate 89.094294ms Stripped 3 spoofed x-gct-* headers: [X-Gct-User-Id X-Gct-Admin X-Gct-Org-Id] Starting GET /any/protected/route {"Cookie":"device=lg-g8x; authorization=eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJkZXZpY2UiOiJsZy1nOHgiLCJleHAiOjE3OTM5NTgzMzAsImlhdCI6MTc5Mzg3MTkzMCwiaXNzIjoiaGVpbWRhbGxyIiwibmFtZSI6ImxlZ2l0aW1hdGUtdXNlciIsInJ4cCI6MTc5NDA0NDczMCwic3ViIjoiOTczMyIsInVzZXJfaWQiOjk3MzN9.l7_4-cxFwF8z0gWDDlemkjsbTlJvM03mkWBDu6rs7I7NrTffbRRm21yWJHmfR2GM48aedaLDYOOseMS2D4b6Ao5-NXqbmpU4_nJ7OZCrNES7HxFJjP_D5Jb9kXgfhFchuyzjO0T8hZ5FwkQpiqIooVNj1bN3myQam40FI6tHnzh1fHLRZztColBA2_2TBVG9xUQ1MMDePqisDD4p51WS4TR_Fxwh5EvAp6z_YPWfheoWXqEXuYW0sUj5PrqcmPdI9B94x45LFLsdU529mG_QNCl15Gu8yrOfsh9kfzFwSJ5ZMtuplm6CuznhhpgGjkgcytECefVCwV_dLxqDw7IyFA"} GET 200 /any/protected/route 217.847µs --- PASS: TestMaliciousHeadersNotForwarded (0.09s) === RUN TestValidAuthorizationCookieWinsOverAPISecretWithoutPartnerLookup Starting GET /protected {"Api-Secret":"not-a-partner-secret","Cookie":"device=lg-g8x; authorization=eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJkZXZpY2UiOiJsZy1nOHgiLCJleHAiOjE3OTM4NzU1MzAsIm5hbWUiOiJqd3QtdXNlciIsInVzZXJfaWQiOjk4NzY1NDMyMX0.q1ZqEDfislAqksRFFiDmCKB1sBwW-23hOHFlkM0EE4vJdy4Odr2-1JdiaL81aYwtZhA6_pIeXciVf6SIIC_QarNEtiq66SO9L2g33CnCYCWhINrVUt4LQOWLe0mC5fKXoiqHF6ZbwmeIprl7nc1I27gPjIAuNTymypFXbf9kKza8OTJDLOd9HkezwESm5oHBZwDj_Q8SUMKaFodVRahbp9lDK7kzP0DY8vzlVwevw9Ft3OSdGN9eVuAd_M8TZyowNwkOdmx-ozoJqloRhLa9l9bJ2K04DbMoJliMt9lW1d0AzyzmHIrOBwkYmFC8LQTI6aJ_WYpYmxPXDE9BHHMTCQ"} GET 200 /protected 590.835µs --- PASS: TestValidAuthorizationCookieWinsOverAPISecretWithoutPartnerLookup (0.00s) === RUN TestHeaderFormatFunction --- PASS: TestHeaderFormatFunction (0.00s) === RUN TestSetNewTokenSetsUpstreamHeaders --- PASS: TestSetNewTokenSetsUpstreamHeaders (0.00s) === RUN TestTokenRefreshSetsUpstreamCookieNotSetCookie Starting GET /any/route {"Cookie":"device=lg-g8x; authorization=eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJkZXZpY2UiOiJsZy1nOHgiLCJleHAiOjE3OTM3ODU1MzAsImlhdCI6MTc5Mzg3MTkzMCwicnhwIjoxNzk0MDQ0NzMwLCJ1c2VyX2lkIjo5OTk5OX0.S_aEkqFf-jPpfVecTOmtfa1b-oZuIEpcFLMDoWm2JcxJNJs9KAHfMbZrHeSVHHDXokDuDGwwwldeGPGjCSskSO_9V_TgzL40NSR9whOSaszq93sbdgxVR6lN42U9qDqf9-oQL-1J1LDZ5EQE0X2nUld0dM-gtqjK3n_j8reOMYo82Mz-4U0-coLBbRfLVFQ1bCEYT77E5mTm4aCXKr5AE_fhjYXuVaUUtJYbIciH_AjTjjVTwS5rY5Tdz6eXkNpriGAvcQPvbDdBRk7GzLXQCqXk6S-TL3KSJbZRCjfEURZfGMcdQgHvRbEh-8sRYjlFrbPGN_oQBlYL01_66OxIBQ"} GET 200 /any/route 6.143604ms --- PASS: TestTokenRefreshSetsUpstreamCookieNotSetCookie (0.01s) === RUN TestClearAuthorizationCookie --- PASS: TestClearAuthorizationCookie (0.00s) === RUN TestUnauthorizedResponseClearsCookieWhenFromCookie Starting GET /some/protected/route {"Cookie":"device=lg-g8x; authorization=invalid.token.here"} Invalid token reason token is malformed: could not JSON decode header: invalid character '\u008a' looking for beginning of value GET 401 /some/protected/route 25.506µs --- PASS: TestUnauthorizedResponseClearsCookieWhenFromCookie (0.00s) === RUN TestRequestWithOnlyAuthHeaderPassesThrough Starting GET /some/protected/route {"Authorization":"Bearer invalid.token.here","Device":"lg-g8x"} No Authorization token - passing through to upstream GET 200 /some/protected/route 125.122µs --- PASS: TestRequestWithOnlyAuthHeaderPassesThrough (0.00s) === RUN TestDeviceMismatchClearsCookie Starting POST /v1/generate {} DEBUG: Received POST body, length: 53 DEBUG: Successfully parsed POST body, keys: 3 DEBUG: /v1/generate handler started, device from body: lg-g8x DEBUG: About to call generateNewToken DEBUG: generateNewToken returned, token length: 560 error: DEBUG: Token generated successfully DEBUG: About to marshal response body DEBUG: Redis Del successful, setting response body DEBUG: /v1/generate completed successfully POST 200 /v1/generate 6.708709ms Starting GET /some/protected/route {"Cookie":"device=different-device-xyz; authorization=eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJkZXZpY2UiOiJsZy1nOHgiLCJleHAiOjE3OTM5NTgzMzAsImlhdCI6MTc5Mzg3MTkzMCwiaXNzIjoiaGVpbWRhbGxyIiwibmFtZSI6InRlc3QtdXNlciIsInJ4cCI6MTc5NDA0NDczMCwic3ViIjoiMTgxMiIsInVzZXJfaWQiOjE4MTJ9.Na5U4KjMngDw9wQhRwd4-GUq_KHls7qgfLdhhffmPHx35jBeuaepFKWEltoHhARI5jffxwkHMN-5vamSPqDZt_rZG5DxeODSf6-UUV8-fLMSY6GSz1GjeZLZifuhJ1Dkt0rwWyq3Yy--U2VHorkrnvu0Sdt0oFKY6FxEtgGyRLF_jvRQAiu_dfHATyXDrkmS8UUZk0MKdeoTmeBjOVYqtIS8qjEt34rtR0MawoxHzgUovmi62w6WLMpfoYO8iqZe0enrvtynrRCPHW0CfZvz8cEyrSu44LwW3olge5RtlmWYzACe8J0APy_jI6i3wa9MbJlc_TgOr4EE9CUpf-CgQQ"} Device didn't match GET 401 /some/protected/route 128.678µs --- PASS: TestDeviceMismatchClearsCookie (0.01s) === RUN TestExpiredTokenPastRefreshWindowClearsCookie Starting GET /some/protected/route {"Cookie":"device=lg-g8x; authorization=eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJkZXZpY2UiOiJsZy1nOHgiLCJleHAiOjE3OTM0Mzk5MzAsImlhdCI6MTc5MzAwNzkzMCwicnhwIjoxNzkzNjEyNzMwLCJ1c2VyX2lkIjoxMjM0NX0.YXqiVZdw5ugjxwgguMOq3jCqlUZVwa8qCm-oPeeT7kK7yBsW_0DeCNnJwnSr15ru58kNR2d_UYruWLPiB9wLLcqwKYJAqyEUGKeXjbS9mObSstdCjm3EkuIhFm2vQ8eFO7IiYVi6yed49UmJnbRX2FuqIBhO8UJlg0FOQ_lZaNF4KrkD9sE1DEELOY9vyg74hMEC90YlhR1oiz3tdt1v8oLDoD38NL46DJwICLO4I_3vkMYkLUtzfABBAGmuepORS5kuOQFemfNuI4jH7kVrNU6Zb-owBRgKWTqizAhjcg1FtVXFowMuUpRj9A1JMbj7ca60d3nu_QNztvYl4pu9OQ"} Token is expired and past refresh window GET 401 /some/protected/route 75.702974ms --- PASS: TestExpiredTokenPastRefreshWindowClearsCookie (0.08s) === RUN TestGeoIPHeadersNotSetWhenGPSPresent Starting GET /some/path {"Latitude":"28.6139","Longitude":"77.2090","X-Envoy-External-Address":"8.8.8.8"} No Authorization token - passing through to upstream GET 200 /some/path 42.976µs --- PASS: TestGeoIPHeadersNotSetWhenGPSPresent (0.00s) === RUN TestGeoIPHeadersAttemptedWhenNoGPS Starting GET /some/path {"X-Envoy-External-Address":"8.8.8.8"} No Authorization token - passing through to upstream GET 200 /some/path 31.682µs --- PASS: TestGeoIPHeadersAttemptedWhenNoGPS (0.00s) === RUN TestGeoIPNotTriggeredWithoutIP Starting GET /some/path {} No Authorization token - passing through to upstream GET 200 /some/path 5.884µs --- PASS: TestGeoIPNotTriggeredWithoutIP (0.00s) === RUN TestHMACAPISecret --- PASS: TestHMACAPISecret (0.00s) === RUN TestIPAllowed === RUN TestIPAllowed/exact_match === RUN TestIPAllowed/no_match === RUN TestIPAllowed/empty_allowlist_never_matches === RUN TestIPAllowed/cidr_match === RUN TestIPAllowed/cidr_miss === RUN TestIPAllowed/malformed_entry_ignored,_not_widened === RUN TestIPAllowed/malformed_entry_does_not_hide_a_valid_one === RUN TestIPAllowed/blank_entries_skipped === RUN TestIPAllowed/whitespace_around_entry_tolerated === RUN TestIPAllowed/unparseable_request_ip_denied === RUN TestIPAllowed/ipv6_exact_match === RUN TestIPAllowed/ipv6_cidr_match === RUN TestIPAllowed/v4_not_matched_by_v6_range --- PASS: TestIPAllowed (0.00s) --- PASS: TestIPAllowed/exact_match (0.00s) --- PASS: TestIPAllowed/no_match (0.00s) --- PASS: TestIPAllowed/empty_allowlist_never_matches (0.00s) --- PASS: TestIPAllowed/cidr_match (0.00s) --- PASS: TestIPAllowed/cidr_miss (0.00s) --- PASS: TestIPAllowed/malformed_entry_ignored,_not_widened (0.00s) --- PASS: TestIPAllowed/malformed_entry_does_not_hide_a_valid_one (0.00s) --- PASS: TestIPAllowed/blank_entries_skipped (0.00s) --- PASS: TestIPAllowed/whitespace_around_entry_tolerated (0.00s) --- PASS: TestIPAllowed/unparseable_request_ip_denied (0.00s) --- PASS: TestIPAllowed/ipv6_exact_match (0.00s) --- PASS: TestIPAllowed/ipv6_cidr_match (0.00s) --- PASS: TestIPAllowed/v4_not_matched_by_v6_range (0.00s) === RUN TestPartnerSourceIP === RUN TestPartnerSourceIP/reads_x-envoy-external-address === RUN TestPartnerSourceIP/ignores_caller-supplied_x-forwarded-for === RUN TestPartnerSourceIP/strips_port === RUN TestPartnerSourceIP/strips_ipv6_zone === RUN TestPartnerSourceIP/missing_header === RUN TestPartnerSourceIP/garbage_header --- PASS: TestPartnerSourceIP (0.00s) --- PASS: TestPartnerSourceIP/reads_x-envoy-external-address (0.00s) --- PASS: TestPartnerSourceIP/ignores_caller-supplied_x-forwarded-for (0.00s) --- PASS: TestPartnerSourceIP/strips_port (0.00s) --- PASS: TestPartnerSourceIP/strips_ipv6_zone (0.00s) --- PASS: TestPartnerSourceIP/missing_header (0.00s) --- PASS: TestPartnerSourceIP/garbage_header (0.00s) === RUN TestApiSecretUsesExplicitOrganizationMapping partner_auth_test.go:151: DB_HOST not set — run inside the devcontainer stack --- SKIP: TestApiSecretUsesExplicitOrganizationMapping (0.00s) === RUN TestPackageClientsCanShareAnOrganization partner_auth_test.go:166: DB_HOST not set — run inside the devcontainer stack --- SKIP: TestPackageClientsCanShareAnOrganization (0.00s) === RUN TestApiSecretAuthentication partner_auth_test.go:208: DB_HOST not set — run inside the devcontainer stack --- SKIP: TestApiSecretAuthentication (0.00s) === RUN TestAuthorizationCookieTakesPrecedenceOverAPISecret partner_auth_test.go:242: DB_HOST not set — run inside the devcontainer stack --- SKIP: TestAuthorizationCookieTakesPrecedenceOverAPISecret (0.00s) === RUN TestApiSecretIPAllowlistEnforcement partner_auth_test.go:285: DB_HOST not set — run inside the devcontainer stack --- SKIP: TestApiSecretIPAllowlistEnforcement (0.00s) === RUN TestPepperedSecretLookup partner_auth_test.go:354: DB_HOST not set — run inside the devcontainer stack --- SKIP: TestPepperedSecretLookup (0.00s) === RUN TestSecretHashingMigrationIsIdempotent partner_auth_test.go:391: DB_HOST not set — run inside the devcontainer stack --- SKIP: TestSecretHashingMigrationIsIdempotent (0.00s) PASS ok github.com/galaxycard/heimdallr 0.395s === RUN TestGeoIPDownloadResources --- PASS: TestGeoIPDownloadResources (0.00s) === RUN TestGeoIPDownloadUsesConfigurableResources --- PASS: TestGeoIPDownloadUsesConfigurableResources (0.00s) === RUN TestPreviewPromotionMemoryBound --- PASS: TestPreviewPromotionMemoryBound (0.00s) PASS ok github.com/galaxycard/heimdallr/charts/heimdallr 0.100s ? github.com/galaxycard/heimdallr/database [no test files] ? github.com/galaxycard/heimdallr/database/migrations [no test files] ? github.com/galaxycard/heimdallr/database/models [no test files] === RUN TestLookupWithoutInit --- PASS: TestLookupWithoutInit (0.00s) === RUN TestLookupInvalidIP --- PASS: TestLookupInvalidIP (0.00s) === RUN TestLookupEmptyIP --- PASS: TestLookupEmptyIP (0.00s) === RUN TestLookupPrivateIP --- PASS: TestLookupPrivateIP (0.00s) PASS ok github.com/galaxycard/heimdallr/geoip 0.002s ? github.com/galaxycard/heimdallr/redis [no test files] Showing logs for build greencapitaltrade/heimdallr/pr-193 #1 stage from-build-pack and container step-build-post-test-results commented on pull request #193 on repository greencapitaltrade/heimdallr Showing logs for build greencapitaltrade/heimdallr/pr-193 #1 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-2683190297 in dir /tmp Cloning into '/tmp/jx-git-2683190297'... about to run: git sparse-checkout set --no-cone jx-requirements.yml .jx/gitops/source-config.yaml in dir /tmp/jx-git-2683190297 about to run: git checkout in dir /tmp/jx-git-2683190297 Your branch is up to date with 'origin/main'. verifying that container registry 417755753340.dkr.ecr.ap-south-1.amazonaws.com with organisation greencapitaltrade and app name heimdallr has an ECR associated with it loading config with AWS region: 'ap-south-1' Let's ensure that we have an ECR repository for the image greencapitaltrade/heimdallr Found repository: greencapitaltrade/heimdallr Showing logs for build greencapitaltrade/heimdallr/pr-193 #1 stage from-build-pack and container step-build-container-build time="2026-11-05T09:45:37Z" level=warning msg="Flag --snapshotMode is deprecated. Use: --snapshot-mode" INFO[0000] Using dockerignore file: /workspace/source/.dockerignore INFO[0000] No base image, nothing to extract INFO[0000] Built cross stage deps: map[] INFO[0000] No base image, nothing to extract INFO[0000] Executing 0 build triggers INFO[0000] Building stage 'scratch' [idx: '0', base-idx: '-1'] INFO[0000] Unpacking rootfs as cmd COPY ./bin/ / requires it. INFO[0000] EXPOSE 8080 INFO[0000] Cmd: EXPOSE INFO[0000] Adding exposed port: 8080/tcp INFO[0000] ENTRYPOINT ["/heimdallr"] INFO[0000] COPY ./bin/ / INFO[0000] Taking snapshot of files... INFO[0001] Pushing image to 417755753340.dkr.ecr.ap-south-1.amazonaws.com/greencapitaltrade/heimdallr:0.0.0-PR-193-1-SNAPSHOT INFO[0002] Pushed 417755753340.dkr.ecr.ap-south-1.amazonaws.com/greencapitaltrade/heimdallr@sha256:eb878fdb380622c1e17e291b8d23f618182c5a8906ef64b8ea79116b082e9dd9 Showing logs for build greencapitaltrade/heimdallr/pr-193 #1 stage from-build-pack and container step-promote-jx-preview split helmfile into 2 documents for compatibility with helmfile version 1: preview/helmfile.yaml.gotmpl found PullRequest https://github.com/greencapitaltrade/heimdallr/pull/193 using ingress sub domain -jx-greencapitaltrade-heimdallr-pr-193. upserted preview jx-greencapitaltrade-heimdallr-pr-193 passing env vars into helmfile: map[string]string{"APP_NAME":"heimdallr", "DOCKER_REGISTRY":"417755753340.dkr.ecr.ap-south-1.amazonaws.com", "DOCKER_REGISTRY_ORG":"greencapitaltrade", "PREVIEW_NAMESPACE":"jx-greencapitaltrade-heimdallr-pr-193", "PR_HEAD_REF":"fix/hpa-scale-up-stabilization-20261105", "PULL_NUMBER":"193", "VERSION":"0.0.0-PR-193-1-SNAPSHOT"} jx-greencapitaltrade-heimdallr-pr-193: LAST SEEN TYPE REASON OBJECT MESSAGE jx-greencapitaltrade-heimdallr-pr-193: 0s Normal ScalingReplicaSet deployment/preview-heimdallr Scaled up replica set preview-heimdallr-67f444967c from 0 to 1 jx-greencapitaltrade-heimdallr-pr-193: 0s Normal Scheduled pod/preview-heimdallr-67f444967c-m5986 Successfully assigned jx-greencapitaltrade-heimdallr-pr-193/preview-heimdallr-67f444967c-m5986 to ip-10-0-54-148.ap-south-1.compute.internal jx-greencapitaltrade-heimdallr-pr-193: 0s Normal SuccessfulCreate replicaset/preview-heimdallr-67f444967c Created pod: preview-heimdallr-67f444967c-m5986 jx-greencapitaltrade-heimdallr-pr-193: 0s Normal Pulling pod/preview-heimdallr-67f444967c-m5986 Pulling image "417755753340.dkr.ecr.ap-south-1.amazonaws.com/greencapitaltrade/heimdallr:0.0.0-PR-193-1-SNAPSHOT" jx-greencapitaltrade-heimdallr-pr-193: 0s Normal Pulled pod/preview-heimdallr-67f444967c-m5986 Successfully pulled image "417755753340.dkr.ecr.ap-south-1.amazonaws.com/greencapitaltrade/heimdallr:0.0.0-PR-193-1-SNAPSHOT" in 733ms (733ms including waiting). Image size: 15275634 bytes. jx-greencapitaltrade-heimdallr-pr-193: 0s Normal Created pod/preview-heimdallr-67f444967c-m5986 Container created jx-greencapitaltrade-heimdallr-pr-193: 0s Normal Started pod/preview-heimdallr-67f444967c-m5986 Container started jx-greencapitaltrade-heimdallr-pr-193: 0s Warning Unhealthy pod/preview-heimdallr-67f444967c-m5986 Readiness probe failed: Get "http://10.0.62.9:8080/_healthz": dial tcp 10.0.62.9:8080: connect: connection refused jx-greencapitaltrade-heimdallr-pr-193: 0s Normal Pulling pod/preview-heimdallr-67f444967c-m5986 Pulling image "417755753340.dkr.ecr.ap-south-1.amazonaws.com/greencapitaltrade/heimdallr:0.0.0-PR-193-1-SNAPSHOT" jx-greencapitaltrade-heimdallr-pr-193: 0s Normal Pulled pod/preview-heimdallr-67f444967c-m5986 Successfully pulled image "417755753340.dkr.ecr.ap-south-1.amazonaws.com/greencapitaltrade/heimdallr:0.0.0-PR-193-1-SNAPSHOT" in 47ms (47ms including waiting). Image size: 15275634 bytes. jx-greencapitaltrade-heimdallr-pr-193: 0s Normal Created pod/preview-heimdallr-67f444967c-m5986 Container created jx-greencapitaltrade-heimdallr-pr-193: 0s Normal Started pod/preview-heimdallr-67f444967c-m5986 Container started jx-greencapitaltrade-heimdallr-pr-193: 0s Warning Unhealthy pod/preview-heimdallr-67f444967c-m5986 Readiness probe failed: Get "http://10.0.62.9:8080/_healthz": dial tcp 10.0.62.9:8080: connect: connection refused jx-greencapitaltrade-heimdallr-pr-193: 0s Warning BackOff pod/preview-heimdallr-67f444967c-m5986 Back-off restarting failed container heimdallr in pod preview-heimdallr-67f444967c-m5986_jx-greencapitaltrade-heimdallr-pr-193(f986e2c7-0229-4f36-bb8d-f59794131f75) jx-greencapitaltrade-heimdallr-pr-193: 0s Warning BackOff pod/preview-heimdallr-67f444967c-m5986 Back-off restarting failed container heimdallr in pod preview-heimdallr-67f444967c-m5986_jx-greencapitaltrade-heimdallr-pr-193(f986e2c7-0229-4f36-bb8d-f59794131f75) jx-greencapitaltrade-heimdallr-pr-193: 0s Warning BackOff pod/preview-heimdallr-67f444967c-m5986 Back-off restarting failed container heimdallr in pod preview-heimdallr-67f444967c-m5986_jx-greencapitaltrade-heimdallr-pr-193(f986e2c7-0229-4f36-bb8d-f59794131f75) jx-greencapitaltrade-heimdallr-pr-193: 0s Normal Pulling pod/preview-heimdallr-67f444967c-m5986 Pulling image "417755753340.dkr.ecr.ap-south-1.amazonaws.com/greencapitaltrade/heimdallr:0.0.0-PR-193-1-SNAPSHOT" jx-greencapitaltrade-heimdallr-pr-193: 0s Normal Pulled pod/preview-heimdallr-67f444967c-m5986 Successfully pulled image "417755753340.dkr.ecr.ap-south-1.amazonaws.com/greencapitaltrade/heimdallr:0.0.0-PR-193-1-SNAPSHOT" in 49ms (49ms including waiting). Image size: 15275634 bytes. jx-greencapitaltrade-heimdallr-pr-193: 0s Normal Created pod/preview-heimdallr-67f444967c-m5986 Container created jx-greencapitaltrade-heimdallr-pr-193: 0s Normal Started pod/preview-heimdallr-67f444967c-m5986 Container started jx-greencapitaltrade-heimdallr-pr-193: 0s Warning Unhealthy pod/preview-heimdallr-67f444967c-m5986 Readiness probe failed: Get "http://10.0.62.9:8080/_healthz": dial tcp 10.0.62.9:8080: connect: connection refused jx-greencapitaltrade-heimdallr-pr-193: 0s Warning BackOff pod/preview-heimdallr-67f444967c-m5986 Back-off restarting failed container heimdallr in pod preview-heimdallr-67f444967c-m5986_jx-greencapitaltrade-heimdallr-pr-193(f986e2c7-0229-4f36-bb8d-f59794131f75) jx-greencapitaltrade-heimdallr-pr-193: 0s Warning BackOff pod/preview-heimdallr-67f444967c-m5986 Back-off restarting failed container heimdallr in pod preview-heimdallr-67f444967c-m5986_jx-greencapitaltrade-heimdallr-pr-193(f986e2c7-0229-4f36-bb8d-f59794131f75) jx-greencapitaltrade-heimdallr-pr-193: 0s Warning BackOff pod/preview-heimdallr-67f444967c-m5986 Back-off restarting failed container heimdallr in pod preview-heimdallr-67f444967c-m5986_jx-greencapitaltrade-heimdallr-pr-193(f986e2c7-0229-4f36-bb8d-f59794131f75) jx-greencapitaltrade-heimdallr-pr-193: 0s Normal Scheduled pod/redis-master-0 Successfully assigned jx-greencapitaltrade-heimdallr-pr-193/redis-master-0 to ip-10-0-72-236.ap-south-1.compute.internal jx-greencapitaltrade-heimdallr-pr-193: 0s Normal NoPods poddisruptionbudget/postgresql No matching pods found jx-greencapitaltrade-heimdallr-pr-193: 0s Normal SuccessfulCreate statefulset/redis-master Create Pod redis-master-0 in StatefulSet redis-master successful jx-greencapitaltrade-heimdallr-pr-193: 1s Normal NoPods poddisruptionbudget/postgresql No matching pods found jx-greencapitaltrade-heimdallr-pr-193: 0s Normal Pulling pod/redis-master-0 Pulling image "docker.io/bitnamilegacy/redis:7.0.12-debian-11-r34" jx-greencapitaltrade-heimdallr-pr-193: 0s Normal WaitForFirstConsumer persistentvolumeclaim/data-postgresql-0 waiting for first consumer to be created before binding jx-greencapitaltrade-heimdallr-pr-193: 0s Normal SuccessfulCreate statefulset/postgresql Create Claim data-postgresql-0 Pod postgresql-0 in StatefulSet postgresql success jx-greencapitaltrade-heimdallr-pr-193: 0s Normal SuccessfulCreate statefulset/postgresql Create Pod postgresql-0 in StatefulSet postgresql successful jx-greencapitaltrade-heimdallr-pr-193: 0s Normal Provisioning persistentvolumeclaim/data-postgresql-0 External provisioner is provisioning volume for claim "jx-greencapitaltrade-heimdallr-pr-193/data-postgresql-0" jx-greencapitaltrade-heimdallr-pr-193: 0s Normal ExternalProvisioning persistentvolumeclaim/data-postgresql-0 Waiting for a volume to be created either by the external provisioner 'ebs.csi.aws.com' or manually by the system administrator. If volume creation is delayed, please verify that the provisioner is running and correctly registered. jx-greencapitaltrade-heimdallr-pr-193: 0s Normal SuccessfulCreate job/jx-verify-gc-jobs-kuhfh Created pod: jx-verify-gc-jobs-kuhfh-bzxnx jx-greencapitaltrade-heimdallr-pr-193: 0s Normal Scheduled pod/jx-verify-gc-jobs-kuhfh-bzxnx Successfully assigned jx-greencapitaltrade-heimdallr-pr-193/jx-verify-gc-jobs-kuhfh-bzxnx to ip-10-0-72-236.ap-south-1.compute.internal killed the kubectl event watch command found helm preview release jx-verify in namespace jx-greencapitaltrade-heimdallr-pr-193 WARNING: failed to find preview url in heimdallr service the server could not find the requested resource (get services.serving.knative.dev heimdallr) WARNING: failed to find preview url in postgresql service the server could not find the requested resource (get services.serving.knative.dev postgresql) WARNING: failed to find preview url in postgresql-hl service the server could not find the requested resource (get services.serving.knative.dev postgresql-hl) WARNING: failed to find preview url in redis-headless service the server could not find the requested resource (get services.serving.knative.dev redis-headless) WARNING: failed to find preview url in redis-master service the server could not find the requested resource (get services.serving.knative.dev redis-master) WARNING: failed to find preview url in heimdallr service the server could not find the requested resource (get services.serving.knative.dev heimdallr) WARNING: failed to find preview url in postgresql service the server could not find the requested resource (get services.serving.knative.dev postgresql) WARNING: failed to find preview url in postgresql-hl service the server could not find the requested resource (get services.serving.knative.dev postgresql-hl) WARNING: failed to find preview url in redis-headless service the server could not find the requested resource (get services.serving.knative.dev redis-headless) WARNING: failed to find preview url in redis-master service the server could not find the requested resource (get services.serving.knative.dev redis-master) WARNING: failed to find preview url in heimdallr service the server could not find the requested resource (get services.serving.knative.dev heimdallr) WARNING: failed to find preview url in postgresql service the server could not find the requested resource (get services.serving.knative.dev postgresql) WARNING: failed to find preview url in postgresql-hl service the server could not find the requested resource (get services.serving.knative.dev postgresql-hl) WARNING: failed to find preview url in redis-headless service the server could not find the requested resource (get services.serving.knative.dev redis-headless) WARNING: failed to find preview url in redis-master service the server could not find the requested resource (get services.serving.knative.dev redis-master) WARNING: failed to find preview url in heimdallr service the server could not find the requested resource (get services.serving.knative.dev heimdallr) WARNING: failed to find preview url in postgresql service the server could not find the requested resource (get services.serving.knative.dev postgresql) WARNING: failed to find preview url in postgresql-hl service the server could not find the requested resource (get services.serving.knative.dev postgresql-hl) WARNING: failed to find preview url in redis-headless service the server could not find the requested resource (get services.serving.knative.dev redis-headless) WARNING: failed to find preview url in redis-master service the server could not find the requested resource (get services.serving.knative.dev redis-master) WARNING: failed to find preview url in heimdallr service the server could not find the requested resource (get services.serving.knative.dev heimdallr) WARNING: failed to find preview url in postgresql service the server could not find the requested resource (get services.serving.knative.dev postgresql) WARNING: failed to find preview url in postgresql-hl service the server could not find the requested resource (get services.serving.knative.dev postgresql-hl) WARNING: failed to find preview url in redis-headless service the server could not find the requested resource (get services.serving.knative.dev redis-headless) WARNING: failed to find preview url in redis-master service the server could not find the requested resource (get services.serving.knative.dev redis-master) WARNING: failed to find preview url in heimdallr service the server could not find the requested resource (get services.serving.knative.dev heimdallr) WARNING: failed to find preview url in postgresql service the server could not find the requested resource (get services.serving.knative.dev postgresql) WARNING: failed to find preview url in postgresql-hl service the server could not find the requested resource (get services.serving.knative.dev postgresql-hl) WARNING: failed to find preview url in redis-headless service the server could not find the requested resource (get services.serving.knative.dev redis-headless) WARNING: failed to find preview url in redis-master service the server could not find the requested resource (get services.serving.knative.dev redis-master) WARNING: failed to find preview url in heimdallr service the server could not find the requested resource (get services.serving.knative.dev heimdallr) WARNING: failed to find preview url in postgresql service the server could not find the requested resource (get services.serving.knative.dev postgresql) WARNING: failed to find preview url in postgresql-hl service the server could not find the requested resource (get services.serving.knative.dev postgresql-hl) WARNING: failed to find preview url in redis-headless service the server could not find the requested resource (get services.serving.knative.dev redis-headless) WARNING: failed to find preview url in redis-master service the server could not find the requested resource (get services.serving.knative.dev redis-master) WARNING: failed to find preview url in heimdallr service the server could not find the requested resource (get services.serving.knative.dev heimdallr) WARNING: failed to find preview url in postgresql service the server could not find the requested resource (get services.serving.knative.dev postgresql) WARNING: failed to find preview url in postgresql-hl service the server could not find the requested resource (get services.serving.knative.dev postgresql-hl) WARNING: failed to find preview url in redis-headless service the server could not find the requested resource (get services.serving.knative.dev redis-headless) WARNING: failed to find preview url in redis-master service the server could not find the requested resource (get services.serving.knative.dev redis-master) WARNING: failed to find preview url in heimdallr service the server could not find the requested resource (get services.serving.knative.dev heimdallr) WARNING: failed to find preview url in postgresql service the server could not find the requested resource (get services.serving.knative.dev postgresql) WARNING: failed to find preview url in postgresql-hl service the server could not find the requested resource (get services.serving.knative.dev postgresql-hl) WARNING: failed to find preview url in redis-headless service the server could not find the requested resource (get services.serving.knative.dev redis-headless) WARNING: failed to find preview url in redis-master service the server could not find the requested resource (get services.serving.knative.dev redis-master) WARNING: failed to find preview url in heimdallr service the server could not find the requested resource (get services.serving.knative.dev heimdallr) WARNING: failed to find preview url in postgresql service the server could not find the requested resource (get services.serving.knative.dev postgresql) WARNING: failed to find preview url in postgresql-hl service the server could not find the requested resource (get services.serving.knative.dev postgresql-hl) WARNING: failed to find preview url in redis-headless service the server could not find the requested resource (get services.serving.knative.dev redis-headless) WARNING: failed to find preview url in redis-master service the server could not find the requested resource (get services.serving.knative.dev redis-master) WARNING: failed to find preview url in heimdallr service the server could not find the requested resource (get services.serving.knative.dev heimdallr) WARNING: failed to find preview url in postgresql service the server could not find the requested resource (get services.serving.knative.dev postgresql) WARNING: failed to find preview url in postgresql-hl service the server could not find the requested resource (get services.serving.knative.dev postgresql-hl) WARNING: failed to find preview url in redis-headless service the server could not find the requested resource (get services.serving.knative.dev redis-headless) WARNING: failed to find preview url in redis-master service the server could not find the requested resource (get services.serving.knative.dev redis-master) WARNING: failed to detect the preview URL failed to find preview URL for app names []string{"heimdallr", "postgresql", "postgresql-hl", "redis-headless", "redis-master"} in timeout 1m0.000000005s: not found could not detect a preview URL wrote preview environment variables to .jx/variables.sh commented on pull request #193 on repository greencapitaltrade/heimdallr