Skip to content

Instantly share code, notes, and snippets.

@mgdenno
Created August 22, 2023 11:41
Show Gist options
  • Save mgdenno/3abd151a78babe439985b96e6c54a29d to your computer and use it in GitHub Desktop.
Save mgdenno/3abd151a78babe439985b96e6c54a29d to your computer and use it in GitHub Desktop.
garden deploy --env remote -l5
[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