Created
August 22, 2023 11:41
-
-
Save mgdenno/3abd151a78babe439985b96e6c54a29d to your computer and use it in GitHub Desktop.
garden deploy --env remote -l5
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[verbose] garden version: 0.13.12 | |
Deploy | |
ℹ cloud-dashboard [debug] → Initializing Garden Cloud API client. | |
[silly] Retrieving client auth token from config store | |
[debug] No auth token found, proceeding without access to Cloud Dashboard. Command results for this command run will not be available in Cloud Dashboard. | |
[silly] Calling git with args 'rev-parse --abbrev-ref HEAD' in /home/matt/repos/yuba-rtim | |
[silly] Calling git with args 'rev-parse HEAD' in /home/matt/repos/yuba-rtim | |
[silly] Calling git with args 'config --get remote.origin.url' in /home/matt/repos/yuba-rtim | |
[silly] No OTEL collector configured, setting no-op exporter | |
[silly] Calling git with args 'config --get-all safe.directory' in /home/matt/.garden/bin/static | |
[debug] Error reading safe directories from the .gitconfig: Error: Command "git config --get-all safe.directory" failed with code 1: | |
[silly] Calling git with args 'status' in /home/matt/.garden/bin/static | |
[silly] Calling git with args 'rev-parse --show-toplevel' in /home/matt/repos/yuba-rtim | |
Garden v0.13 (Bonsai) is a major release with significant changes. Please help us improve it by reporting any issues/bugs here: | |
https://go.garden.io/report-bonsai | |
→ Run garden util hide-warning 0.13-bonsai to disable this warning. | |
ℹ garden → Running in Garden environment remote.default | |
[silly] Scanning for configs (force=false) | |
[silly] Scanning for configs in /home/matt/repos/yuba-rtim | |
ℹ git [debug] → Scanning project root at /home/matt/repos/yuba-rtim | |
→ Includes: **/*garden.y*ml | |
→ Excludes: .garden/**/*,.git,.gitmodules,.garden/**/*,debug-info*/**,**/.garden/**/* | |
ℹ git [silly] → Calling git with args 'diff-index --name-only HEAD /home/matt/repos/yuba-rtim' in /home/matt/repos/yuba-rtim | |
ℹ git [silly] → Calling git with args '--glob-pathspecs ls-files --ignored --cached --exclude /home/matt/repos/yuba-rtim/.garden --exclude-per-directory .gardenignore' in /home/matt/repos/yuba-rtim | |
ℹ git [silly] → Calling git with args '--glob-pathspecs ls-files -s --others --cached --exclude /home/matt/repos/yuba-rtim/.garden --exclude-per-directory .gardenignore **/*garden.y*ml' in /home/matt/repos/yuba-rtim | |
ℹ git [debug] → Found 4 files in project root /home/matt/repos/yuba-rtim | |
[silly] Load configs from /home/matt/repos/yuba-rtim/keycloak/garden.yaml | |
[silly] Load configs from /home/matt/repos/yuba-rtim/api/garden.yaml | |
[silly] Load configs from /home/matt/repos/yuba-rtim/ingress/garden.yaml | |
[silly] Load configs from /home/matt/repos/yuba-rtim/project.garden.yml | |
[silly] Loaded configs from /home/matt/repos/yuba-rtim/keycloak/garden.yaml | |
[silly] Loaded configs from /home/matt/repos/yuba-rtim/api/garden.yaml | |
[silly] Loaded configs from /home/matt/repos/yuba-rtim/ingress/garden.yaml | |
[silly] Loaded configs from /home/matt/repos/yuba-rtim/project.garden.yml | |
[silly] Adding module local-httpproxy | |
[silly] Adding module remote-httpproxy | |
[silly] Adding Build action hasura-image | |
[silly] Adding Deploy action keycloak | |
[silly] Adding Deploy action hasura | |
[silly] Adding Deploy action postgres-api | |
[debug] Scanned and found 4 actions, 0 workflows and 2 modules | |
[silly] BufferedEventStream: Connected | |
[silly] TreeCache: Invalidating caches down from context ["path"] | |
[silly] Starting command 'deploy' action | |
[silly] Resolving providers | |
ℹ providers → Getting status... | |
[silly] Loading plugins | |
[silly] Loaded plugin container | |
[silly] Loaded plugin exec | |
[silly] Loaded plugin hadolint | |
[silly] Loaded plugin kubernetes | |
[silly] Loaded plugin local-kubernetes | |
[silly] Loaded plugin openshift | |
[silly] Loaded plugin octant | |
[silly] Loaded plugin otel-collector | |
[silly] Loaded plugin templated | |
[silly] Loaded plugin conftest | |
[silly] Loaded plugin conftest-container | |
[silly] Loaded plugin conftest-kubernetes | |
[silly] Loaded plugin jib | |
[silly] Loaded plugin terraform | |
[silly] Loaded plugin pulumi | |
[silly] Validating plugin container | |
[silly] Done loading plugin container | |
[silly] Validating plugin hadolint | |
[silly] Done loading plugin hadolint | |
[silly] Validating plugin jib | |
[silly] Done loading plugin jib | |
[silly] Validating plugin kubernetes | |
[silly] Done loading plugin kubernetes | |
[silly] Validating plugin local-kubernetes | |
[silly] Done loading plugin local-kubernetes | |
[silly] Validating plugin openshift | |
[silly] Done loading plugin openshift | |
[silly] Validating plugin octant | |
[silly] Done loading plugin octant | |
[silly] Validating plugin exec | |
[silly] Done loading plugin exec | |
[silly] Validating plugin otel-collector | |
[silly] Done loading plugin otel-collector | |
[silly] Validating plugin templated | |
[silly] Done loading plugin templated | |
[silly] Validating plugin conftest | |
[silly] Done loading plugin conftest | |
[silly] Validating plugin conftest-container | |
[silly] Done loading plugin conftest-container | |
[silly] Validating plugin conftest-kubernetes | |
[silly] Done loading plugin conftest-kubernetes | |
[silly] Validating plugin terraform | |
[silly] Done loading plugin terraform | |
[silly] Validating plugin pulumi | |
[silly] Done loading plugin pulumi | |
[silly] Loaded plugins: container, hadolint, jib, kubernetes, local-kubernetes, openshift, octant, exec, otel-collector, templated, conftest, conftest-container, conftest-kubernetes, terraform, pulumi | |
[silly] GraphSolver: Starting batch 3486339c-916f-4372-ad90-6f825fa08d6a (4 tasks) | |
[silly] GraphSolver: start | |
[silly] GraphSolver: loop | |
[silly] Request resolve-provider.exec:request:3486339c-916f-4372-ad90-6f825fa08d6a is missing its status. | |
[silly] Request resolve-provider.container:request:3486339c-916f-4372-ad90-6f825fa08d6a is missing its status. | |
[silly] Request resolve-provider.templated:request:3486339c-916f-4372-ad90-6f825fa08d6a is missing its status. | |
[silly] Request resolve-provider.kubernetes:request:3486339c-916f-4372-ad90-6f825fa08d6a is missing its status. | |
[silly] Task nodes in progress: (none) | |
ℹ graph-solver [silly] → Processing node resolve-provider.exec:status | |
ℹ providers [silly] → Executing node resolve-provider.exec:status | |
ℹ graph-solver [silly] → Processing node resolve-provider.container:status | |
ℹ providers [silly] → Executing node resolve-provider.container:status | |
ℹ graph-solver [silly] → Processing node resolve-provider.templated:status | |
ℹ providers [silly] → Executing node resolve-provider.templated:status | |
ℹ graph-solver [silly] → Processing node resolve-provider.kubernetes:status | |
ℹ providers [silly] → Executing node resolve-provider.kubernetes:status | |
ℹ providers [silly] → Completing node resolve-provider.exec:status. aborted=false, error=null | |
ℹ providers [silly] → Completing node resolve-provider.container:status. aborted=false, error=null | |
ℹ providers [silly] → Completing node resolve-provider.templated:status. aborted=false, error=null | |
ℹ providers [silly] → Completing node resolve-provider.kubernetes:status. aborted=false, error=null | |
[silly] GraphSolver: loop | |
[silly] Request resolve-provider.exec:request:3486339c-916f-4372-ad90-6f825fa08d6a should be processed. Status: {"type":"resolve-provider","description":"resolve provider exec","key":"resolve-provider.exec","name":"exec","aborted":false,"startedAt":"2023-08-22T11:36:38.033Z","completedAt":"2023-08-22T11:36:38.034Z","error":null,"inputVersion":"0.13.12","processed":false,"success":true,"attached":false} | |
[silly] Request resolve-provider.container:request:3486339c-916f-4372-ad90-6f825fa08d6a should be processed. Status: {"type":"resolve-provider","description":"resolve provider container","key":"resolve-provider.container","name":"container","aborted":false,"startedAt":"2023-08-22T11:36:38.033Z","completedAt":"2023-08-22T11:36:38.034Z","error":null,"inputVersion":"0.13.12","processed":false,"success":true,"attached":false} | |
[silly] Request resolve-provider.templated:request:3486339c-916f-4372-ad90-6f825fa08d6a should be processed. Status: {"type":"resolve-provider","description":"resolve provider templated","key":"resolve-provider.templated","name":"templated","aborted":false,"startedAt":"2023-08-22T11:36:38.033Z","completedAt":"2023-08-22T11:36:38.034Z","error":null,"inputVersion":"0.13.12","processed":false,"success":true,"attached":false} | |
[silly] Request resolve-provider.kubernetes:request:3486339c-916f-4372-ad90-6f825fa08d6a should be processed. Status: {"type":"resolve-provider","description":"resolve provider kubernetes","key":"resolve-provider.kubernetes","name":"kubernetes","aborted":false,"startedAt":"2023-08-22T11:36:38.033Z","completedAt":"2023-08-22T11:36:38.034Z","error":null,"inputVersion":"0.13.12","processed":false,"success":true,"attached":false} | |
[silly] Task nodes in progress: (none) | |
ℹ graph-solver [silly] → Processing node resolve-provider.exec:process | |
ℹ providers [silly] → Executing node resolve-provider.exec:process | |
ℹ providers [silly] → Resolving template strings for provider exec | |
ℹ providers [silly] → Validating exec config | |
ℹ providers [silly] → Calling configureProvider on exec | |
ℹ graph-solver [silly] → Processing node resolve-provider.templated:process | |
ℹ providers [silly] → Executing node resolve-provider.templated:process | |
ℹ providers [silly] → Resolving template strings for provider templated | |
ℹ providers [silly] → Validating templated config | |
ℹ providers [silly] → Calling configureProvider on templated | |
ℹ graph-solver [silly] → Processing node resolve-provider.container:process | |
ℹ providers [silly] → Executing node resolve-provider.container:process | |
ℹ providers [silly] → Resolving template strings for provider container | |
ℹ providers [silly] → Validating container config | |
ℹ providers [silly] → Calling configureProvider on container | |
[silly] GraphSolver: loop | |
[silly] Request resolve-provider.exec:request:3486339c-916f-4372-ad90-6f825fa08d6a should be processed. Status: {"type":"resolve-provider","description":"resolve provider exec","key":"resolve-provider.exec","name":"exec","aborted":false,"startedAt":"2023-08-22T11:36:38.033Z","completedAt":"2023-08-22T11:36:38.034Z","error":null,"inputVersion":"0.13.12","processed":false,"success":true,"attached":false} | |
[silly] Request resolve-provider.container:request:3486339c-916f-4372-ad90-6f825fa08d6a should be processed. Status: {"type":"resolve-provider","description":"resolve provider container","key":"resolve-provider.container","name":"container","aborted":false,"startedAt":"2023-08-22T11:36:38.033Z","completedAt":"2023-08-22T11:36:38.034Z","error":null,"inputVersion":"0.13.12","processed":false,"success":true,"attached":false} | |
[silly] Request resolve-provider.templated:request:3486339c-916f-4372-ad90-6f825fa08d6a should be processed. Status: {"type":"resolve-provider","description":"resolve provider templated","key":"resolve-provider.templated","name":"templated","aborted":false,"startedAt":"2023-08-22T11:36:38.033Z","completedAt":"2023-08-22T11:36:38.034Z","error":null,"inputVersion":"0.13.12","processed":false,"success":true,"attached":false} | |
[silly] Request resolve-provider.kubernetes:request:3486339c-916f-4372-ad90-6f825fa08d6a should be processed. Status: {"type":"resolve-provider","description":"resolve provider kubernetes","key":"resolve-provider.kubernetes","name":"kubernetes","aborted":false,"startedAt":"2023-08-22T11:36:38.033Z","completedAt":"2023-08-22T11:36:38.034Z","error":null,"inputVersion":"0.13.12","processed":false,"success":true,"attached":false} | |
[silly] Task nodes in progress: processing resolve provider exec, processing resolve provider templated, processing resolve provider container | |
[silly] GraphSolver: loop | |
[silly] GraphSolver: loop | |
[silly] Request resolve-provider.exec:request:3486339c-916f-4372-ad90-6f825fa08d6a should be processed. Status: {"type":"resolve-provider","description":"resolve provider exec","key":"resolve-provider.exec","name":"exec","aborted":false,"startedAt":"2023-08-22T11:36:38.033Z","completedAt":"2023-08-22T11:36:38.034Z","error":null,"inputVersion":"0.13.12","processed":false,"success":true,"attached":false} | |
[silly] Request resolve-provider.container:request:3486339c-916f-4372-ad90-6f825fa08d6a should be processed. Status: {"type":"resolve-provider","description":"resolve provider container","key":"resolve-provider.container","name":"container","aborted":false,"startedAt":"2023-08-22T11:36:38.033Z","completedAt":"2023-08-22T11:36:38.034Z","error":null,"inputVersion":"0.13.12","processed":false,"success":true,"attached":false} | |
[silly] Request resolve-provider.templated:request:3486339c-916f-4372-ad90-6f825fa08d6a should be processed. Status: {"type":"resolve-provider","description":"resolve provider templated","key":"resolve-provider.templated","name":"templated","aborted":false,"startedAt":"2023-08-22T11:36:38.033Z","completedAt":"2023-08-22T11:36:38.034Z","error":null,"inputVersion":"0.13.12","processed":false,"success":true,"attached":false} | |
[silly] Request resolve-provider.kubernetes:request:3486339c-916f-4372-ad90-6f825fa08d6a should be processed. Status: {"type":"resolve-provider","description":"resolve provider kubernetes","key":"resolve-provider.kubernetes","name":"kubernetes","aborted":false,"startedAt":"2023-08-22T11:36:38.033Z","completedAt":"2023-08-22T11:36:38.034Z","error":null,"inputVersion":"0.13.12","processed":false,"success":true,"attached":false} | |
[silly] Task nodes in progress: processing resolve provider exec, processing resolve provider templated, processing resolve provider container | |
[silly] GraphSolver: loop | |
[silly] GraphSolver: loop | |
[silly] Request resolve-provider.exec:request:3486339c-916f-4372-ad90-6f825fa08d6a should be processed. Status: {"type":"resolve-provider","description":"resolve provider exec","key":"resolve-provider.exec","name":"exec","aborted":false,"startedAt":"2023-08-22T11:36:38.033Z","completedAt":"2023-08-22T11:36:38.034Z","error":null,"inputVersion":"0.13.12","processed":false,"success":true,"attached":false} | |
[silly] Request resolve-provider.container:request:3486339c-916f-4372-ad90-6f825fa08d6a should be processed. Status: {"type":"resolve-provider","description":"resolve provider container","key":"resolve-provider.container","name":"container","aborted":false,"startedAt":"2023-08-22T11:36:38.033Z","completedAt":"2023-08-22T11:36:38.034Z","error":null,"inputVersion":"0.13.12","processed":false,"success":true,"attached":false} | |
[silly] Request resolve-provider.templated:request:3486339c-916f-4372-ad90-6f825fa08d6a should be processed. Status: {"type":"resolve-provider","description":"resolve provider templated","key":"resolve-provider.templated","name":"templated","aborted":false,"startedAt":"2023-08-22T11:36:38.033Z","completedAt":"2023-08-22T11:36:38.034Z","error":null,"inputVersion":"0.13.12","processed":false,"success":true,"attached":false} | |
[silly] Request resolve-provider.kubernetes:request:3486339c-916f-4372-ad90-6f825fa08d6a should be processed. Status: {"type":"resolve-provider","description":"resolve provider kubernetes","key":"resolve-provider.kubernetes","name":"kubernetes","aborted":false,"startedAt":"2023-08-22T11:36:38.033Z","completedAt":"2023-08-22T11:36:38.034Z","error":null,"inputVersion":"0.13.12","processed":false,"success":true,"attached":false} | |
[silly] Task nodes in progress: processing resolve provider exec, processing resolve provider templated, processing resolve provider container | |
[silly] GraphSolver: loop | |
[silly] Registering Build type exec | |
[silly] Registering Build type container | |
[silly] Registering Deploy type exec | |
[silly] Registering Deploy type container | |
[silly] Registering Deploy type kubernetes | |
[silly] Registering Deploy type helm | |
[silly] Registering Deploy type configmap | |
[silly] Registering Deploy type persistentvolumeclaim | |
[silly] Registering Run type exec | |
[silly] Registering Run type container | |
[silly] Registering Run type kubernetes-exec | |
[silly] Registering Run type kubernetes-pod | |
[silly] Registering Run type helm-pod | |
[silly] Registering Test type exec | |
[silly] Registering Test type container | |
[silly] Registering Test type kubernetes-exec | |
[silly] Registering Test type kubernetes-pod | |
[silly] Registering Test type helm-pod | |
[silly] Creating ActionRouter with 4 configured providers | |
[silly] Registering Build type exec | |
[silly] Registering Build type container | |
[silly] Registering Deploy type exec | |
[silly] Registering Deploy type container | |
[silly] Registering Deploy type kubernetes | |
[silly] Registering Deploy type helm | |
[silly] Registering Deploy type configmap | |
[silly] Registering Deploy type persistentvolumeclaim | |
[silly] Registering Run type exec | |
[silly] Registering Run type container | |
[silly] Registering Run type kubernetes-exec | |
[silly] Registering Run type kubernetes-pod | |
[silly] Registering Run type helm-pod | |
[silly] Registering Test type exec | |
[silly] Registering Test type container | |
[silly] Registering Test type kubernetes-exec | |
[silly] Registering Test type kubernetes-pod | |
[silly] Registering Test type helm-pod | |
[silly] Creating ActionRouter with 4 configured providers | |
[silly] Registering Build type exec | |
[silly] Registering Build type container | |
[silly] Registering Deploy type exec | |
[silly] Registering Deploy type container | |
[silly] Registering Deploy type kubernetes | |
[silly] Registering Deploy type helm | |
[silly] Registering Deploy type configmap | |
[silly] Registering Deploy type persistentvolumeclaim | |
[silly] Registering Run type exec | |
[silly] Registering Run type container | |
[silly] Registering Run type kubernetes-exec | |
[silly] Registering Run type kubernetes-pod | |
[silly] Registering Run type helm-pod | |
[silly] Registering Test type exec | |
[silly] Registering Test type container | |
[silly] Registering Test type kubernetes-exec | |
[silly] Registering Test type kubernetes-pod | |
[silly] Registering Test type helm-pod | |
[silly] Creating ActionRouter with 4 configured providers | |
[silly] Calling 'configureProvider' handler on 'exec' | |
[silly] Calling 'configureProvider' handler on 'templated' | |
[silly] Calling 'configureProvider' handler on 'container' | |
[silly] Returned default 'configureProvider' handler for 'exec' | |
[silly] Returned default 'configureProvider' handler for 'templated' | |
[silly] Returned default 'configureProvider' handler for 'container' | |
[silly] Called 'configureProvider' handler on 'exec' | |
[silly] Called 'configureProvider' handler on 'templated' | |
[silly] Called 'configureProvider' handler on 'container' | |
ℹ providers [silly] → Validating exec config returned from configureProvider handler | |
ℹ providers [silly] → Ensuring exec provider is ready | |
ℹ providers [silly] → Validating templated config returned from configureProvider handler | |
ℹ providers [silly] → Ensuring templated provider is ready | |
ℹ providers [silly] → Validating container config returned from configureProvider handler | |
ℹ providers [silly] → Ensuring container provider is ready | |
ℹ providers [silly] → Getting status for exec | |
ℹ providers [silly] → Checking provider status cache for exec at /home/matt/repos/yuba-rtim/.garden/cache/provider-statuses/exec.json | |
ℹ providers [silly] → Getting status for templated | |
ℹ providers [silly] → Checking provider status cache for templated at /home/matt/repos/yuba-rtim/.garden/cache/provider-statuses/templated.json | |
ℹ providers [silly] → Getting status for container | |
ℹ providers [silly] → Checking provider status cache for container at /home/matt/repos/yuba-rtim/.garden/cache/provider-statuses/container.json | |
ℹ providers [verbose] → resolve provider exec is ready. | |
ℹ providers [silly] → Completing node resolve-provider.exec:process. aborted=false, error=null | |
[silly] GraphSolver: loop | |
[silly] Request resolve-provider.exec:request:3486339c-916f-4372-ad90-6f825fa08d6a has been processed. | |
ℹ providers [silly] → Completing node resolve-provider.exec:request:3486339c-916f-4372-ad90-6f825fa08d6a. aborted=false, error=null | |
[silly] GraphSolver: Complete handler for batch 3486339c-916f-4372-ad90-6f825fa08d6a called with result resolve-provider.exec | |
[silly] GraphSolver: Complete handler for batch 3486339c-916f-4372-ad90-6f825fa08d6a matched with request resolve-provider.exec:request:3486339c-916f-4372-ad90-6f825fa08d6a | |
[silly] Batch 3486339c-916f-4372-ad90-6f825fa08d6a has 3 result(s) still missing: resolve-provider.container, resolve-provider.templated, resolve-provider.kubernetes | |
[silly] Request resolve-provider.container:request:3486339c-916f-4372-ad90-6f825fa08d6a should be processed. Status: {"type":"resolve-provider","description":"resolve provider container","key":"resolve-provider.container","name":"container","aborted":false,"startedAt":"2023-08-22T11:36:38.033Z","completedAt":"2023-08-22T11:36:38.034Z","error":null,"inputVersion":"0.13.12","processed":false,"success":true,"attached":false} | |
[silly] Request resolve-provider.templated:request:3486339c-916f-4372-ad90-6f825fa08d6a should be processed. Status: {"type":"resolve-provider","description":"resolve provider templated","key":"resolve-provider.templated","name":"templated","aborted":false,"startedAt":"2023-08-22T11:36:38.033Z","completedAt":"2023-08-22T11:36:38.034Z","error":null,"inputVersion":"0.13.12","processed":false,"success":true,"attached":false} | |
[silly] Request resolve-provider.kubernetes:request:3486339c-916f-4372-ad90-6f825fa08d6a should be processed. Status: {"type":"resolve-provider","description":"resolve provider kubernetes","key":"resolve-provider.kubernetes","name":"kubernetes","aborted":false,"startedAt":"2023-08-22T11:36:38.033Z","completedAt":"2023-08-22T11:36:38.034Z","error":null,"inputVersion":"0.13.12","processed":false,"success":true,"attached":false} | |
[silly] Task nodes in progress: processing resolve provider templated, processing resolve provider container | |
[silly] GraphSolver: loop | |
ℹ providers [verbose] → resolve provider container is ready. | |
ℹ providers [silly] → Completing node resolve-provider.container:process. aborted=false, error=null | |
[silly] GraphSolver: loop | |
[silly] Request resolve-provider.container:request:3486339c-916f-4372-ad90-6f825fa08d6a has been processed. | |
ℹ providers [silly] → Completing node resolve-provider.container:request:3486339c-916f-4372-ad90-6f825fa08d6a. aborted=false, error=null | |
[silly] GraphSolver: Complete handler for batch 3486339c-916f-4372-ad90-6f825fa08d6a called with result resolve-provider.container | |
[silly] GraphSolver: Complete handler for batch 3486339c-916f-4372-ad90-6f825fa08d6a matched with request resolve-provider.container:request:3486339c-916f-4372-ad90-6f825fa08d6a | |
[silly] Batch 3486339c-916f-4372-ad90-6f825fa08d6a has 2 result(s) still missing: resolve-provider.templated, resolve-provider.kubernetes | |
[silly] Request resolve-provider.templated:request:3486339c-916f-4372-ad90-6f825fa08d6a should be processed. Status: {"type":"resolve-provider","description":"resolve provider templated","key":"resolve-provider.templated","name":"templated","aborted":false,"startedAt":"2023-08-22T11:36:38.033Z","completedAt":"2023-08-22T11:36:38.034Z","error":null,"inputVersion":"0.13.12","processed":false,"success":true,"attached":false} | |
[silly] Request resolve-provider.kubernetes:request:3486339c-916f-4372-ad90-6f825fa08d6a should be processed. Status: {"type":"resolve-provider","description":"resolve provider kubernetes","key":"resolve-provider.kubernetes","name":"kubernetes","aborted":false,"startedAt":"2023-08-22T11:36:38.033Z","completedAt":"2023-08-22T11:36:38.034Z","error":null,"inputVersion":"0.13.12","processed":false,"success":true,"attached":false} | |
[silly] Task nodes in progress: processing resolve provider templated | |
ℹ graph-solver [silly] → Processing node resolve-provider.kubernetes:process | |
ℹ providers [silly] → Executing node resolve-provider.kubernetes:process | |
ℹ providers [silly] → Resolving template strings for provider kubernetes | |
ℹ providers [silly] → Validating kubernetes config | |
ℹ providers [silly] → Calling configureProvider on kubernetes | |
[silly] Calling 'configureProvider' handler on 'kubernetes' | |
[silly] Found 'configureProvider' handler on 'kubernetes' | |
[silly] Called 'configureProvider' handler on 'kubernetes' | |
ℹ providers [silly] → Validating kubernetes config returned from configureProvider handler | |
ℹ providers [silly] → Ensuring kubernetes provider is ready | |
ℹ providers [silly] → Getting status for kubernetes | |
ℹ providers [silly] → Checking provider status cache for kubernetes at /home/matt/repos/yuba-rtim/.garden/cache/provider-statuses/kubernetes.json | |
ℹ providers [verbose] → resolve provider templated is ready. | |
ℹ providers [silly] → Completing node resolve-provider.templated:process. aborted=false, error=null | |
[silly] GraphSolver: loop | |
[silly] Request resolve-provider.templated:request:3486339c-916f-4372-ad90-6f825fa08d6a has been processed. | |
ℹ providers [silly] → Completing node resolve-provider.templated:request:3486339c-916f-4372-ad90-6f825fa08d6a. aborted=false, error=null | |
[silly] GraphSolver: Complete handler for batch 3486339c-916f-4372-ad90-6f825fa08d6a called with result resolve-provider.templated | |
[silly] GraphSolver: Complete handler for batch 3486339c-916f-4372-ad90-6f825fa08d6a matched with request resolve-provider.templated:request:3486339c-916f-4372-ad90-6f825fa08d6a | |
[silly] Batch 3486339c-916f-4372-ad90-6f825fa08d6a has 1 result(s) still missing: resolve-provider.kubernetes | |
[silly] Request resolve-provider.kubernetes:request:3486339c-916f-4372-ad90-6f825fa08d6a should be processed. Status: {"type":"resolve-provider","description":"resolve provider kubernetes","key":"resolve-provider.kubernetes","name":"kubernetes","aborted":false,"startedAt":"2023-08-22T11:36:38.033Z","completedAt":"2023-08-22T11:36:38.034Z","error":null,"inputVersion":"0.13.12","processed":false,"success":true,"attached":false} | |
[silly] Task nodes in progress: processing resolve provider kubernetes | |
[silly] GraphSolver: loop | |
ℹ providers [silly] → Unable to find or read provider status from /home/matt/repos/yuba-rtim/.garden/cache/provider-statuses/kubernetes.json: ENOENT: no such file or directory, open '/home/matt/repos/yuba-rtim/.garden/cache/provider-statuses/kubernetes.json' | |
[silly] Found 'getEnvironmentStatus' handler on 'kubernetes' | |
ℹ providers [silly] → Execing '/home/matt/.garden/tools/kubectl/49eb930aa565a80f/kubectl --context=yuba-rtim-aks config view --raw' in /home/matt/.garden/tools/kubectl/49eb930aa565a80f | |
ℹ providers [silly] → GET https://yuba-rtim-k8s-2mm9efpj.hcp.eastus2.azmk8s.io:443/version | |
[silly] Tracking Run Command event. | |
Payload: | |
{"anonymousId":"995defa2-23d6-420f-8fe1-3ac4ee7321a8","event":"Run Command","properties":{"projectId":"c33c3adba4667f4e676ba895d8319c9b3d4e72bf6321e382a904be2ae4d8acda98902e403e8f6d7460df7da4ca9e6818d52507d40afaf5f6ebae26de75283153","projectIdV2":"evasive-magnificent-anger_c33c3adba4667f4e676ba895d8319c9b","projectName":"311330a4e0efb1ecfacc1ebabd82f4ee330556c953f063f9a874fc3a9c4de287722fea412842caa70d9abccbba9605549887fe090d815514bf0c0f79cb1ea59d","projectNameV2":"tacit-selfish-board_311330a4e0efb1ecfacc1ebabd82f4ee","enterpriseDomain":"2769c2abae62151b2ebb8658628f7c5f5d0dc0c29fdefdd19a23dec9cb0a7b96d74d82512d1f6906bef65b24a29d84685dfd2fd66964a56fbdaff39fabd69206","enterpriseDomainV2":"ratty-willing-science_2769c2abae62151b2ebb8658628f7c5f","isLoggedIn":false,"ciName":null,"system":{"platform":"linux","platformVersion":"6.2.0-26-generic","gardenVersion":"0.13.12"},"isCI":false,"sessionId":"b748b0d3-aad8-474d-916d-c5c55d0d568c","parentSessionId":"b748b0d3-aad8-474d-916d-c5c55d0d568c","projectMetadata":{"modulesCount":2,"moduleTypes":["kubernetes"],"tasksCount":0,"servicesCount":0,"testsCount":0,"actionsCount":4,"buildActionCount":1,"testActionCount":0,"deployActionCount":3,"runActionCount":0},"firstRunAt":"2022-12-05T15:56:42.000Z","latestRunAt":"2023-08-22T11:36:37.454Z","isRecurringUser":true,"name":"deploy"}} | |
ℹ providers [debug] → Kubernetes: Getting API resource info for group networking.k8s.io/v1 | |
ℹ providers [silly] → GET https://yuba-rtim-k8s-2mm9efpj.hcp.eastus2.azmk8s.io:443/apis/networking.k8s.io/v1 | |
ℹ providers [silly] → Completing node resolve-provider.kubernetes:process. aborted=false, error=Error: Client network socket disconnected before secure TLS connection was established | |
ℹ providers [silly] → Completing node resolve-provider.kubernetes:request:3486339c-916f-4372-ad90-6f825fa08d6a. aborted=true, error=resolve provider kubernetes failed: RequestError: Error: Client network socket disconnected before secure TLS connection was established | |
[silly] GraphSolver: Complete handler for batch 3486339c-916f-4372-ad90-6f825fa08d6a called with result resolve-provider.kubernetes | |
[silly] GraphSolver: Complete handler for batch 3486339c-916f-4372-ad90-6f825fa08d6a matched with request resolve-provider.kubernetes:request:3486339c-916f-4372-ad90-6f825fa08d6a | |
[silly] Batch 3486339c-916f-4372-ad90-6f825fa08d6a failed: Failed to complete 1/4 tasks: | |
↳ resolve provider kubernetes: resolve provider kubernetes failed: RequestError: Error: Client network socket disconnected before secure TLS connection was established | |
✖ providers → Failed processing resolve provider kubernetes (took 1.36 sec). Here is the output: | |
──────────────────────────────────────────────────────────────────────────────────────────────────── | |
Error: Client network socket disconnected before secure TLS connection was established | |
──────────────────────────────────────────────────────────────────────────────────────────────────── | |
ℹ providers [silly] → Full error with stack trace: | |
──────────────────────────────────────────────────────────────────────────────────────────────────── | |
RequestError: Error: Client network socket disconnected before secure TLS connection was established | |
at new RequestError (/snapshot/project/tmp/pkg/cli/node_modules/request-promise-core/lib/errors.js:14:15) | |
at Request.<anonymous> (/snapshot/project/tmp/pkg/cli/node_modules/request-promise-core/lib/plumbing.js:87:29) | |
at Request.RP$callback [as _callback] (/snapshot/project/tmp/pkg/cli/node_modules/request-promise-core/lib/plumbing.js:46:31) | |
at /snapshot/project/tmp/pkg/cli/node_modules/request/request.js:185:22 | |
at Request.emit (node:events:537:28) | |
at Request.emit (node:domain:482:12) | |
at Request.onRequestError (/snapshot/project/tmp/pkg/cli/node_modules/request/request.js:877:8) | |
at /snapshot/project/tmp/pkg/cli/node_modules/@opentelemetry/context-async-hooks/build/src/AbstractAsyncHooksContextManager.js:50:55 | |
at AsyncLocalStorage.run (node:async_hooks:330:14) | |
at AsyncLocalStorageContextManager.with (/snapshot/project/tmp/pkg/cli/node_modules/@opentelemetry/context-async-hooks/build/src/AsyncLocalStorageContextManager.js:33:40) | |
at ClientRequest.contextWrapper (/snapshot/project/tmp/pkg/cli/node_modules/@opentelemetry/context-async-hooks/build/src/AbstractAsyncHooksContextManager.js:50:32) | |
at ClientRequest.emit (node:events:537:28) | |
at ClientRequest.emit (node:domain:482:12) | |
at TLSSocket.socketErrorListener (node:_http_client:465:9) | |
at TLSSocket.emit (node:events:537:28) | |
at TLSSocket.emit (node:domain:482:12) | |
at emitErrorNT (node:internal/streams/destroy:151:8) | |
at emitErrorCloseNT (node:internal/streams/destroy:116:3) | |
at process.processTicksAndRejections (node:internal/process/task_queues:82:21) | |
──────────────────────────────────────────────────────────────────────────────────────────────────── | |
[silly] GraphSolver: loop | |
[silly] Task nodes in progress: (none) | |
[debug] Done flushing all events and log entries. | |
[silly] Tracking Command Result event. | |
Payload: | |
{"anonymousId":"995defa2-23d6-420f-8fe1-3ac4ee7321a8","event":"Command Result","properties":{"projectId":"c33c3adba4667f4e676ba895d8319c9b3d4e72bf6321e382a904be2ae4d8acda98902e403e8f6d7460df7da4ca9e6818d52507d40afaf5f6ebae26de75283153","projectIdV2":"evasive-magnificent-anger_c33c3adba4667f4e676ba895d8319c9b","projectName":"311330a4e0efb1ecfacc1ebabd82f4ee330556c953f063f9a874fc3a9c4de287722fea412842caa70d9abccbba9605549887fe090d815514bf0c0f79cb1ea59d","projectNameV2":"tacit-selfish-board_311330a4e0efb1ecfacc1ebabd82f4ee","enterpriseDomain":"2769c2abae62151b2ebb8658628f7c5f5d0dc0c29fdefdd19a23dec9cb0a7b96d74d82512d1f6906bef65b24a29d84685dfd2fd66964a56fbdaff39fabd69206","enterpriseDomainV2":"ratty-willing-science_2769c2abae62151b2ebb8658628f7c5f","isLoggedIn":false,"ciName":null,"system":{"platform":"linux","platformVersion":"6.2.0-26-generic","gardenVersion":"0.13.12"},"isCI":false,"sessionId":"b748b0d3-aad8-474d-916d-c5c55d0d568c","parentSessionId":"b748b0d3-aad8-474d-916d-c5c55d0d568c","projectMetadata":{"modulesCount":2,"moduleTypes":["kubernetes"],"tasksCount":0,"servicesCount":0,"testsCount":0,"actionsCount":4,"buildActionCount":1,"testActionCount":0,"deployActionCount":3,"runActionCount":0},"firstRunAt":"2022-12-05T15:56:42.000Z","latestRunAt":"2023-08-22T11:36:37.454Z","isRecurringUser":true,"errors":["plugin"],"lastError":{"error":{"errorType":"plugin","stackTrace":{"functionName":"<unknown>","relativeFileName":"garden.js","lineNumber":503}},"wrapped":{"errorType":"graph","context":{"taskType":"resolve-provider"},"stackTrace":{"functionName":"ProcessTaskNode.complete","relativeFileName":"graph/nodes.js","lineNumber":117}},"leaf":{"errorType":"graph","context":{"taskType":"resolve-provider"},"stackTrace":{"functionName":"ProcessTaskNode.complete","relativeFileName":"graph/nodes.js","lineNumber":117}}},"result":"failure","name":"deploy","durationMsec":1373,"exitCode":1}} | |
Failed resolving one or more providers: | |
- kubernetes | |
[silly] Error: Failed resolving one or more providers: | |
- kubernetes | |
at /snapshot/project/tmp/pkg/cli/node_modules/@garden-io/core/build/src/garden.js:503:23 | |
Error Details: | |
rawConfigs: | |
- name: exec | |
- name: container | |
- name: templated | |
- name: kubernetes | |
environments: | |
- remote | |
imagePullSecrets: | |
- name: yuba-acr-push-pull | |
namespace: default | |
deploymentRegistry: | |
hostname: yubaacr.azurecr.io | |
namespace: ${project.name} | |
context: yuba-rtim-aks | |
buildMode: local-docker | |
defaultHostname: yuba-rtim.rtiamanzi.org | |
dependencies: [] | |
taskResults: | |
error: | |
type: graph | |
message: |- | |
Failed to complete 1/4 tasks: | |
↳ resolve provider kubernetes: resolve provider kubernetes failed: RequestError: Error: Client network socket disconnected before secure TLS connection was established | |
stack: |- | |
Error: Failed to complete 1/4 tasks: | |
↳ resolve provider kubernetes: resolve provider kubernetes failed: RequestError: Error: Client network socket disconnected before secure TLS connection was established | |
at RequestTaskNode.completeHandler (/snapshot/project/tmp/pkg/cli/node_modules/@garden-io/core/build/src/graph/solver.js:123:33) | |
at RequestTaskNode.complete (/snapshot/project/tmp/pkg/cli/node_modules/@garden-io/core/build/src/graph/nodes.js:165:14) | |
at ProcessTaskNode.complete (/snapshot/project/tmp/pkg/cli/node_modules/@garden-io/core/build/src/graph/nodes.js:112:19) | |
at GraphSolver.completeTask (/snapshot/project/tmp/pkg/cli/node_modules/@garden-io/core/build/src/graph/solver.js:356:29) | |
at GraphSolver.processNode (/snapshot/project/tmp/pkg/cli/node_modules/@garden-io/core/build/src/graph/solver.js:283:27) | |
detail: | |
results: | |
results: {} | |
tasks: {} | |
results: | |
results: {} | |
tasks: {} | |
messages: | |
- "- kubernetes: resolve provider kubernetes failed: RequestError: Error: Client network socket disconnected before secure TLS connection was established" | |
See .garden/error.log for detailed error message |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment