diff --git a/cmd/skaffold/app/cmd/runner.go b/cmd/skaffold/app/cmd/runner.go index e6b7a33e320..201ddb80b2e 100644 --- a/cmd/skaffold/app/cmd/runner.go +++ b/cmd/skaffold/app/cmd/runner.go @@ -105,6 +105,10 @@ func runContext(opts config.SkaffoldOptions) (*runcontext.RunContext, *latest.Sk return nil, nil, fmt.Errorf("getting run context: %w", err) } + if err := validation.ProcessWithRunContext(config, runCtx); err != nil { + return nil, nil, fmt.Errorf("invalid skaffold config: %w", err) + } + return runCtx, config, nil } diff --git a/cmd/skaffold/app/cmd/runner_test.go b/cmd/skaffold/app/cmd/runner_test.go index a40e04bcdf9..eea9cc5b8cf 100644 --- a/cmd/skaffold/app/cmd/runner_test.go +++ b/cmd/skaffold/app/cmd/runner_test.go @@ -86,8 +86,11 @@ func TestCreateNewRunner(t *testing.T) { for _, test := range tests { testutil.Run(t, test.description, func(t *testutil.T) { t.Override(&docker.NewAPIClient, func(docker.Config) (docker.LocalDaemon, error) { - return nil, nil + return docker.NewLocalDaemon(&testutil.FakeAPIClient{ + ErrVersion: true, + }, nil, false, nil), nil }) + t.Override(&update.GetLatestAndCurrentVersion, func() (semver.Version, semver.Version, error) { return semver.Version{}, semver.Version{}, nil }) diff --git a/docs/content/en/api/skaffold.swagger.json b/docs/content/en/api/skaffold.swagger.json index 11864d7871d..aa1bd25ed17 100644 --- a/docs/content/en/api/skaffold.swagger.json +++ b/docs/content/en/api/skaffold.swagger.json @@ -151,7 +151,7 @@ }, { "name": "event.buildEvent.errCode", - "description": " - OK: A default status code for events that do not have an associated phase.\nTypically seen with the DevEndEvent event on success.\n - STATUSCHECK_SUCCESS: Status Check Success\n - BUILD_SUCCESS: Build Success\n - DEPLOY_SUCCESS: Deploy Success\n - BUILD_PUSH_ACCESS_DENIED: Build error due to push access denied\n - BUILD_PROJECT_NOT_FOUND: Build error due to GCP project not found.\n - BUILD_DOCKER_DAEMON_NOT_RUNNING: Docker build error due to docker daemon not running\n - BUILD_USER_ERROR: Build error due to user application code, e.g. compilation error, dockerfile error etc\n - BUILD_DOCKER_UNAVAILABLE: Build error due to docker not available\n - BUILD_DOCKER_UNAUTHORIZED: Docker build error due to user not authorized to perform the action\n - BUILD_DOCKER_SYSTEM_ERR: Docker system build error\n - BUILD_DOCKER_NOT_MODIFIED_ERR: Docker build error due to Docker build container is already in the desired state\n - BUILD_DOCKER_NOT_IMPLEMENTED_ERR: Docker build error indicating a feature not supported\n - BUILD_DOCKER_DATA_LOSS_ERR: Docker build error indicates that for given build, data was lost or there is data corruption\n - BUILD_DOCKER_FORBIDDEN_ERR: Docker build error indicates user is forbidden to perform the build or step/action.\n - BUILD_DOCKER_CONFLICT_ERR: Docker build error due to some internal error and docker container state conflicts with the requested action and can't be performed\n - BUILD_DOCKER_ERROR_NOT_FOUND: Docker build error indicates the requested object does not exist\n - BUILD_DOCKER_INVALID_PARAM_ERR: Docker build error indication invalid parameter sent to docker command\n - BUILD_DOCKERFILE_NOT_FOUND: Docker build failed due to dockerfile not found\n - BUILD_DOCKER_CACHE_FROM_PULL_ERR: Docker build failed due `cacheFrom` user config error\n - BUILD_DOCKER_GET_DIGEST_ERR: Build error due to digest for built artifact could not be retrieved from docker daemon.\n - BUILD_REGISTRY_GET_DIGEST_ERR: Build error due to digest for built artifact could not be retrieved from registry.\n - BUILD_UNKNOWN_JIB_PLUGIN_TYPE: Build error indicating unknown Jib plugin type. Should be one of [maven, gradle]\n - BUILD_JIB_GRADLE_DEP_ERR: Build error determining dependency for jib gradle project.\n - BUILD_JIB_MAVEN_DEP_ERR: Build error determining dependency for jib gradle project.\n - STATUSCHECK_IMAGE_PULL_ERR: Container image pull error\n - STATUSCHECK_CONTAINER_CREATING: Container creating error\n - STATUSCHECK_RUN_CONTAINER_ERR: Container run error\n - STATUSCHECK_CONTAINER_TERMINATED: Container is already terminated\n - STATUSCHECK_DEPLOYMENT_ROLLOUT_PENDING: Deployment waiting for rollout\n - STATUSCHECK_CONTAINER_RESTARTING: Container restarting error\n - STATUSCHECK_UNHEALTHY: Readiness probe failed\n - STATUSCHECK_NODE_MEMORY_PRESSURE: Node memory pressure error\n - STATUSCHECK_NODE_DISK_PRESSURE: Node disk pressure error\n - STATUSCHECK_NODE_NETWORK_UNAVAILABLE: Node network unavailable error\n - STATUSCHECK_NODE_PID_PRESSURE: Node PID pressure error\n - STATUSCHECK_NODE_UNSCHEDULABLE: Node unschedulable error\n - STATUSCHECK_NODE_UNREACHABLE: Node unreachable error\n - STATUSCHECK_NODE_NOT_READY: Node not ready error\n - STATUSCHECK_FAILED_SCHEDULING: Scheduler failure error\n - STATUSCHECK_KUBECTL_CONNECTION_ERR: Kubectl connection error\n - STATUSCHECK_KUBECTL_PID_KILLED: Kubectl process killed error\n - STATUSCHECK_KUBECTL_CLIENT_FETCH_ERR: Kubectl client fetch err\n - STATUSCHECK_POD_INITIALIZING: Pod Initializing\n - UNKNOWN_ERROR: Could not determine error and phase\n - STATUSCHECK_UNKNOWN: Status Check error unknown\n - STATUSCHECK_UNKNOWN_UNSCHEDULABLE: Container is unschedulable due to unknown reasons\n - STATUSCHECK_CONTAINER_WAITING_UNKNOWN: Container is waiting due to unknown reason\n - STATUSCHECK_UNKNOWN_EVENT: Container event reason unknown\n - DEPLOY_UNKNOWN: Deploy failed due to unknown reason\n - SYNC_UNKNOWN: SYNC failed due to known reason\n - BUILD_UNKNOWN: Build failed due to unknown reason\n - DEVINIT_UNKNOWN: Dev Init failed due to unknown reason\n - CLEANUP_UNKNOWN: Cleanup failed due to unknown reason\n - INIT_UNKNOWN: Initialization of the Skaffold session failed due to unknown reason(s)\n - BUILD_DOCKER_UNKNOWN: Build failed due to docker unknown error\n - SYNC_INIT_ERROR: File Sync Initialize failure\n - DEVINIT_REGISTER_BUILD_DEPS: Failed to configure watcher for build dependencies in dev loop\n - DEVINIT_REGISTER_TEST_DEPS: Failed to configure watcher for test dependencies in dev loop\n - DEVINIT_REGISTER_DEPLOY_DEPS: Failed to configure watcher for deploy dependencies in dev loop\n - DEVINIT_REGISTER_CONFIG_DEP: Failed to configure watcher for Skaffold configuration file.\n - DEVINIT_UNSUPPORTED_V1_MANIFEST: Failed to configure watcher for build dependencies for a base image with v1 manifest.\n - STATUSCHECK_USER_CANCELLED: User cancelled the skaffold dev run\n - STATUSCHECK_DEADLINE_EXCEEDED: Deadline for status check exceeded\n - BUILD_CANCELLED: Build Cancelled\n - DEPLOY_CANCELLED: Deploy cancelled due to user cancellation or one or more deployers failed.\n - BUILD_DOCKER_CANCELLED: Docker build cancelled.\n - BUILD_DOCKER_DEADLINE: Build error due to docker deadline was reached before the docker action completed\n - INIT_CREATE_TAGGER_ERROR: Skaffold was unable to create the configured tagger\n - INIT_MINIKUBE_PAUSED_ERROR: Skaffold was unable to start as Minikube appears to be paused\n - INIT_MINIKUBE_NOT_RUNNING_ERROR: Skaffold was unable to start as Minikube appears to be stopped\n - INIT_CREATE_BUILDER_ERROR: Skaffold was unable to create a configured image builder\n - INIT_CREATE_DEPLOYER_ERROR: Skaffold was unable to create a configured deployer\n - INIT_CREATE_TEST_DEP_ERROR: Skaffold was unable to create a configured test\n - INIT_CACHE_ERROR: Skaffold encountered an error validating the artifact cache\n - INIT_CREATE_WATCH_TRIGGER_ERROR: Skaffold encountered an error when configuring file watching\n - INIT_CREATE_ARTIFACT_DEP_ERROR: Skaffold encountered an error when evaluating artifact dependencies\n - DEPLOY_CLUSTER_CONNECTION_ERR: Unable to connect to cluster\n - DEPLOY_DEBUG_HELPER_RETRIEVE_ERR: Could not retrieve debug helpers.\n - DEPLOY_CLEANUP_ERR: Deploy clean up error\n - DEPLOY_HELM_APPLY_LABELS: Unable to apply helm labels.\n - DEPLOY_HELM_USER_ERR: Deploy error due to user deploy config for helm deployer\n - DEPLOY_NO_MATCHING_BUILD: Helm error when no build result is found of value specified in helm `artifactOverrides`\n - DEPLOY_HELM_VERSION_ERR: Unable to get helm client version\n - DEPLOY_HELM_MIN_VERSION_ERR: Helm version not supported.\n - DEPLOY_KUBECTL_VERSION_ERR: Unable to retrieve kubectl version\n - DEPLOY_KUBECTL_OFFLINE_MODE_ERR: User specified offline mode for rendering but remote manifests presents.\n - DEPLOY_ERR_WAITING_FOR_DELETION: Error waiting for previous version deletion before next version is active.\n - DEPLOY_READ_MANIFEST_ERR: Error reading manifests\n - DEPLOY_READ_REMOTE_MANIFEST_ERR: Error reading remote manifests\n - DEPLOY_LIST_MANIFEST_ERR: Errors listing manifests\n - DEPLOY_KUBECTL_USER_ERR: Deploy error due to user deploy config for kubectl deployer\n - DEPLOY_KUSTOMIZE_USER_ERR: Deploy error due to user deploy config for kustomize deployer\n - DEPLOY_REPLACE_IMAGE_ERR: Error replacing a built artifact in the manifests\n - DEPLOY_TRANSFORM_MANIFEST_ERR: Error transforming a manifest during skaffold debug\n - DEPLOY_SET_LABEL_ERR: Error setting user specified additional labels.\n - DEPLOY_MANIFEST_WRITE_ERR: Error writing hydrated kubernetes manifests.\n - DEPLOY_PARSE_MANIFEST_IMAGES_ERR: Error getting images from a kubernetes manifest.\n - DEPLOY_HELM_CREATE_NS_NOT_AVAILABLE: Helm config `createNamespace` not available", + "description": " - OK: A default status code for events that do not have an associated phase.\nTypically seen with the DevEndEvent event on success.\n - STATUSCHECK_SUCCESS: Status Check Success\n - BUILD_SUCCESS: Build Success\n - DEPLOY_SUCCESS: Deploy Success\n - BUILD_PUSH_ACCESS_DENIED: Build error due to push access denied\n - BUILD_PROJECT_NOT_FOUND: Build error due to GCP project not found.\n - BUILD_DOCKER_DAEMON_NOT_RUNNING: Docker build error due to docker daemon not running\n - BUILD_USER_ERROR: Build error due to user application code, e.g. compilation error, dockerfile error etc\n - BUILD_DOCKER_UNAVAILABLE: Build error due to docker not available\n - BUILD_DOCKER_UNAUTHORIZED: Docker build error due to user not authorized to perform the action\n - BUILD_DOCKER_SYSTEM_ERR: Docker system build error\n - BUILD_DOCKER_NOT_MODIFIED_ERR: Docker build error due to Docker build container is already in the desired state\n - BUILD_DOCKER_NOT_IMPLEMENTED_ERR: Docker build error indicating a feature not supported\n - BUILD_DOCKER_DATA_LOSS_ERR: Docker build error indicates that for given build, data was lost or there is data corruption\n - BUILD_DOCKER_FORBIDDEN_ERR: Docker build error indicates user is forbidden to perform the build or step/action.\n - BUILD_DOCKER_CONFLICT_ERR: Docker build error due to some internal error and docker container state conflicts with the requested action and can't be performed\n - BUILD_DOCKER_ERROR_NOT_FOUND: Docker build error indicates the requested object does not exist\n - BUILD_DOCKER_INVALID_PARAM_ERR: Docker build error indication invalid parameter sent to docker command\n - BUILD_DOCKERFILE_NOT_FOUND: Docker build failed due to dockerfile not found\n - BUILD_DOCKER_CACHE_FROM_PULL_ERR: Docker build failed due `cacheFrom` user config error\n - BUILD_DOCKER_GET_DIGEST_ERR: Build error due to digest for built artifact could not be retrieved from docker daemon.\n - BUILD_REGISTRY_GET_DIGEST_ERR: Build error due to digest for built artifact could not be retrieved from registry.\n - BUILD_UNKNOWN_JIB_PLUGIN_TYPE: Build error indicating unknown Jib plugin type. Should be one of [maven, gradle]\n - BUILD_JIB_GRADLE_DEP_ERR: Build error determining dependency for jib gradle project.\n - BUILD_JIB_MAVEN_DEP_ERR: Build error determining dependency for jib gradle project.\n - INIT_DOCKER_NETWORK_LISTING_CONTAINERS: Docker build error when listing containers.\n - INIT_DOCKER_NETWORK_INVALID_CONTAINER_NAME: Docker build error indicating an invalid container name (or id).\n - INIT_DOCKER_NETWORK_CONTAINER_DOES_NOT_EXIST: Docker build error indicating the container referenced does not exists in the docker context used.\n - STATUSCHECK_IMAGE_PULL_ERR: Container image pull error\n - STATUSCHECK_CONTAINER_CREATING: Container creating error\n - STATUSCHECK_RUN_CONTAINER_ERR: Container run error\n - STATUSCHECK_CONTAINER_TERMINATED: Container is already terminated\n - STATUSCHECK_DEPLOYMENT_ROLLOUT_PENDING: Deployment waiting for rollout\n - STATUSCHECK_CONTAINER_RESTARTING: Container restarting error\n - STATUSCHECK_UNHEALTHY: Readiness probe failed\n - STATUSCHECK_NODE_MEMORY_PRESSURE: Node memory pressure error\n - STATUSCHECK_NODE_DISK_PRESSURE: Node disk pressure error\n - STATUSCHECK_NODE_NETWORK_UNAVAILABLE: Node network unavailable error\n - STATUSCHECK_NODE_PID_PRESSURE: Node PID pressure error\n - STATUSCHECK_NODE_UNSCHEDULABLE: Node unschedulable error\n - STATUSCHECK_NODE_UNREACHABLE: Node unreachable error\n - STATUSCHECK_NODE_NOT_READY: Node not ready error\n - STATUSCHECK_FAILED_SCHEDULING: Scheduler failure error\n - STATUSCHECK_KUBECTL_CONNECTION_ERR: Kubectl connection error\n - STATUSCHECK_KUBECTL_PID_KILLED: Kubectl process killed error\n - STATUSCHECK_KUBECTL_CLIENT_FETCH_ERR: Kubectl client fetch err\n - STATUSCHECK_POD_INITIALIZING: Pod Initializing\n - UNKNOWN_ERROR: Could not determine error and phase\n - STATUSCHECK_UNKNOWN: Status Check error unknown\n - STATUSCHECK_UNKNOWN_UNSCHEDULABLE: Container is unschedulable due to unknown reasons\n - STATUSCHECK_CONTAINER_WAITING_UNKNOWN: Container is waiting due to unknown reason\n - STATUSCHECK_UNKNOWN_EVENT: Container event reason unknown\n - DEPLOY_UNKNOWN: Deploy failed due to unknown reason\n - SYNC_UNKNOWN: SYNC failed due to known reason\n - BUILD_UNKNOWN: Build failed due to unknown reason\n - DEVINIT_UNKNOWN: Dev Init failed due to unknown reason\n - CLEANUP_UNKNOWN: Cleanup failed due to unknown reason\n - INIT_UNKNOWN: Initialization of the Skaffold session failed due to unknown reason(s)\n - BUILD_DOCKER_UNKNOWN: Build failed due to docker unknown error\n - SYNC_INIT_ERROR: File Sync Initialize failure\n - DEVINIT_REGISTER_BUILD_DEPS: Failed to configure watcher for build dependencies in dev loop\n - DEVINIT_REGISTER_TEST_DEPS: Failed to configure watcher for test dependencies in dev loop\n - DEVINIT_REGISTER_DEPLOY_DEPS: Failed to configure watcher for deploy dependencies in dev loop\n - DEVINIT_REGISTER_CONFIG_DEP: Failed to configure watcher for Skaffold configuration file.\n - DEVINIT_UNSUPPORTED_V1_MANIFEST: Failed to configure watcher for build dependencies for a base image with v1 manifest.\n - STATUSCHECK_USER_CANCELLED: User cancelled the skaffold dev run\n - STATUSCHECK_DEADLINE_EXCEEDED: Deadline for status check exceeded\n - BUILD_CANCELLED: Build Cancelled\n - DEPLOY_CANCELLED: Deploy cancelled due to user cancellation or one or more deployers failed.\n - BUILD_DOCKER_CANCELLED: Docker build cancelled.\n - BUILD_DOCKER_DEADLINE: Build error due to docker deadline was reached before the docker action completed\n - INIT_CREATE_TAGGER_ERROR: Skaffold was unable to create the configured tagger\n - INIT_MINIKUBE_PAUSED_ERROR: Skaffold was unable to start as Minikube appears to be paused\n - INIT_MINIKUBE_NOT_RUNNING_ERROR: Skaffold was unable to start as Minikube appears to be stopped\n - INIT_CREATE_BUILDER_ERROR: Skaffold was unable to create a configured image builder\n - INIT_CREATE_DEPLOYER_ERROR: Skaffold was unable to create a configured deployer\n - INIT_CREATE_TEST_DEP_ERROR: Skaffold was unable to create a configured test\n - INIT_CACHE_ERROR: Skaffold encountered an error validating the artifact cache\n - INIT_CREATE_WATCH_TRIGGER_ERROR: Skaffold encountered an error when configuring file watching\n - INIT_CREATE_ARTIFACT_DEP_ERROR: Skaffold encountered an error when evaluating artifact dependencies\n - DEPLOY_CLUSTER_CONNECTION_ERR: Unable to connect to cluster\n - DEPLOY_DEBUG_HELPER_RETRIEVE_ERR: Could not retrieve debug helpers.\n - DEPLOY_CLEANUP_ERR: Deploy clean up error\n - DEPLOY_HELM_APPLY_LABELS: Unable to apply helm labels.\n - DEPLOY_HELM_USER_ERR: Deploy error due to user deploy config for helm deployer\n - DEPLOY_NO_MATCHING_BUILD: Helm error when no build result is found of value specified in helm `artifactOverrides`\n - DEPLOY_HELM_VERSION_ERR: Unable to get helm client version\n - DEPLOY_HELM_MIN_VERSION_ERR: Helm version not supported.\n - DEPLOY_KUBECTL_VERSION_ERR: Unable to retrieve kubectl version\n - DEPLOY_KUBECTL_OFFLINE_MODE_ERR: User specified offline mode for rendering but remote manifests presents.\n - DEPLOY_ERR_WAITING_FOR_DELETION: Error waiting for previous version deletion before next version is active.\n - DEPLOY_READ_MANIFEST_ERR: Error reading manifests\n - DEPLOY_READ_REMOTE_MANIFEST_ERR: Error reading remote manifests\n - DEPLOY_LIST_MANIFEST_ERR: Errors listing manifests\n - DEPLOY_KUBECTL_USER_ERR: Deploy error due to user deploy config for kubectl deployer\n - DEPLOY_KUSTOMIZE_USER_ERR: Deploy error due to user deploy config for kustomize deployer\n - DEPLOY_REPLACE_IMAGE_ERR: Error replacing a built artifact in the manifests\n - DEPLOY_TRANSFORM_MANIFEST_ERR: Error transforming a manifest during skaffold debug\n - DEPLOY_SET_LABEL_ERR: Error setting user specified additional labels.\n - DEPLOY_MANIFEST_WRITE_ERR: Error writing hydrated kubernetes manifests.\n - DEPLOY_PARSE_MANIFEST_IMAGES_ERR: Error getting images from a kubernetes manifest.\n - DEPLOY_HELM_CREATE_NS_NOT_AVAILABLE: Helm config `createNamespace` not available", "in": "query", "required": false, "type": "string", @@ -181,6 +181,9 @@ "BUILD_UNKNOWN_JIB_PLUGIN_TYPE", "BUILD_JIB_GRADLE_DEP_ERR", "BUILD_JIB_MAVEN_DEP_ERR", + "INIT_DOCKER_NETWORK_LISTING_CONTAINERS", + "INIT_DOCKER_NETWORK_INVALID_CONTAINER_NAME", + "INIT_DOCKER_NETWORK_CONTAINER_DOES_NOT_EXIST", "STATUSCHECK_IMAGE_PULL_ERR", "STATUSCHECK_CONTAINER_CREATING", "STATUSCHECK_RUN_CONTAINER_ERR", @@ -261,7 +264,7 @@ }, { "name": "event.buildEvent.actionableErr.errCode", - "description": " - OK: A default status code for events that do not have an associated phase.\nTypically seen with the DevEndEvent event on success.\n - STATUSCHECK_SUCCESS: Status Check Success\n - BUILD_SUCCESS: Build Success\n - DEPLOY_SUCCESS: Deploy Success\n - BUILD_PUSH_ACCESS_DENIED: Build error due to push access denied\n - BUILD_PROJECT_NOT_FOUND: Build error due to GCP project not found.\n - BUILD_DOCKER_DAEMON_NOT_RUNNING: Docker build error due to docker daemon not running\n - BUILD_USER_ERROR: Build error due to user application code, e.g. compilation error, dockerfile error etc\n - BUILD_DOCKER_UNAVAILABLE: Build error due to docker not available\n - BUILD_DOCKER_UNAUTHORIZED: Docker build error due to user not authorized to perform the action\n - BUILD_DOCKER_SYSTEM_ERR: Docker system build error\n - BUILD_DOCKER_NOT_MODIFIED_ERR: Docker build error due to Docker build container is already in the desired state\n - BUILD_DOCKER_NOT_IMPLEMENTED_ERR: Docker build error indicating a feature not supported\n - BUILD_DOCKER_DATA_LOSS_ERR: Docker build error indicates that for given build, data was lost or there is data corruption\n - BUILD_DOCKER_FORBIDDEN_ERR: Docker build error indicates user is forbidden to perform the build or step/action.\n - BUILD_DOCKER_CONFLICT_ERR: Docker build error due to some internal error and docker container state conflicts with the requested action and can't be performed\n - BUILD_DOCKER_ERROR_NOT_FOUND: Docker build error indicates the requested object does not exist\n - BUILD_DOCKER_INVALID_PARAM_ERR: Docker build error indication invalid parameter sent to docker command\n - BUILD_DOCKERFILE_NOT_FOUND: Docker build failed due to dockerfile not found\n - BUILD_DOCKER_CACHE_FROM_PULL_ERR: Docker build failed due `cacheFrom` user config error\n - BUILD_DOCKER_GET_DIGEST_ERR: Build error due to digest for built artifact could not be retrieved from docker daemon.\n - BUILD_REGISTRY_GET_DIGEST_ERR: Build error due to digest for built artifact could not be retrieved from registry.\n - BUILD_UNKNOWN_JIB_PLUGIN_TYPE: Build error indicating unknown Jib plugin type. Should be one of [maven, gradle]\n - BUILD_JIB_GRADLE_DEP_ERR: Build error determining dependency for jib gradle project.\n - BUILD_JIB_MAVEN_DEP_ERR: Build error determining dependency for jib gradle project.\n - STATUSCHECK_IMAGE_PULL_ERR: Container image pull error\n - STATUSCHECK_CONTAINER_CREATING: Container creating error\n - STATUSCHECK_RUN_CONTAINER_ERR: Container run error\n - STATUSCHECK_CONTAINER_TERMINATED: Container is already terminated\n - STATUSCHECK_DEPLOYMENT_ROLLOUT_PENDING: Deployment waiting for rollout\n - STATUSCHECK_CONTAINER_RESTARTING: Container restarting error\n - STATUSCHECK_UNHEALTHY: Readiness probe failed\n - STATUSCHECK_NODE_MEMORY_PRESSURE: Node memory pressure error\n - STATUSCHECK_NODE_DISK_PRESSURE: Node disk pressure error\n - STATUSCHECK_NODE_NETWORK_UNAVAILABLE: Node network unavailable error\n - STATUSCHECK_NODE_PID_PRESSURE: Node PID pressure error\n - STATUSCHECK_NODE_UNSCHEDULABLE: Node unschedulable error\n - STATUSCHECK_NODE_UNREACHABLE: Node unreachable error\n - STATUSCHECK_NODE_NOT_READY: Node not ready error\n - STATUSCHECK_FAILED_SCHEDULING: Scheduler failure error\n - STATUSCHECK_KUBECTL_CONNECTION_ERR: Kubectl connection error\n - STATUSCHECK_KUBECTL_PID_KILLED: Kubectl process killed error\n - STATUSCHECK_KUBECTL_CLIENT_FETCH_ERR: Kubectl client fetch err\n - STATUSCHECK_POD_INITIALIZING: Pod Initializing\n - UNKNOWN_ERROR: Could not determine error and phase\n - STATUSCHECK_UNKNOWN: Status Check error unknown\n - STATUSCHECK_UNKNOWN_UNSCHEDULABLE: Container is unschedulable due to unknown reasons\n - STATUSCHECK_CONTAINER_WAITING_UNKNOWN: Container is waiting due to unknown reason\n - STATUSCHECK_UNKNOWN_EVENT: Container event reason unknown\n - DEPLOY_UNKNOWN: Deploy failed due to unknown reason\n - SYNC_UNKNOWN: SYNC failed due to known reason\n - BUILD_UNKNOWN: Build failed due to unknown reason\n - DEVINIT_UNKNOWN: Dev Init failed due to unknown reason\n - CLEANUP_UNKNOWN: Cleanup failed due to unknown reason\n - INIT_UNKNOWN: Initialization of the Skaffold session failed due to unknown reason(s)\n - BUILD_DOCKER_UNKNOWN: Build failed due to docker unknown error\n - SYNC_INIT_ERROR: File Sync Initialize failure\n - DEVINIT_REGISTER_BUILD_DEPS: Failed to configure watcher for build dependencies in dev loop\n - DEVINIT_REGISTER_TEST_DEPS: Failed to configure watcher for test dependencies in dev loop\n - DEVINIT_REGISTER_DEPLOY_DEPS: Failed to configure watcher for deploy dependencies in dev loop\n - DEVINIT_REGISTER_CONFIG_DEP: Failed to configure watcher for Skaffold configuration file.\n - DEVINIT_UNSUPPORTED_V1_MANIFEST: Failed to configure watcher for build dependencies for a base image with v1 manifest.\n - STATUSCHECK_USER_CANCELLED: User cancelled the skaffold dev run\n - STATUSCHECK_DEADLINE_EXCEEDED: Deadline for status check exceeded\n - BUILD_CANCELLED: Build Cancelled\n - DEPLOY_CANCELLED: Deploy cancelled due to user cancellation or one or more deployers failed.\n - BUILD_DOCKER_CANCELLED: Docker build cancelled.\n - BUILD_DOCKER_DEADLINE: Build error due to docker deadline was reached before the docker action completed\n - INIT_CREATE_TAGGER_ERROR: Skaffold was unable to create the configured tagger\n - INIT_MINIKUBE_PAUSED_ERROR: Skaffold was unable to start as Minikube appears to be paused\n - INIT_MINIKUBE_NOT_RUNNING_ERROR: Skaffold was unable to start as Minikube appears to be stopped\n - INIT_CREATE_BUILDER_ERROR: Skaffold was unable to create a configured image builder\n - INIT_CREATE_DEPLOYER_ERROR: Skaffold was unable to create a configured deployer\n - INIT_CREATE_TEST_DEP_ERROR: Skaffold was unable to create a configured test\n - INIT_CACHE_ERROR: Skaffold encountered an error validating the artifact cache\n - INIT_CREATE_WATCH_TRIGGER_ERROR: Skaffold encountered an error when configuring file watching\n - INIT_CREATE_ARTIFACT_DEP_ERROR: Skaffold encountered an error when evaluating artifact dependencies\n - DEPLOY_CLUSTER_CONNECTION_ERR: Unable to connect to cluster\n - DEPLOY_DEBUG_HELPER_RETRIEVE_ERR: Could not retrieve debug helpers.\n - DEPLOY_CLEANUP_ERR: Deploy clean up error\n - DEPLOY_HELM_APPLY_LABELS: Unable to apply helm labels.\n - DEPLOY_HELM_USER_ERR: Deploy error due to user deploy config for helm deployer\n - DEPLOY_NO_MATCHING_BUILD: Helm error when no build result is found of value specified in helm `artifactOverrides`\n - DEPLOY_HELM_VERSION_ERR: Unable to get helm client version\n - DEPLOY_HELM_MIN_VERSION_ERR: Helm version not supported.\n - DEPLOY_KUBECTL_VERSION_ERR: Unable to retrieve kubectl version\n - DEPLOY_KUBECTL_OFFLINE_MODE_ERR: User specified offline mode for rendering but remote manifests presents.\n - DEPLOY_ERR_WAITING_FOR_DELETION: Error waiting for previous version deletion before next version is active.\n - DEPLOY_READ_MANIFEST_ERR: Error reading manifests\n - DEPLOY_READ_REMOTE_MANIFEST_ERR: Error reading remote manifests\n - DEPLOY_LIST_MANIFEST_ERR: Errors listing manifests\n - DEPLOY_KUBECTL_USER_ERR: Deploy error due to user deploy config for kubectl deployer\n - DEPLOY_KUSTOMIZE_USER_ERR: Deploy error due to user deploy config for kustomize deployer\n - DEPLOY_REPLACE_IMAGE_ERR: Error replacing a built artifact in the manifests\n - DEPLOY_TRANSFORM_MANIFEST_ERR: Error transforming a manifest during skaffold debug\n - DEPLOY_SET_LABEL_ERR: Error setting user specified additional labels.\n - DEPLOY_MANIFEST_WRITE_ERR: Error writing hydrated kubernetes manifests.\n - DEPLOY_PARSE_MANIFEST_IMAGES_ERR: Error getting images from a kubernetes manifest.\n - DEPLOY_HELM_CREATE_NS_NOT_AVAILABLE: Helm config `createNamespace` not available", + "description": " - OK: A default status code for events that do not have an associated phase.\nTypically seen with the DevEndEvent event on success.\n - STATUSCHECK_SUCCESS: Status Check Success\n - BUILD_SUCCESS: Build Success\n - DEPLOY_SUCCESS: Deploy Success\n - BUILD_PUSH_ACCESS_DENIED: Build error due to push access denied\n - BUILD_PROJECT_NOT_FOUND: Build error due to GCP project not found.\n - BUILD_DOCKER_DAEMON_NOT_RUNNING: Docker build error due to docker daemon not running\n - BUILD_USER_ERROR: Build error due to user application code, e.g. compilation error, dockerfile error etc\n - BUILD_DOCKER_UNAVAILABLE: Build error due to docker not available\n - BUILD_DOCKER_UNAUTHORIZED: Docker build error due to user not authorized to perform the action\n - BUILD_DOCKER_SYSTEM_ERR: Docker system build error\n - BUILD_DOCKER_NOT_MODIFIED_ERR: Docker build error due to Docker build container is already in the desired state\n - BUILD_DOCKER_NOT_IMPLEMENTED_ERR: Docker build error indicating a feature not supported\n - BUILD_DOCKER_DATA_LOSS_ERR: Docker build error indicates that for given build, data was lost or there is data corruption\n - BUILD_DOCKER_FORBIDDEN_ERR: Docker build error indicates user is forbidden to perform the build or step/action.\n - BUILD_DOCKER_CONFLICT_ERR: Docker build error due to some internal error and docker container state conflicts with the requested action and can't be performed\n - BUILD_DOCKER_ERROR_NOT_FOUND: Docker build error indicates the requested object does not exist\n - BUILD_DOCKER_INVALID_PARAM_ERR: Docker build error indication invalid parameter sent to docker command\n - BUILD_DOCKERFILE_NOT_FOUND: Docker build failed due to dockerfile not found\n - BUILD_DOCKER_CACHE_FROM_PULL_ERR: Docker build failed due `cacheFrom` user config error\n - BUILD_DOCKER_GET_DIGEST_ERR: Build error due to digest for built artifact could not be retrieved from docker daemon.\n - BUILD_REGISTRY_GET_DIGEST_ERR: Build error due to digest for built artifact could not be retrieved from registry.\n - BUILD_UNKNOWN_JIB_PLUGIN_TYPE: Build error indicating unknown Jib plugin type. Should be one of [maven, gradle]\n - BUILD_JIB_GRADLE_DEP_ERR: Build error determining dependency for jib gradle project.\n - BUILD_JIB_MAVEN_DEP_ERR: Build error determining dependency for jib gradle project.\n - INIT_DOCKER_NETWORK_LISTING_CONTAINERS: Docker build error when listing containers.\n - INIT_DOCKER_NETWORK_INVALID_CONTAINER_NAME: Docker build error indicating an invalid container name (or id).\n - INIT_DOCKER_NETWORK_CONTAINER_DOES_NOT_EXIST: Docker build error indicating the container referenced does not exists in the docker context used.\n - STATUSCHECK_IMAGE_PULL_ERR: Container image pull error\n - STATUSCHECK_CONTAINER_CREATING: Container creating error\n - STATUSCHECK_RUN_CONTAINER_ERR: Container run error\n - STATUSCHECK_CONTAINER_TERMINATED: Container is already terminated\n - STATUSCHECK_DEPLOYMENT_ROLLOUT_PENDING: Deployment waiting for rollout\n - STATUSCHECK_CONTAINER_RESTARTING: Container restarting error\n - STATUSCHECK_UNHEALTHY: Readiness probe failed\n - STATUSCHECK_NODE_MEMORY_PRESSURE: Node memory pressure error\n - STATUSCHECK_NODE_DISK_PRESSURE: Node disk pressure error\n - STATUSCHECK_NODE_NETWORK_UNAVAILABLE: Node network unavailable error\n - STATUSCHECK_NODE_PID_PRESSURE: Node PID pressure error\n - STATUSCHECK_NODE_UNSCHEDULABLE: Node unschedulable error\n - STATUSCHECK_NODE_UNREACHABLE: Node unreachable error\n - STATUSCHECK_NODE_NOT_READY: Node not ready error\n - STATUSCHECK_FAILED_SCHEDULING: Scheduler failure error\n - STATUSCHECK_KUBECTL_CONNECTION_ERR: Kubectl connection error\n - STATUSCHECK_KUBECTL_PID_KILLED: Kubectl process killed error\n - STATUSCHECK_KUBECTL_CLIENT_FETCH_ERR: Kubectl client fetch err\n - STATUSCHECK_POD_INITIALIZING: Pod Initializing\n - UNKNOWN_ERROR: Could not determine error and phase\n - STATUSCHECK_UNKNOWN: Status Check error unknown\n - STATUSCHECK_UNKNOWN_UNSCHEDULABLE: Container is unschedulable due to unknown reasons\n - STATUSCHECK_CONTAINER_WAITING_UNKNOWN: Container is waiting due to unknown reason\n - STATUSCHECK_UNKNOWN_EVENT: Container event reason unknown\n - DEPLOY_UNKNOWN: Deploy failed due to unknown reason\n - SYNC_UNKNOWN: SYNC failed due to known reason\n - BUILD_UNKNOWN: Build failed due to unknown reason\n - DEVINIT_UNKNOWN: Dev Init failed due to unknown reason\n - CLEANUP_UNKNOWN: Cleanup failed due to unknown reason\n - INIT_UNKNOWN: Initialization of the Skaffold session failed due to unknown reason(s)\n - BUILD_DOCKER_UNKNOWN: Build failed due to docker unknown error\n - SYNC_INIT_ERROR: File Sync Initialize failure\n - DEVINIT_REGISTER_BUILD_DEPS: Failed to configure watcher for build dependencies in dev loop\n - DEVINIT_REGISTER_TEST_DEPS: Failed to configure watcher for test dependencies in dev loop\n - DEVINIT_REGISTER_DEPLOY_DEPS: Failed to configure watcher for deploy dependencies in dev loop\n - DEVINIT_REGISTER_CONFIG_DEP: Failed to configure watcher for Skaffold configuration file.\n - DEVINIT_UNSUPPORTED_V1_MANIFEST: Failed to configure watcher for build dependencies for a base image with v1 manifest.\n - STATUSCHECK_USER_CANCELLED: User cancelled the skaffold dev run\n - STATUSCHECK_DEADLINE_EXCEEDED: Deadline for status check exceeded\n - BUILD_CANCELLED: Build Cancelled\n - DEPLOY_CANCELLED: Deploy cancelled due to user cancellation or one or more deployers failed.\n - BUILD_DOCKER_CANCELLED: Docker build cancelled.\n - BUILD_DOCKER_DEADLINE: Build error due to docker deadline was reached before the docker action completed\n - INIT_CREATE_TAGGER_ERROR: Skaffold was unable to create the configured tagger\n - INIT_MINIKUBE_PAUSED_ERROR: Skaffold was unable to start as Minikube appears to be paused\n - INIT_MINIKUBE_NOT_RUNNING_ERROR: Skaffold was unable to start as Minikube appears to be stopped\n - INIT_CREATE_BUILDER_ERROR: Skaffold was unable to create a configured image builder\n - INIT_CREATE_DEPLOYER_ERROR: Skaffold was unable to create a configured deployer\n - INIT_CREATE_TEST_DEP_ERROR: Skaffold was unable to create a configured test\n - INIT_CACHE_ERROR: Skaffold encountered an error validating the artifact cache\n - INIT_CREATE_WATCH_TRIGGER_ERROR: Skaffold encountered an error when configuring file watching\n - INIT_CREATE_ARTIFACT_DEP_ERROR: Skaffold encountered an error when evaluating artifact dependencies\n - DEPLOY_CLUSTER_CONNECTION_ERR: Unable to connect to cluster\n - DEPLOY_DEBUG_HELPER_RETRIEVE_ERR: Could not retrieve debug helpers.\n - DEPLOY_CLEANUP_ERR: Deploy clean up error\n - DEPLOY_HELM_APPLY_LABELS: Unable to apply helm labels.\n - DEPLOY_HELM_USER_ERR: Deploy error due to user deploy config for helm deployer\n - DEPLOY_NO_MATCHING_BUILD: Helm error when no build result is found of value specified in helm `artifactOverrides`\n - DEPLOY_HELM_VERSION_ERR: Unable to get helm client version\n - DEPLOY_HELM_MIN_VERSION_ERR: Helm version not supported.\n - DEPLOY_KUBECTL_VERSION_ERR: Unable to retrieve kubectl version\n - DEPLOY_KUBECTL_OFFLINE_MODE_ERR: User specified offline mode for rendering but remote manifests presents.\n - DEPLOY_ERR_WAITING_FOR_DELETION: Error waiting for previous version deletion before next version is active.\n - DEPLOY_READ_MANIFEST_ERR: Error reading manifests\n - DEPLOY_READ_REMOTE_MANIFEST_ERR: Error reading remote manifests\n - DEPLOY_LIST_MANIFEST_ERR: Errors listing manifests\n - DEPLOY_KUBECTL_USER_ERR: Deploy error due to user deploy config for kubectl deployer\n - DEPLOY_KUSTOMIZE_USER_ERR: Deploy error due to user deploy config for kustomize deployer\n - DEPLOY_REPLACE_IMAGE_ERR: Error replacing a built artifact in the manifests\n - DEPLOY_TRANSFORM_MANIFEST_ERR: Error transforming a manifest during skaffold debug\n - DEPLOY_SET_LABEL_ERR: Error setting user specified additional labels.\n - DEPLOY_MANIFEST_WRITE_ERR: Error writing hydrated kubernetes manifests.\n - DEPLOY_PARSE_MANIFEST_IMAGES_ERR: Error getting images from a kubernetes manifest.\n - DEPLOY_HELM_CREATE_NS_NOT_AVAILABLE: Helm config `createNamespace` not available", "in": "query", "required": false, "type": "string", @@ -291,6 +294,9 @@ "BUILD_UNKNOWN_JIB_PLUGIN_TYPE", "BUILD_JIB_GRADLE_DEP_ERR", "BUILD_JIB_MAVEN_DEP_ERR", + "INIT_DOCKER_NETWORK_LISTING_CONTAINERS", + "INIT_DOCKER_NETWORK_INVALID_CONTAINER_NAME", + "INIT_DOCKER_NETWORK_CONTAINER_DOES_NOT_EXIST", "STATUSCHECK_IMAGE_PULL_ERR", "STATUSCHECK_CONTAINER_CREATING", "STATUSCHECK_RUN_CONTAINER_ERR", @@ -389,7 +395,7 @@ }, { "name": "event.deployEvent.errCode", - "description": " - OK: A default status code for events that do not have an associated phase.\nTypically seen with the DevEndEvent event on success.\n - STATUSCHECK_SUCCESS: Status Check Success\n - BUILD_SUCCESS: Build Success\n - DEPLOY_SUCCESS: Deploy Success\n - BUILD_PUSH_ACCESS_DENIED: Build error due to push access denied\n - BUILD_PROJECT_NOT_FOUND: Build error due to GCP project not found.\n - BUILD_DOCKER_DAEMON_NOT_RUNNING: Docker build error due to docker daemon not running\n - BUILD_USER_ERROR: Build error due to user application code, e.g. compilation error, dockerfile error etc\n - BUILD_DOCKER_UNAVAILABLE: Build error due to docker not available\n - BUILD_DOCKER_UNAUTHORIZED: Docker build error due to user not authorized to perform the action\n - BUILD_DOCKER_SYSTEM_ERR: Docker system build error\n - BUILD_DOCKER_NOT_MODIFIED_ERR: Docker build error due to Docker build container is already in the desired state\n - BUILD_DOCKER_NOT_IMPLEMENTED_ERR: Docker build error indicating a feature not supported\n - BUILD_DOCKER_DATA_LOSS_ERR: Docker build error indicates that for given build, data was lost or there is data corruption\n - BUILD_DOCKER_FORBIDDEN_ERR: Docker build error indicates user is forbidden to perform the build or step/action.\n - BUILD_DOCKER_CONFLICT_ERR: Docker build error due to some internal error and docker container state conflicts with the requested action and can't be performed\n - BUILD_DOCKER_ERROR_NOT_FOUND: Docker build error indicates the requested object does not exist\n - BUILD_DOCKER_INVALID_PARAM_ERR: Docker build error indication invalid parameter sent to docker command\n - BUILD_DOCKERFILE_NOT_FOUND: Docker build failed due to dockerfile not found\n - BUILD_DOCKER_CACHE_FROM_PULL_ERR: Docker build failed due `cacheFrom` user config error\n - BUILD_DOCKER_GET_DIGEST_ERR: Build error due to digest for built artifact could not be retrieved from docker daemon.\n - BUILD_REGISTRY_GET_DIGEST_ERR: Build error due to digest for built artifact could not be retrieved from registry.\n - BUILD_UNKNOWN_JIB_PLUGIN_TYPE: Build error indicating unknown Jib plugin type. Should be one of [maven, gradle]\n - BUILD_JIB_GRADLE_DEP_ERR: Build error determining dependency for jib gradle project.\n - BUILD_JIB_MAVEN_DEP_ERR: Build error determining dependency for jib gradle project.\n - STATUSCHECK_IMAGE_PULL_ERR: Container image pull error\n - STATUSCHECK_CONTAINER_CREATING: Container creating error\n - STATUSCHECK_RUN_CONTAINER_ERR: Container run error\n - STATUSCHECK_CONTAINER_TERMINATED: Container is already terminated\n - STATUSCHECK_DEPLOYMENT_ROLLOUT_PENDING: Deployment waiting for rollout\n - STATUSCHECK_CONTAINER_RESTARTING: Container restarting error\n - STATUSCHECK_UNHEALTHY: Readiness probe failed\n - STATUSCHECK_NODE_MEMORY_PRESSURE: Node memory pressure error\n - STATUSCHECK_NODE_DISK_PRESSURE: Node disk pressure error\n - STATUSCHECK_NODE_NETWORK_UNAVAILABLE: Node network unavailable error\n - STATUSCHECK_NODE_PID_PRESSURE: Node PID pressure error\n - STATUSCHECK_NODE_UNSCHEDULABLE: Node unschedulable error\n - STATUSCHECK_NODE_UNREACHABLE: Node unreachable error\n - STATUSCHECK_NODE_NOT_READY: Node not ready error\n - STATUSCHECK_FAILED_SCHEDULING: Scheduler failure error\n - STATUSCHECK_KUBECTL_CONNECTION_ERR: Kubectl connection error\n - STATUSCHECK_KUBECTL_PID_KILLED: Kubectl process killed error\n - STATUSCHECK_KUBECTL_CLIENT_FETCH_ERR: Kubectl client fetch err\n - STATUSCHECK_POD_INITIALIZING: Pod Initializing\n - UNKNOWN_ERROR: Could not determine error and phase\n - STATUSCHECK_UNKNOWN: Status Check error unknown\n - STATUSCHECK_UNKNOWN_UNSCHEDULABLE: Container is unschedulable due to unknown reasons\n - STATUSCHECK_CONTAINER_WAITING_UNKNOWN: Container is waiting due to unknown reason\n - STATUSCHECK_UNKNOWN_EVENT: Container event reason unknown\n - DEPLOY_UNKNOWN: Deploy failed due to unknown reason\n - SYNC_UNKNOWN: SYNC failed due to known reason\n - BUILD_UNKNOWN: Build failed due to unknown reason\n - DEVINIT_UNKNOWN: Dev Init failed due to unknown reason\n - CLEANUP_UNKNOWN: Cleanup failed due to unknown reason\n - INIT_UNKNOWN: Initialization of the Skaffold session failed due to unknown reason(s)\n - BUILD_DOCKER_UNKNOWN: Build failed due to docker unknown error\n - SYNC_INIT_ERROR: File Sync Initialize failure\n - DEVINIT_REGISTER_BUILD_DEPS: Failed to configure watcher for build dependencies in dev loop\n - DEVINIT_REGISTER_TEST_DEPS: Failed to configure watcher for test dependencies in dev loop\n - DEVINIT_REGISTER_DEPLOY_DEPS: Failed to configure watcher for deploy dependencies in dev loop\n - DEVINIT_REGISTER_CONFIG_DEP: Failed to configure watcher for Skaffold configuration file.\n - DEVINIT_UNSUPPORTED_V1_MANIFEST: Failed to configure watcher for build dependencies for a base image with v1 manifest.\n - STATUSCHECK_USER_CANCELLED: User cancelled the skaffold dev run\n - STATUSCHECK_DEADLINE_EXCEEDED: Deadline for status check exceeded\n - BUILD_CANCELLED: Build Cancelled\n - DEPLOY_CANCELLED: Deploy cancelled due to user cancellation or one or more deployers failed.\n - BUILD_DOCKER_CANCELLED: Docker build cancelled.\n - BUILD_DOCKER_DEADLINE: Build error due to docker deadline was reached before the docker action completed\n - INIT_CREATE_TAGGER_ERROR: Skaffold was unable to create the configured tagger\n - INIT_MINIKUBE_PAUSED_ERROR: Skaffold was unable to start as Minikube appears to be paused\n - INIT_MINIKUBE_NOT_RUNNING_ERROR: Skaffold was unable to start as Minikube appears to be stopped\n - INIT_CREATE_BUILDER_ERROR: Skaffold was unable to create a configured image builder\n - INIT_CREATE_DEPLOYER_ERROR: Skaffold was unable to create a configured deployer\n - INIT_CREATE_TEST_DEP_ERROR: Skaffold was unable to create a configured test\n - INIT_CACHE_ERROR: Skaffold encountered an error validating the artifact cache\n - INIT_CREATE_WATCH_TRIGGER_ERROR: Skaffold encountered an error when configuring file watching\n - INIT_CREATE_ARTIFACT_DEP_ERROR: Skaffold encountered an error when evaluating artifact dependencies\n - DEPLOY_CLUSTER_CONNECTION_ERR: Unable to connect to cluster\n - DEPLOY_DEBUG_HELPER_RETRIEVE_ERR: Could not retrieve debug helpers.\n - DEPLOY_CLEANUP_ERR: Deploy clean up error\n - DEPLOY_HELM_APPLY_LABELS: Unable to apply helm labels.\n - DEPLOY_HELM_USER_ERR: Deploy error due to user deploy config for helm deployer\n - DEPLOY_NO_MATCHING_BUILD: Helm error when no build result is found of value specified in helm `artifactOverrides`\n - DEPLOY_HELM_VERSION_ERR: Unable to get helm client version\n - DEPLOY_HELM_MIN_VERSION_ERR: Helm version not supported.\n - DEPLOY_KUBECTL_VERSION_ERR: Unable to retrieve kubectl version\n - DEPLOY_KUBECTL_OFFLINE_MODE_ERR: User specified offline mode for rendering but remote manifests presents.\n - DEPLOY_ERR_WAITING_FOR_DELETION: Error waiting for previous version deletion before next version is active.\n - DEPLOY_READ_MANIFEST_ERR: Error reading manifests\n - DEPLOY_READ_REMOTE_MANIFEST_ERR: Error reading remote manifests\n - DEPLOY_LIST_MANIFEST_ERR: Errors listing manifests\n - DEPLOY_KUBECTL_USER_ERR: Deploy error due to user deploy config for kubectl deployer\n - DEPLOY_KUSTOMIZE_USER_ERR: Deploy error due to user deploy config for kustomize deployer\n - DEPLOY_REPLACE_IMAGE_ERR: Error replacing a built artifact in the manifests\n - DEPLOY_TRANSFORM_MANIFEST_ERR: Error transforming a manifest during skaffold debug\n - DEPLOY_SET_LABEL_ERR: Error setting user specified additional labels.\n - DEPLOY_MANIFEST_WRITE_ERR: Error writing hydrated kubernetes manifests.\n - DEPLOY_PARSE_MANIFEST_IMAGES_ERR: Error getting images from a kubernetes manifest.\n - DEPLOY_HELM_CREATE_NS_NOT_AVAILABLE: Helm config `createNamespace` not available", + "description": " - OK: A default status code for events that do not have an associated phase.\nTypically seen with the DevEndEvent event on success.\n - STATUSCHECK_SUCCESS: Status Check Success\n - BUILD_SUCCESS: Build Success\n - DEPLOY_SUCCESS: Deploy Success\n - BUILD_PUSH_ACCESS_DENIED: Build error due to push access denied\n - BUILD_PROJECT_NOT_FOUND: Build error due to GCP project not found.\n - BUILD_DOCKER_DAEMON_NOT_RUNNING: Docker build error due to docker daemon not running\n - BUILD_USER_ERROR: Build error due to user application code, e.g. compilation error, dockerfile error etc\n - BUILD_DOCKER_UNAVAILABLE: Build error due to docker not available\n - BUILD_DOCKER_UNAUTHORIZED: Docker build error due to user not authorized to perform the action\n - BUILD_DOCKER_SYSTEM_ERR: Docker system build error\n - BUILD_DOCKER_NOT_MODIFIED_ERR: Docker build error due to Docker build container is already in the desired state\n - BUILD_DOCKER_NOT_IMPLEMENTED_ERR: Docker build error indicating a feature not supported\n - BUILD_DOCKER_DATA_LOSS_ERR: Docker build error indicates that for given build, data was lost or there is data corruption\n - BUILD_DOCKER_FORBIDDEN_ERR: Docker build error indicates user is forbidden to perform the build or step/action.\n - BUILD_DOCKER_CONFLICT_ERR: Docker build error due to some internal error and docker container state conflicts with the requested action and can't be performed\n - BUILD_DOCKER_ERROR_NOT_FOUND: Docker build error indicates the requested object does not exist\n - BUILD_DOCKER_INVALID_PARAM_ERR: Docker build error indication invalid parameter sent to docker command\n - BUILD_DOCKERFILE_NOT_FOUND: Docker build failed due to dockerfile not found\n - BUILD_DOCKER_CACHE_FROM_PULL_ERR: Docker build failed due `cacheFrom` user config error\n - BUILD_DOCKER_GET_DIGEST_ERR: Build error due to digest for built artifact could not be retrieved from docker daemon.\n - BUILD_REGISTRY_GET_DIGEST_ERR: Build error due to digest for built artifact could not be retrieved from registry.\n - BUILD_UNKNOWN_JIB_PLUGIN_TYPE: Build error indicating unknown Jib plugin type. Should be one of [maven, gradle]\n - BUILD_JIB_GRADLE_DEP_ERR: Build error determining dependency for jib gradle project.\n - BUILD_JIB_MAVEN_DEP_ERR: Build error determining dependency for jib gradle project.\n - INIT_DOCKER_NETWORK_LISTING_CONTAINERS: Docker build error when listing containers.\n - INIT_DOCKER_NETWORK_INVALID_CONTAINER_NAME: Docker build error indicating an invalid container name (or id).\n - INIT_DOCKER_NETWORK_CONTAINER_DOES_NOT_EXIST: Docker build error indicating the container referenced does not exists in the docker context used.\n - STATUSCHECK_IMAGE_PULL_ERR: Container image pull error\n - STATUSCHECK_CONTAINER_CREATING: Container creating error\n - STATUSCHECK_RUN_CONTAINER_ERR: Container run error\n - STATUSCHECK_CONTAINER_TERMINATED: Container is already terminated\n - STATUSCHECK_DEPLOYMENT_ROLLOUT_PENDING: Deployment waiting for rollout\n - STATUSCHECK_CONTAINER_RESTARTING: Container restarting error\n - STATUSCHECK_UNHEALTHY: Readiness probe failed\n - STATUSCHECK_NODE_MEMORY_PRESSURE: Node memory pressure error\n - STATUSCHECK_NODE_DISK_PRESSURE: Node disk pressure error\n - STATUSCHECK_NODE_NETWORK_UNAVAILABLE: Node network unavailable error\n - STATUSCHECK_NODE_PID_PRESSURE: Node PID pressure error\n - STATUSCHECK_NODE_UNSCHEDULABLE: Node unschedulable error\n - STATUSCHECK_NODE_UNREACHABLE: Node unreachable error\n - STATUSCHECK_NODE_NOT_READY: Node not ready error\n - STATUSCHECK_FAILED_SCHEDULING: Scheduler failure error\n - STATUSCHECK_KUBECTL_CONNECTION_ERR: Kubectl connection error\n - STATUSCHECK_KUBECTL_PID_KILLED: Kubectl process killed error\n - STATUSCHECK_KUBECTL_CLIENT_FETCH_ERR: Kubectl client fetch err\n - STATUSCHECK_POD_INITIALIZING: Pod Initializing\n - UNKNOWN_ERROR: Could not determine error and phase\n - STATUSCHECK_UNKNOWN: Status Check error unknown\n - STATUSCHECK_UNKNOWN_UNSCHEDULABLE: Container is unschedulable due to unknown reasons\n - STATUSCHECK_CONTAINER_WAITING_UNKNOWN: Container is waiting due to unknown reason\n - STATUSCHECK_UNKNOWN_EVENT: Container event reason unknown\n - DEPLOY_UNKNOWN: Deploy failed due to unknown reason\n - SYNC_UNKNOWN: SYNC failed due to known reason\n - BUILD_UNKNOWN: Build failed due to unknown reason\n - DEVINIT_UNKNOWN: Dev Init failed due to unknown reason\n - CLEANUP_UNKNOWN: Cleanup failed due to unknown reason\n - INIT_UNKNOWN: Initialization of the Skaffold session failed due to unknown reason(s)\n - BUILD_DOCKER_UNKNOWN: Build failed due to docker unknown error\n - SYNC_INIT_ERROR: File Sync Initialize failure\n - DEVINIT_REGISTER_BUILD_DEPS: Failed to configure watcher for build dependencies in dev loop\n - DEVINIT_REGISTER_TEST_DEPS: Failed to configure watcher for test dependencies in dev loop\n - DEVINIT_REGISTER_DEPLOY_DEPS: Failed to configure watcher for deploy dependencies in dev loop\n - DEVINIT_REGISTER_CONFIG_DEP: Failed to configure watcher for Skaffold configuration file.\n - DEVINIT_UNSUPPORTED_V1_MANIFEST: Failed to configure watcher for build dependencies for a base image with v1 manifest.\n - STATUSCHECK_USER_CANCELLED: User cancelled the skaffold dev run\n - STATUSCHECK_DEADLINE_EXCEEDED: Deadline for status check exceeded\n - BUILD_CANCELLED: Build Cancelled\n - DEPLOY_CANCELLED: Deploy cancelled due to user cancellation or one or more deployers failed.\n - BUILD_DOCKER_CANCELLED: Docker build cancelled.\n - BUILD_DOCKER_DEADLINE: Build error due to docker deadline was reached before the docker action completed\n - INIT_CREATE_TAGGER_ERROR: Skaffold was unable to create the configured tagger\n - INIT_MINIKUBE_PAUSED_ERROR: Skaffold was unable to start as Minikube appears to be paused\n - INIT_MINIKUBE_NOT_RUNNING_ERROR: Skaffold was unable to start as Minikube appears to be stopped\n - INIT_CREATE_BUILDER_ERROR: Skaffold was unable to create a configured image builder\n - INIT_CREATE_DEPLOYER_ERROR: Skaffold was unable to create a configured deployer\n - INIT_CREATE_TEST_DEP_ERROR: Skaffold was unable to create a configured test\n - INIT_CACHE_ERROR: Skaffold encountered an error validating the artifact cache\n - INIT_CREATE_WATCH_TRIGGER_ERROR: Skaffold encountered an error when configuring file watching\n - INIT_CREATE_ARTIFACT_DEP_ERROR: Skaffold encountered an error when evaluating artifact dependencies\n - DEPLOY_CLUSTER_CONNECTION_ERR: Unable to connect to cluster\n - DEPLOY_DEBUG_HELPER_RETRIEVE_ERR: Could not retrieve debug helpers.\n - DEPLOY_CLEANUP_ERR: Deploy clean up error\n - DEPLOY_HELM_APPLY_LABELS: Unable to apply helm labels.\n - DEPLOY_HELM_USER_ERR: Deploy error due to user deploy config for helm deployer\n - DEPLOY_NO_MATCHING_BUILD: Helm error when no build result is found of value specified in helm `artifactOverrides`\n - DEPLOY_HELM_VERSION_ERR: Unable to get helm client version\n - DEPLOY_HELM_MIN_VERSION_ERR: Helm version not supported.\n - DEPLOY_KUBECTL_VERSION_ERR: Unable to retrieve kubectl version\n - DEPLOY_KUBECTL_OFFLINE_MODE_ERR: User specified offline mode for rendering but remote manifests presents.\n - DEPLOY_ERR_WAITING_FOR_DELETION: Error waiting for previous version deletion before next version is active.\n - DEPLOY_READ_MANIFEST_ERR: Error reading manifests\n - DEPLOY_READ_REMOTE_MANIFEST_ERR: Error reading remote manifests\n - DEPLOY_LIST_MANIFEST_ERR: Errors listing manifests\n - DEPLOY_KUBECTL_USER_ERR: Deploy error due to user deploy config for kubectl deployer\n - DEPLOY_KUSTOMIZE_USER_ERR: Deploy error due to user deploy config for kustomize deployer\n - DEPLOY_REPLACE_IMAGE_ERR: Error replacing a built artifact in the manifests\n - DEPLOY_TRANSFORM_MANIFEST_ERR: Error transforming a manifest during skaffold debug\n - DEPLOY_SET_LABEL_ERR: Error setting user specified additional labels.\n - DEPLOY_MANIFEST_WRITE_ERR: Error writing hydrated kubernetes manifests.\n - DEPLOY_PARSE_MANIFEST_IMAGES_ERR: Error getting images from a kubernetes manifest.\n - DEPLOY_HELM_CREATE_NS_NOT_AVAILABLE: Helm config `createNamespace` not available", "in": "query", "required": false, "type": "string", @@ -419,6 +425,9 @@ "BUILD_UNKNOWN_JIB_PLUGIN_TYPE", "BUILD_JIB_GRADLE_DEP_ERR", "BUILD_JIB_MAVEN_DEP_ERR", + "INIT_DOCKER_NETWORK_LISTING_CONTAINERS", + "INIT_DOCKER_NETWORK_INVALID_CONTAINER_NAME", + "INIT_DOCKER_NETWORK_CONTAINER_DOES_NOT_EXIST", "STATUSCHECK_IMAGE_PULL_ERR", "STATUSCHECK_CONTAINER_CREATING", "STATUSCHECK_RUN_CONTAINER_ERR", @@ -499,7 +508,7 @@ }, { "name": "event.deployEvent.actionableErr.errCode", - "description": " - OK: A default status code for events that do not have an associated phase.\nTypically seen with the DevEndEvent event on success.\n - STATUSCHECK_SUCCESS: Status Check Success\n - BUILD_SUCCESS: Build Success\n - DEPLOY_SUCCESS: Deploy Success\n - BUILD_PUSH_ACCESS_DENIED: Build error due to push access denied\n - BUILD_PROJECT_NOT_FOUND: Build error due to GCP project not found.\n - BUILD_DOCKER_DAEMON_NOT_RUNNING: Docker build error due to docker daemon not running\n - BUILD_USER_ERROR: Build error due to user application code, e.g. compilation error, dockerfile error etc\n - BUILD_DOCKER_UNAVAILABLE: Build error due to docker not available\n - BUILD_DOCKER_UNAUTHORIZED: Docker build error due to user not authorized to perform the action\n - BUILD_DOCKER_SYSTEM_ERR: Docker system build error\n - BUILD_DOCKER_NOT_MODIFIED_ERR: Docker build error due to Docker build container is already in the desired state\n - BUILD_DOCKER_NOT_IMPLEMENTED_ERR: Docker build error indicating a feature not supported\n - BUILD_DOCKER_DATA_LOSS_ERR: Docker build error indicates that for given build, data was lost or there is data corruption\n - BUILD_DOCKER_FORBIDDEN_ERR: Docker build error indicates user is forbidden to perform the build or step/action.\n - BUILD_DOCKER_CONFLICT_ERR: Docker build error due to some internal error and docker container state conflicts with the requested action and can't be performed\n - BUILD_DOCKER_ERROR_NOT_FOUND: Docker build error indicates the requested object does not exist\n - BUILD_DOCKER_INVALID_PARAM_ERR: Docker build error indication invalid parameter sent to docker command\n - BUILD_DOCKERFILE_NOT_FOUND: Docker build failed due to dockerfile not found\n - BUILD_DOCKER_CACHE_FROM_PULL_ERR: Docker build failed due `cacheFrom` user config error\n - BUILD_DOCKER_GET_DIGEST_ERR: Build error due to digest for built artifact could not be retrieved from docker daemon.\n - BUILD_REGISTRY_GET_DIGEST_ERR: Build error due to digest for built artifact could not be retrieved from registry.\n - BUILD_UNKNOWN_JIB_PLUGIN_TYPE: Build error indicating unknown Jib plugin type. Should be one of [maven, gradle]\n - BUILD_JIB_GRADLE_DEP_ERR: Build error determining dependency for jib gradle project.\n - BUILD_JIB_MAVEN_DEP_ERR: Build error determining dependency for jib gradle project.\n - STATUSCHECK_IMAGE_PULL_ERR: Container image pull error\n - STATUSCHECK_CONTAINER_CREATING: Container creating error\n - STATUSCHECK_RUN_CONTAINER_ERR: Container run error\n - STATUSCHECK_CONTAINER_TERMINATED: Container is already terminated\n - STATUSCHECK_DEPLOYMENT_ROLLOUT_PENDING: Deployment waiting for rollout\n - STATUSCHECK_CONTAINER_RESTARTING: Container restarting error\n - STATUSCHECK_UNHEALTHY: Readiness probe failed\n - STATUSCHECK_NODE_MEMORY_PRESSURE: Node memory pressure error\n - STATUSCHECK_NODE_DISK_PRESSURE: Node disk pressure error\n - STATUSCHECK_NODE_NETWORK_UNAVAILABLE: Node network unavailable error\n - STATUSCHECK_NODE_PID_PRESSURE: Node PID pressure error\n - STATUSCHECK_NODE_UNSCHEDULABLE: Node unschedulable error\n - STATUSCHECK_NODE_UNREACHABLE: Node unreachable error\n - STATUSCHECK_NODE_NOT_READY: Node not ready error\n - STATUSCHECK_FAILED_SCHEDULING: Scheduler failure error\n - STATUSCHECK_KUBECTL_CONNECTION_ERR: Kubectl connection error\n - STATUSCHECK_KUBECTL_PID_KILLED: Kubectl process killed error\n - STATUSCHECK_KUBECTL_CLIENT_FETCH_ERR: Kubectl client fetch err\n - STATUSCHECK_POD_INITIALIZING: Pod Initializing\n - UNKNOWN_ERROR: Could not determine error and phase\n - STATUSCHECK_UNKNOWN: Status Check error unknown\n - STATUSCHECK_UNKNOWN_UNSCHEDULABLE: Container is unschedulable due to unknown reasons\n - STATUSCHECK_CONTAINER_WAITING_UNKNOWN: Container is waiting due to unknown reason\n - STATUSCHECK_UNKNOWN_EVENT: Container event reason unknown\n - DEPLOY_UNKNOWN: Deploy failed due to unknown reason\n - SYNC_UNKNOWN: SYNC failed due to known reason\n - BUILD_UNKNOWN: Build failed due to unknown reason\n - DEVINIT_UNKNOWN: Dev Init failed due to unknown reason\n - CLEANUP_UNKNOWN: Cleanup failed due to unknown reason\n - INIT_UNKNOWN: Initialization of the Skaffold session failed due to unknown reason(s)\n - BUILD_DOCKER_UNKNOWN: Build failed due to docker unknown error\n - SYNC_INIT_ERROR: File Sync Initialize failure\n - DEVINIT_REGISTER_BUILD_DEPS: Failed to configure watcher for build dependencies in dev loop\n - DEVINIT_REGISTER_TEST_DEPS: Failed to configure watcher for test dependencies in dev loop\n - DEVINIT_REGISTER_DEPLOY_DEPS: Failed to configure watcher for deploy dependencies in dev loop\n - DEVINIT_REGISTER_CONFIG_DEP: Failed to configure watcher for Skaffold configuration file.\n - DEVINIT_UNSUPPORTED_V1_MANIFEST: Failed to configure watcher for build dependencies for a base image with v1 manifest.\n - STATUSCHECK_USER_CANCELLED: User cancelled the skaffold dev run\n - STATUSCHECK_DEADLINE_EXCEEDED: Deadline for status check exceeded\n - BUILD_CANCELLED: Build Cancelled\n - DEPLOY_CANCELLED: Deploy cancelled due to user cancellation or one or more deployers failed.\n - BUILD_DOCKER_CANCELLED: Docker build cancelled.\n - BUILD_DOCKER_DEADLINE: Build error due to docker deadline was reached before the docker action completed\n - INIT_CREATE_TAGGER_ERROR: Skaffold was unable to create the configured tagger\n - INIT_MINIKUBE_PAUSED_ERROR: Skaffold was unable to start as Minikube appears to be paused\n - INIT_MINIKUBE_NOT_RUNNING_ERROR: Skaffold was unable to start as Minikube appears to be stopped\n - INIT_CREATE_BUILDER_ERROR: Skaffold was unable to create a configured image builder\n - INIT_CREATE_DEPLOYER_ERROR: Skaffold was unable to create a configured deployer\n - INIT_CREATE_TEST_DEP_ERROR: Skaffold was unable to create a configured test\n - INIT_CACHE_ERROR: Skaffold encountered an error validating the artifact cache\n - INIT_CREATE_WATCH_TRIGGER_ERROR: Skaffold encountered an error when configuring file watching\n - INIT_CREATE_ARTIFACT_DEP_ERROR: Skaffold encountered an error when evaluating artifact dependencies\n - DEPLOY_CLUSTER_CONNECTION_ERR: Unable to connect to cluster\n - DEPLOY_DEBUG_HELPER_RETRIEVE_ERR: Could not retrieve debug helpers.\n - DEPLOY_CLEANUP_ERR: Deploy clean up error\n - DEPLOY_HELM_APPLY_LABELS: Unable to apply helm labels.\n - DEPLOY_HELM_USER_ERR: Deploy error due to user deploy config for helm deployer\n - DEPLOY_NO_MATCHING_BUILD: Helm error when no build result is found of value specified in helm `artifactOverrides`\n - DEPLOY_HELM_VERSION_ERR: Unable to get helm client version\n - DEPLOY_HELM_MIN_VERSION_ERR: Helm version not supported.\n - DEPLOY_KUBECTL_VERSION_ERR: Unable to retrieve kubectl version\n - DEPLOY_KUBECTL_OFFLINE_MODE_ERR: User specified offline mode for rendering but remote manifests presents.\n - DEPLOY_ERR_WAITING_FOR_DELETION: Error waiting for previous version deletion before next version is active.\n - DEPLOY_READ_MANIFEST_ERR: Error reading manifests\n - DEPLOY_READ_REMOTE_MANIFEST_ERR: Error reading remote manifests\n - DEPLOY_LIST_MANIFEST_ERR: Errors listing manifests\n - DEPLOY_KUBECTL_USER_ERR: Deploy error due to user deploy config for kubectl deployer\n - DEPLOY_KUSTOMIZE_USER_ERR: Deploy error due to user deploy config for kustomize deployer\n - DEPLOY_REPLACE_IMAGE_ERR: Error replacing a built artifact in the manifests\n - DEPLOY_TRANSFORM_MANIFEST_ERR: Error transforming a manifest during skaffold debug\n - DEPLOY_SET_LABEL_ERR: Error setting user specified additional labels.\n - DEPLOY_MANIFEST_WRITE_ERR: Error writing hydrated kubernetes manifests.\n - DEPLOY_PARSE_MANIFEST_IMAGES_ERR: Error getting images from a kubernetes manifest.\n - DEPLOY_HELM_CREATE_NS_NOT_AVAILABLE: Helm config `createNamespace` not available", + "description": " - OK: A default status code for events that do not have an associated phase.\nTypically seen with the DevEndEvent event on success.\n - STATUSCHECK_SUCCESS: Status Check Success\n - BUILD_SUCCESS: Build Success\n - DEPLOY_SUCCESS: Deploy Success\n - BUILD_PUSH_ACCESS_DENIED: Build error due to push access denied\n - BUILD_PROJECT_NOT_FOUND: Build error due to GCP project not found.\n - BUILD_DOCKER_DAEMON_NOT_RUNNING: Docker build error due to docker daemon not running\n - BUILD_USER_ERROR: Build error due to user application code, e.g. compilation error, dockerfile error etc\n - BUILD_DOCKER_UNAVAILABLE: Build error due to docker not available\n - BUILD_DOCKER_UNAUTHORIZED: Docker build error due to user not authorized to perform the action\n - BUILD_DOCKER_SYSTEM_ERR: Docker system build error\n - BUILD_DOCKER_NOT_MODIFIED_ERR: Docker build error due to Docker build container is already in the desired state\n - BUILD_DOCKER_NOT_IMPLEMENTED_ERR: Docker build error indicating a feature not supported\n - BUILD_DOCKER_DATA_LOSS_ERR: Docker build error indicates that for given build, data was lost or there is data corruption\n - BUILD_DOCKER_FORBIDDEN_ERR: Docker build error indicates user is forbidden to perform the build or step/action.\n - BUILD_DOCKER_CONFLICT_ERR: Docker build error due to some internal error and docker container state conflicts with the requested action and can't be performed\n - BUILD_DOCKER_ERROR_NOT_FOUND: Docker build error indicates the requested object does not exist\n - BUILD_DOCKER_INVALID_PARAM_ERR: Docker build error indication invalid parameter sent to docker command\n - BUILD_DOCKERFILE_NOT_FOUND: Docker build failed due to dockerfile not found\n - BUILD_DOCKER_CACHE_FROM_PULL_ERR: Docker build failed due `cacheFrom` user config error\n - BUILD_DOCKER_GET_DIGEST_ERR: Build error due to digest for built artifact could not be retrieved from docker daemon.\n - BUILD_REGISTRY_GET_DIGEST_ERR: Build error due to digest for built artifact could not be retrieved from registry.\n - BUILD_UNKNOWN_JIB_PLUGIN_TYPE: Build error indicating unknown Jib plugin type. Should be one of [maven, gradle]\n - BUILD_JIB_GRADLE_DEP_ERR: Build error determining dependency for jib gradle project.\n - BUILD_JIB_MAVEN_DEP_ERR: Build error determining dependency for jib gradle project.\n - INIT_DOCKER_NETWORK_LISTING_CONTAINERS: Docker build error when listing containers.\n - INIT_DOCKER_NETWORK_INVALID_CONTAINER_NAME: Docker build error indicating an invalid container name (or id).\n - INIT_DOCKER_NETWORK_CONTAINER_DOES_NOT_EXIST: Docker build error indicating the container referenced does not exists in the docker context used.\n - STATUSCHECK_IMAGE_PULL_ERR: Container image pull error\n - STATUSCHECK_CONTAINER_CREATING: Container creating error\n - STATUSCHECK_RUN_CONTAINER_ERR: Container run error\n - STATUSCHECK_CONTAINER_TERMINATED: Container is already terminated\n - STATUSCHECK_DEPLOYMENT_ROLLOUT_PENDING: Deployment waiting for rollout\n - STATUSCHECK_CONTAINER_RESTARTING: Container restarting error\n - STATUSCHECK_UNHEALTHY: Readiness probe failed\n - STATUSCHECK_NODE_MEMORY_PRESSURE: Node memory pressure error\n - STATUSCHECK_NODE_DISK_PRESSURE: Node disk pressure error\n - STATUSCHECK_NODE_NETWORK_UNAVAILABLE: Node network unavailable error\n - STATUSCHECK_NODE_PID_PRESSURE: Node PID pressure error\n - STATUSCHECK_NODE_UNSCHEDULABLE: Node unschedulable error\n - STATUSCHECK_NODE_UNREACHABLE: Node unreachable error\n - STATUSCHECK_NODE_NOT_READY: Node not ready error\n - STATUSCHECK_FAILED_SCHEDULING: Scheduler failure error\n - STATUSCHECK_KUBECTL_CONNECTION_ERR: Kubectl connection error\n - STATUSCHECK_KUBECTL_PID_KILLED: Kubectl process killed error\n - STATUSCHECK_KUBECTL_CLIENT_FETCH_ERR: Kubectl client fetch err\n - STATUSCHECK_POD_INITIALIZING: Pod Initializing\n - UNKNOWN_ERROR: Could not determine error and phase\n - STATUSCHECK_UNKNOWN: Status Check error unknown\n - STATUSCHECK_UNKNOWN_UNSCHEDULABLE: Container is unschedulable due to unknown reasons\n - STATUSCHECK_CONTAINER_WAITING_UNKNOWN: Container is waiting due to unknown reason\n - STATUSCHECK_UNKNOWN_EVENT: Container event reason unknown\n - DEPLOY_UNKNOWN: Deploy failed due to unknown reason\n - SYNC_UNKNOWN: SYNC failed due to known reason\n - BUILD_UNKNOWN: Build failed due to unknown reason\n - DEVINIT_UNKNOWN: Dev Init failed due to unknown reason\n - CLEANUP_UNKNOWN: Cleanup failed due to unknown reason\n - INIT_UNKNOWN: Initialization of the Skaffold session failed due to unknown reason(s)\n - BUILD_DOCKER_UNKNOWN: Build failed due to docker unknown error\n - SYNC_INIT_ERROR: File Sync Initialize failure\n - DEVINIT_REGISTER_BUILD_DEPS: Failed to configure watcher for build dependencies in dev loop\n - DEVINIT_REGISTER_TEST_DEPS: Failed to configure watcher for test dependencies in dev loop\n - DEVINIT_REGISTER_DEPLOY_DEPS: Failed to configure watcher for deploy dependencies in dev loop\n - DEVINIT_REGISTER_CONFIG_DEP: Failed to configure watcher for Skaffold configuration file.\n - DEVINIT_UNSUPPORTED_V1_MANIFEST: Failed to configure watcher for build dependencies for a base image with v1 manifest.\n - STATUSCHECK_USER_CANCELLED: User cancelled the skaffold dev run\n - STATUSCHECK_DEADLINE_EXCEEDED: Deadline for status check exceeded\n - BUILD_CANCELLED: Build Cancelled\n - DEPLOY_CANCELLED: Deploy cancelled due to user cancellation or one or more deployers failed.\n - BUILD_DOCKER_CANCELLED: Docker build cancelled.\n - BUILD_DOCKER_DEADLINE: Build error due to docker deadline was reached before the docker action completed\n - INIT_CREATE_TAGGER_ERROR: Skaffold was unable to create the configured tagger\n - INIT_MINIKUBE_PAUSED_ERROR: Skaffold was unable to start as Minikube appears to be paused\n - INIT_MINIKUBE_NOT_RUNNING_ERROR: Skaffold was unable to start as Minikube appears to be stopped\n - INIT_CREATE_BUILDER_ERROR: Skaffold was unable to create a configured image builder\n - INIT_CREATE_DEPLOYER_ERROR: Skaffold was unable to create a configured deployer\n - INIT_CREATE_TEST_DEP_ERROR: Skaffold was unable to create a configured test\n - INIT_CACHE_ERROR: Skaffold encountered an error validating the artifact cache\n - INIT_CREATE_WATCH_TRIGGER_ERROR: Skaffold encountered an error when configuring file watching\n - INIT_CREATE_ARTIFACT_DEP_ERROR: Skaffold encountered an error when evaluating artifact dependencies\n - DEPLOY_CLUSTER_CONNECTION_ERR: Unable to connect to cluster\n - DEPLOY_DEBUG_HELPER_RETRIEVE_ERR: Could not retrieve debug helpers.\n - DEPLOY_CLEANUP_ERR: Deploy clean up error\n - DEPLOY_HELM_APPLY_LABELS: Unable to apply helm labels.\n - DEPLOY_HELM_USER_ERR: Deploy error due to user deploy config for helm deployer\n - DEPLOY_NO_MATCHING_BUILD: Helm error when no build result is found of value specified in helm `artifactOverrides`\n - DEPLOY_HELM_VERSION_ERR: Unable to get helm client version\n - DEPLOY_HELM_MIN_VERSION_ERR: Helm version not supported.\n - DEPLOY_KUBECTL_VERSION_ERR: Unable to retrieve kubectl version\n - DEPLOY_KUBECTL_OFFLINE_MODE_ERR: User specified offline mode for rendering but remote manifests presents.\n - DEPLOY_ERR_WAITING_FOR_DELETION: Error waiting for previous version deletion before next version is active.\n - DEPLOY_READ_MANIFEST_ERR: Error reading manifests\n - DEPLOY_READ_REMOTE_MANIFEST_ERR: Error reading remote manifests\n - DEPLOY_LIST_MANIFEST_ERR: Errors listing manifests\n - DEPLOY_KUBECTL_USER_ERR: Deploy error due to user deploy config for kubectl deployer\n - DEPLOY_KUSTOMIZE_USER_ERR: Deploy error due to user deploy config for kustomize deployer\n - DEPLOY_REPLACE_IMAGE_ERR: Error replacing a built artifact in the manifests\n - DEPLOY_TRANSFORM_MANIFEST_ERR: Error transforming a manifest during skaffold debug\n - DEPLOY_SET_LABEL_ERR: Error setting user specified additional labels.\n - DEPLOY_MANIFEST_WRITE_ERR: Error writing hydrated kubernetes manifests.\n - DEPLOY_PARSE_MANIFEST_IMAGES_ERR: Error getting images from a kubernetes manifest.\n - DEPLOY_HELM_CREATE_NS_NOT_AVAILABLE: Helm config `createNamespace` not available", "in": "query", "required": false, "type": "string", @@ -529,6 +538,9 @@ "BUILD_UNKNOWN_JIB_PLUGIN_TYPE", "BUILD_JIB_GRADLE_DEP_ERR", "BUILD_JIB_MAVEN_DEP_ERR", + "INIT_DOCKER_NETWORK_LISTING_CONTAINERS", + "INIT_DOCKER_NETWORK_INVALID_CONTAINER_NAME", + "INIT_DOCKER_NETWORK_CONTAINER_DOES_NOT_EXIST", "STATUSCHECK_IMAGE_PULL_ERR", "STATUSCHECK_CONTAINER_CREATING", "STATUSCHECK_RUN_CONTAINER_ERR", @@ -709,7 +721,7 @@ }, { "name": "event.statusCheckEvent.errCode", - "description": " - OK: A default status code for events that do not have an associated phase.\nTypically seen with the DevEndEvent event on success.\n - STATUSCHECK_SUCCESS: Status Check Success\n - BUILD_SUCCESS: Build Success\n - DEPLOY_SUCCESS: Deploy Success\n - BUILD_PUSH_ACCESS_DENIED: Build error due to push access denied\n - BUILD_PROJECT_NOT_FOUND: Build error due to GCP project not found.\n - BUILD_DOCKER_DAEMON_NOT_RUNNING: Docker build error due to docker daemon not running\n - BUILD_USER_ERROR: Build error due to user application code, e.g. compilation error, dockerfile error etc\n - BUILD_DOCKER_UNAVAILABLE: Build error due to docker not available\n - BUILD_DOCKER_UNAUTHORIZED: Docker build error due to user not authorized to perform the action\n - BUILD_DOCKER_SYSTEM_ERR: Docker system build error\n - BUILD_DOCKER_NOT_MODIFIED_ERR: Docker build error due to Docker build container is already in the desired state\n - BUILD_DOCKER_NOT_IMPLEMENTED_ERR: Docker build error indicating a feature not supported\n - BUILD_DOCKER_DATA_LOSS_ERR: Docker build error indicates that for given build, data was lost or there is data corruption\n - BUILD_DOCKER_FORBIDDEN_ERR: Docker build error indicates user is forbidden to perform the build or step/action.\n - BUILD_DOCKER_CONFLICT_ERR: Docker build error due to some internal error and docker container state conflicts with the requested action and can't be performed\n - BUILD_DOCKER_ERROR_NOT_FOUND: Docker build error indicates the requested object does not exist\n - BUILD_DOCKER_INVALID_PARAM_ERR: Docker build error indication invalid parameter sent to docker command\n - BUILD_DOCKERFILE_NOT_FOUND: Docker build failed due to dockerfile not found\n - BUILD_DOCKER_CACHE_FROM_PULL_ERR: Docker build failed due `cacheFrom` user config error\n - BUILD_DOCKER_GET_DIGEST_ERR: Build error due to digest for built artifact could not be retrieved from docker daemon.\n - BUILD_REGISTRY_GET_DIGEST_ERR: Build error due to digest for built artifact could not be retrieved from registry.\n - BUILD_UNKNOWN_JIB_PLUGIN_TYPE: Build error indicating unknown Jib plugin type. Should be one of [maven, gradle]\n - BUILD_JIB_GRADLE_DEP_ERR: Build error determining dependency for jib gradle project.\n - BUILD_JIB_MAVEN_DEP_ERR: Build error determining dependency for jib gradle project.\n - STATUSCHECK_IMAGE_PULL_ERR: Container image pull error\n - STATUSCHECK_CONTAINER_CREATING: Container creating error\n - STATUSCHECK_RUN_CONTAINER_ERR: Container run error\n - STATUSCHECK_CONTAINER_TERMINATED: Container is already terminated\n - STATUSCHECK_DEPLOYMENT_ROLLOUT_PENDING: Deployment waiting for rollout\n - STATUSCHECK_CONTAINER_RESTARTING: Container restarting error\n - STATUSCHECK_UNHEALTHY: Readiness probe failed\n - STATUSCHECK_NODE_MEMORY_PRESSURE: Node memory pressure error\n - STATUSCHECK_NODE_DISK_PRESSURE: Node disk pressure error\n - STATUSCHECK_NODE_NETWORK_UNAVAILABLE: Node network unavailable error\n - STATUSCHECK_NODE_PID_PRESSURE: Node PID pressure error\n - STATUSCHECK_NODE_UNSCHEDULABLE: Node unschedulable error\n - STATUSCHECK_NODE_UNREACHABLE: Node unreachable error\n - STATUSCHECK_NODE_NOT_READY: Node not ready error\n - STATUSCHECK_FAILED_SCHEDULING: Scheduler failure error\n - STATUSCHECK_KUBECTL_CONNECTION_ERR: Kubectl connection error\n - STATUSCHECK_KUBECTL_PID_KILLED: Kubectl process killed error\n - STATUSCHECK_KUBECTL_CLIENT_FETCH_ERR: Kubectl client fetch err\n - STATUSCHECK_POD_INITIALIZING: Pod Initializing\n - UNKNOWN_ERROR: Could not determine error and phase\n - STATUSCHECK_UNKNOWN: Status Check error unknown\n - STATUSCHECK_UNKNOWN_UNSCHEDULABLE: Container is unschedulable due to unknown reasons\n - STATUSCHECK_CONTAINER_WAITING_UNKNOWN: Container is waiting due to unknown reason\n - STATUSCHECK_UNKNOWN_EVENT: Container event reason unknown\n - DEPLOY_UNKNOWN: Deploy failed due to unknown reason\n - SYNC_UNKNOWN: SYNC failed due to known reason\n - BUILD_UNKNOWN: Build failed due to unknown reason\n - DEVINIT_UNKNOWN: Dev Init failed due to unknown reason\n - CLEANUP_UNKNOWN: Cleanup failed due to unknown reason\n - INIT_UNKNOWN: Initialization of the Skaffold session failed due to unknown reason(s)\n - BUILD_DOCKER_UNKNOWN: Build failed due to docker unknown error\n - SYNC_INIT_ERROR: File Sync Initialize failure\n - DEVINIT_REGISTER_BUILD_DEPS: Failed to configure watcher for build dependencies in dev loop\n - DEVINIT_REGISTER_TEST_DEPS: Failed to configure watcher for test dependencies in dev loop\n - DEVINIT_REGISTER_DEPLOY_DEPS: Failed to configure watcher for deploy dependencies in dev loop\n - DEVINIT_REGISTER_CONFIG_DEP: Failed to configure watcher for Skaffold configuration file.\n - DEVINIT_UNSUPPORTED_V1_MANIFEST: Failed to configure watcher for build dependencies for a base image with v1 manifest.\n - STATUSCHECK_USER_CANCELLED: User cancelled the skaffold dev run\n - STATUSCHECK_DEADLINE_EXCEEDED: Deadline for status check exceeded\n - BUILD_CANCELLED: Build Cancelled\n - DEPLOY_CANCELLED: Deploy cancelled due to user cancellation or one or more deployers failed.\n - BUILD_DOCKER_CANCELLED: Docker build cancelled.\n - BUILD_DOCKER_DEADLINE: Build error due to docker deadline was reached before the docker action completed\n - INIT_CREATE_TAGGER_ERROR: Skaffold was unable to create the configured tagger\n - INIT_MINIKUBE_PAUSED_ERROR: Skaffold was unable to start as Minikube appears to be paused\n - INIT_MINIKUBE_NOT_RUNNING_ERROR: Skaffold was unable to start as Minikube appears to be stopped\n - INIT_CREATE_BUILDER_ERROR: Skaffold was unable to create a configured image builder\n - INIT_CREATE_DEPLOYER_ERROR: Skaffold was unable to create a configured deployer\n - INIT_CREATE_TEST_DEP_ERROR: Skaffold was unable to create a configured test\n - INIT_CACHE_ERROR: Skaffold encountered an error validating the artifact cache\n - INIT_CREATE_WATCH_TRIGGER_ERROR: Skaffold encountered an error when configuring file watching\n - INIT_CREATE_ARTIFACT_DEP_ERROR: Skaffold encountered an error when evaluating artifact dependencies\n - DEPLOY_CLUSTER_CONNECTION_ERR: Unable to connect to cluster\n - DEPLOY_DEBUG_HELPER_RETRIEVE_ERR: Could not retrieve debug helpers.\n - DEPLOY_CLEANUP_ERR: Deploy clean up error\n - DEPLOY_HELM_APPLY_LABELS: Unable to apply helm labels.\n - DEPLOY_HELM_USER_ERR: Deploy error due to user deploy config for helm deployer\n - DEPLOY_NO_MATCHING_BUILD: Helm error when no build result is found of value specified in helm `artifactOverrides`\n - DEPLOY_HELM_VERSION_ERR: Unable to get helm client version\n - DEPLOY_HELM_MIN_VERSION_ERR: Helm version not supported.\n - DEPLOY_KUBECTL_VERSION_ERR: Unable to retrieve kubectl version\n - DEPLOY_KUBECTL_OFFLINE_MODE_ERR: User specified offline mode for rendering but remote manifests presents.\n - DEPLOY_ERR_WAITING_FOR_DELETION: Error waiting for previous version deletion before next version is active.\n - DEPLOY_READ_MANIFEST_ERR: Error reading manifests\n - DEPLOY_READ_REMOTE_MANIFEST_ERR: Error reading remote manifests\n - DEPLOY_LIST_MANIFEST_ERR: Errors listing manifests\n - DEPLOY_KUBECTL_USER_ERR: Deploy error due to user deploy config for kubectl deployer\n - DEPLOY_KUSTOMIZE_USER_ERR: Deploy error due to user deploy config for kustomize deployer\n - DEPLOY_REPLACE_IMAGE_ERR: Error replacing a built artifact in the manifests\n - DEPLOY_TRANSFORM_MANIFEST_ERR: Error transforming a manifest during skaffold debug\n - DEPLOY_SET_LABEL_ERR: Error setting user specified additional labels.\n - DEPLOY_MANIFEST_WRITE_ERR: Error writing hydrated kubernetes manifests.\n - DEPLOY_PARSE_MANIFEST_IMAGES_ERR: Error getting images from a kubernetes manifest.\n - DEPLOY_HELM_CREATE_NS_NOT_AVAILABLE: Helm config `createNamespace` not available", + "description": " - OK: A default status code for events that do not have an associated phase.\nTypically seen with the DevEndEvent event on success.\n - STATUSCHECK_SUCCESS: Status Check Success\n - BUILD_SUCCESS: Build Success\n - DEPLOY_SUCCESS: Deploy Success\n - BUILD_PUSH_ACCESS_DENIED: Build error due to push access denied\n - BUILD_PROJECT_NOT_FOUND: Build error due to GCP project not found.\n - BUILD_DOCKER_DAEMON_NOT_RUNNING: Docker build error due to docker daemon not running\n - BUILD_USER_ERROR: Build error due to user application code, e.g. compilation error, dockerfile error etc\n - BUILD_DOCKER_UNAVAILABLE: Build error due to docker not available\n - BUILD_DOCKER_UNAUTHORIZED: Docker build error due to user not authorized to perform the action\n - BUILD_DOCKER_SYSTEM_ERR: Docker system build error\n - BUILD_DOCKER_NOT_MODIFIED_ERR: Docker build error due to Docker build container is already in the desired state\n - BUILD_DOCKER_NOT_IMPLEMENTED_ERR: Docker build error indicating a feature not supported\n - BUILD_DOCKER_DATA_LOSS_ERR: Docker build error indicates that for given build, data was lost or there is data corruption\n - BUILD_DOCKER_FORBIDDEN_ERR: Docker build error indicates user is forbidden to perform the build or step/action.\n - BUILD_DOCKER_CONFLICT_ERR: Docker build error due to some internal error and docker container state conflicts with the requested action and can't be performed\n - BUILD_DOCKER_ERROR_NOT_FOUND: Docker build error indicates the requested object does not exist\n - BUILD_DOCKER_INVALID_PARAM_ERR: Docker build error indication invalid parameter sent to docker command\n - BUILD_DOCKERFILE_NOT_FOUND: Docker build failed due to dockerfile not found\n - BUILD_DOCKER_CACHE_FROM_PULL_ERR: Docker build failed due `cacheFrom` user config error\n - BUILD_DOCKER_GET_DIGEST_ERR: Build error due to digest for built artifact could not be retrieved from docker daemon.\n - BUILD_REGISTRY_GET_DIGEST_ERR: Build error due to digest for built artifact could not be retrieved from registry.\n - BUILD_UNKNOWN_JIB_PLUGIN_TYPE: Build error indicating unknown Jib plugin type. Should be one of [maven, gradle]\n - BUILD_JIB_GRADLE_DEP_ERR: Build error determining dependency for jib gradle project.\n - BUILD_JIB_MAVEN_DEP_ERR: Build error determining dependency for jib gradle project.\n - INIT_DOCKER_NETWORK_LISTING_CONTAINERS: Docker build error when listing containers.\n - INIT_DOCKER_NETWORK_INVALID_CONTAINER_NAME: Docker build error indicating an invalid container name (or id).\n - INIT_DOCKER_NETWORK_CONTAINER_DOES_NOT_EXIST: Docker build error indicating the container referenced does not exists in the docker context used.\n - STATUSCHECK_IMAGE_PULL_ERR: Container image pull error\n - STATUSCHECK_CONTAINER_CREATING: Container creating error\n - STATUSCHECK_RUN_CONTAINER_ERR: Container run error\n - STATUSCHECK_CONTAINER_TERMINATED: Container is already terminated\n - STATUSCHECK_DEPLOYMENT_ROLLOUT_PENDING: Deployment waiting for rollout\n - STATUSCHECK_CONTAINER_RESTARTING: Container restarting error\n - STATUSCHECK_UNHEALTHY: Readiness probe failed\n - STATUSCHECK_NODE_MEMORY_PRESSURE: Node memory pressure error\n - STATUSCHECK_NODE_DISK_PRESSURE: Node disk pressure error\n - STATUSCHECK_NODE_NETWORK_UNAVAILABLE: Node network unavailable error\n - STATUSCHECK_NODE_PID_PRESSURE: Node PID pressure error\n - STATUSCHECK_NODE_UNSCHEDULABLE: Node unschedulable error\n - STATUSCHECK_NODE_UNREACHABLE: Node unreachable error\n - STATUSCHECK_NODE_NOT_READY: Node not ready error\n - STATUSCHECK_FAILED_SCHEDULING: Scheduler failure error\n - STATUSCHECK_KUBECTL_CONNECTION_ERR: Kubectl connection error\n - STATUSCHECK_KUBECTL_PID_KILLED: Kubectl process killed error\n - STATUSCHECK_KUBECTL_CLIENT_FETCH_ERR: Kubectl client fetch err\n - STATUSCHECK_POD_INITIALIZING: Pod Initializing\n - UNKNOWN_ERROR: Could not determine error and phase\n - STATUSCHECK_UNKNOWN: Status Check error unknown\n - STATUSCHECK_UNKNOWN_UNSCHEDULABLE: Container is unschedulable due to unknown reasons\n - STATUSCHECK_CONTAINER_WAITING_UNKNOWN: Container is waiting due to unknown reason\n - STATUSCHECK_UNKNOWN_EVENT: Container event reason unknown\n - DEPLOY_UNKNOWN: Deploy failed due to unknown reason\n - SYNC_UNKNOWN: SYNC failed due to known reason\n - BUILD_UNKNOWN: Build failed due to unknown reason\n - DEVINIT_UNKNOWN: Dev Init failed due to unknown reason\n - CLEANUP_UNKNOWN: Cleanup failed due to unknown reason\n - INIT_UNKNOWN: Initialization of the Skaffold session failed due to unknown reason(s)\n - BUILD_DOCKER_UNKNOWN: Build failed due to docker unknown error\n - SYNC_INIT_ERROR: File Sync Initialize failure\n - DEVINIT_REGISTER_BUILD_DEPS: Failed to configure watcher for build dependencies in dev loop\n - DEVINIT_REGISTER_TEST_DEPS: Failed to configure watcher for test dependencies in dev loop\n - DEVINIT_REGISTER_DEPLOY_DEPS: Failed to configure watcher for deploy dependencies in dev loop\n - DEVINIT_REGISTER_CONFIG_DEP: Failed to configure watcher for Skaffold configuration file.\n - DEVINIT_UNSUPPORTED_V1_MANIFEST: Failed to configure watcher for build dependencies for a base image with v1 manifest.\n - STATUSCHECK_USER_CANCELLED: User cancelled the skaffold dev run\n - STATUSCHECK_DEADLINE_EXCEEDED: Deadline for status check exceeded\n - BUILD_CANCELLED: Build Cancelled\n - DEPLOY_CANCELLED: Deploy cancelled due to user cancellation or one or more deployers failed.\n - BUILD_DOCKER_CANCELLED: Docker build cancelled.\n - BUILD_DOCKER_DEADLINE: Build error due to docker deadline was reached before the docker action completed\n - INIT_CREATE_TAGGER_ERROR: Skaffold was unable to create the configured tagger\n - INIT_MINIKUBE_PAUSED_ERROR: Skaffold was unable to start as Minikube appears to be paused\n - INIT_MINIKUBE_NOT_RUNNING_ERROR: Skaffold was unable to start as Minikube appears to be stopped\n - INIT_CREATE_BUILDER_ERROR: Skaffold was unable to create a configured image builder\n - INIT_CREATE_DEPLOYER_ERROR: Skaffold was unable to create a configured deployer\n - INIT_CREATE_TEST_DEP_ERROR: Skaffold was unable to create a configured test\n - INIT_CACHE_ERROR: Skaffold encountered an error validating the artifact cache\n - INIT_CREATE_WATCH_TRIGGER_ERROR: Skaffold encountered an error when configuring file watching\n - INIT_CREATE_ARTIFACT_DEP_ERROR: Skaffold encountered an error when evaluating artifact dependencies\n - DEPLOY_CLUSTER_CONNECTION_ERR: Unable to connect to cluster\n - DEPLOY_DEBUG_HELPER_RETRIEVE_ERR: Could not retrieve debug helpers.\n - DEPLOY_CLEANUP_ERR: Deploy clean up error\n - DEPLOY_HELM_APPLY_LABELS: Unable to apply helm labels.\n - DEPLOY_HELM_USER_ERR: Deploy error due to user deploy config for helm deployer\n - DEPLOY_NO_MATCHING_BUILD: Helm error when no build result is found of value specified in helm `artifactOverrides`\n - DEPLOY_HELM_VERSION_ERR: Unable to get helm client version\n - DEPLOY_HELM_MIN_VERSION_ERR: Helm version not supported.\n - DEPLOY_KUBECTL_VERSION_ERR: Unable to retrieve kubectl version\n - DEPLOY_KUBECTL_OFFLINE_MODE_ERR: User specified offline mode for rendering but remote manifests presents.\n - DEPLOY_ERR_WAITING_FOR_DELETION: Error waiting for previous version deletion before next version is active.\n - DEPLOY_READ_MANIFEST_ERR: Error reading manifests\n - DEPLOY_READ_REMOTE_MANIFEST_ERR: Error reading remote manifests\n - DEPLOY_LIST_MANIFEST_ERR: Errors listing manifests\n - DEPLOY_KUBECTL_USER_ERR: Deploy error due to user deploy config for kubectl deployer\n - DEPLOY_KUSTOMIZE_USER_ERR: Deploy error due to user deploy config for kustomize deployer\n - DEPLOY_REPLACE_IMAGE_ERR: Error replacing a built artifact in the manifests\n - DEPLOY_TRANSFORM_MANIFEST_ERR: Error transforming a manifest during skaffold debug\n - DEPLOY_SET_LABEL_ERR: Error setting user specified additional labels.\n - DEPLOY_MANIFEST_WRITE_ERR: Error writing hydrated kubernetes manifests.\n - DEPLOY_PARSE_MANIFEST_IMAGES_ERR: Error getting images from a kubernetes manifest.\n - DEPLOY_HELM_CREATE_NS_NOT_AVAILABLE: Helm config `createNamespace` not available", "in": "query", "required": false, "type": "string", @@ -739,6 +751,9 @@ "BUILD_UNKNOWN_JIB_PLUGIN_TYPE", "BUILD_JIB_GRADLE_DEP_ERR", "BUILD_JIB_MAVEN_DEP_ERR", + "INIT_DOCKER_NETWORK_LISTING_CONTAINERS", + "INIT_DOCKER_NETWORK_INVALID_CONTAINER_NAME", + "INIT_DOCKER_NETWORK_CONTAINER_DOES_NOT_EXIST", "STATUSCHECK_IMAGE_PULL_ERR", "STATUSCHECK_CONTAINER_CREATING", "STATUSCHECK_RUN_CONTAINER_ERR", @@ -819,7 +834,7 @@ }, { "name": "event.statusCheckEvent.actionableErr.errCode", - "description": " - OK: A default status code for events that do not have an associated phase.\nTypically seen with the DevEndEvent event on success.\n - STATUSCHECK_SUCCESS: Status Check Success\n - BUILD_SUCCESS: Build Success\n - DEPLOY_SUCCESS: Deploy Success\n - BUILD_PUSH_ACCESS_DENIED: Build error due to push access denied\n - BUILD_PROJECT_NOT_FOUND: Build error due to GCP project not found.\n - BUILD_DOCKER_DAEMON_NOT_RUNNING: Docker build error due to docker daemon not running\n - BUILD_USER_ERROR: Build error due to user application code, e.g. compilation error, dockerfile error etc\n - BUILD_DOCKER_UNAVAILABLE: Build error due to docker not available\n - BUILD_DOCKER_UNAUTHORIZED: Docker build error due to user not authorized to perform the action\n - BUILD_DOCKER_SYSTEM_ERR: Docker system build error\n - BUILD_DOCKER_NOT_MODIFIED_ERR: Docker build error due to Docker build container is already in the desired state\n - BUILD_DOCKER_NOT_IMPLEMENTED_ERR: Docker build error indicating a feature not supported\n - BUILD_DOCKER_DATA_LOSS_ERR: Docker build error indicates that for given build, data was lost or there is data corruption\n - BUILD_DOCKER_FORBIDDEN_ERR: Docker build error indicates user is forbidden to perform the build or step/action.\n - BUILD_DOCKER_CONFLICT_ERR: Docker build error due to some internal error and docker container state conflicts with the requested action and can't be performed\n - BUILD_DOCKER_ERROR_NOT_FOUND: Docker build error indicates the requested object does not exist\n - BUILD_DOCKER_INVALID_PARAM_ERR: Docker build error indication invalid parameter sent to docker command\n - BUILD_DOCKERFILE_NOT_FOUND: Docker build failed due to dockerfile not found\n - BUILD_DOCKER_CACHE_FROM_PULL_ERR: Docker build failed due `cacheFrom` user config error\n - BUILD_DOCKER_GET_DIGEST_ERR: Build error due to digest for built artifact could not be retrieved from docker daemon.\n - BUILD_REGISTRY_GET_DIGEST_ERR: Build error due to digest for built artifact could not be retrieved from registry.\n - BUILD_UNKNOWN_JIB_PLUGIN_TYPE: Build error indicating unknown Jib plugin type. Should be one of [maven, gradle]\n - BUILD_JIB_GRADLE_DEP_ERR: Build error determining dependency for jib gradle project.\n - BUILD_JIB_MAVEN_DEP_ERR: Build error determining dependency for jib gradle project.\n - STATUSCHECK_IMAGE_PULL_ERR: Container image pull error\n - STATUSCHECK_CONTAINER_CREATING: Container creating error\n - STATUSCHECK_RUN_CONTAINER_ERR: Container run error\n - STATUSCHECK_CONTAINER_TERMINATED: Container is already terminated\n - STATUSCHECK_DEPLOYMENT_ROLLOUT_PENDING: Deployment waiting for rollout\n - STATUSCHECK_CONTAINER_RESTARTING: Container restarting error\n - STATUSCHECK_UNHEALTHY: Readiness probe failed\n - STATUSCHECK_NODE_MEMORY_PRESSURE: Node memory pressure error\n - STATUSCHECK_NODE_DISK_PRESSURE: Node disk pressure error\n - STATUSCHECK_NODE_NETWORK_UNAVAILABLE: Node network unavailable error\n - STATUSCHECK_NODE_PID_PRESSURE: Node PID pressure error\n - STATUSCHECK_NODE_UNSCHEDULABLE: Node unschedulable error\n - STATUSCHECK_NODE_UNREACHABLE: Node unreachable error\n - STATUSCHECK_NODE_NOT_READY: Node not ready error\n - STATUSCHECK_FAILED_SCHEDULING: Scheduler failure error\n - STATUSCHECK_KUBECTL_CONNECTION_ERR: Kubectl connection error\n - STATUSCHECK_KUBECTL_PID_KILLED: Kubectl process killed error\n - STATUSCHECK_KUBECTL_CLIENT_FETCH_ERR: Kubectl client fetch err\n - STATUSCHECK_POD_INITIALIZING: Pod Initializing\n - UNKNOWN_ERROR: Could not determine error and phase\n - STATUSCHECK_UNKNOWN: Status Check error unknown\n - STATUSCHECK_UNKNOWN_UNSCHEDULABLE: Container is unschedulable due to unknown reasons\n - STATUSCHECK_CONTAINER_WAITING_UNKNOWN: Container is waiting due to unknown reason\n - STATUSCHECK_UNKNOWN_EVENT: Container event reason unknown\n - DEPLOY_UNKNOWN: Deploy failed due to unknown reason\n - SYNC_UNKNOWN: SYNC failed due to known reason\n - BUILD_UNKNOWN: Build failed due to unknown reason\n - DEVINIT_UNKNOWN: Dev Init failed due to unknown reason\n - CLEANUP_UNKNOWN: Cleanup failed due to unknown reason\n - INIT_UNKNOWN: Initialization of the Skaffold session failed due to unknown reason(s)\n - BUILD_DOCKER_UNKNOWN: Build failed due to docker unknown error\n - SYNC_INIT_ERROR: File Sync Initialize failure\n - DEVINIT_REGISTER_BUILD_DEPS: Failed to configure watcher for build dependencies in dev loop\n - DEVINIT_REGISTER_TEST_DEPS: Failed to configure watcher for test dependencies in dev loop\n - DEVINIT_REGISTER_DEPLOY_DEPS: Failed to configure watcher for deploy dependencies in dev loop\n - DEVINIT_REGISTER_CONFIG_DEP: Failed to configure watcher for Skaffold configuration file.\n - DEVINIT_UNSUPPORTED_V1_MANIFEST: Failed to configure watcher for build dependencies for a base image with v1 manifest.\n - STATUSCHECK_USER_CANCELLED: User cancelled the skaffold dev run\n - STATUSCHECK_DEADLINE_EXCEEDED: Deadline for status check exceeded\n - BUILD_CANCELLED: Build Cancelled\n - DEPLOY_CANCELLED: Deploy cancelled due to user cancellation or one or more deployers failed.\n - BUILD_DOCKER_CANCELLED: Docker build cancelled.\n - BUILD_DOCKER_DEADLINE: Build error due to docker deadline was reached before the docker action completed\n - INIT_CREATE_TAGGER_ERROR: Skaffold was unable to create the configured tagger\n - INIT_MINIKUBE_PAUSED_ERROR: Skaffold was unable to start as Minikube appears to be paused\n - INIT_MINIKUBE_NOT_RUNNING_ERROR: Skaffold was unable to start as Minikube appears to be stopped\n - INIT_CREATE_BUILDER_ERROR: Skaffold was unable to create a configured image builder\n - INIT_CREATE_DEPLOYER_ERROR: Skaffold was unable to create a configured deployer\n - INIT_CREATE_TEST_DEP_ERROR: Skaffold was unable to create a configured test\n - INIT_CACHE_ERROR: Skaffold encountered an error validating the artifact cache\n - INIT_CREATE_WATCH_TRIGGER_ERROR: Skaffold encountered an error when configuring file watching\n - INIT_CREATE_ARTIFACT_DEP_ERROR: Skaffold encountered an error when evaluating artifact dependencies\n - DEPLOY_CLUSTER_CONNECTION_ERR: Unable to connect to cluster\n - DEPLOY_DEBUG_HELPER_RETRIEVE_ERR: Could not retrieve debug helpers.\n - DEPLOY_CLEANUP_ERR: Deploy clean up error\n - DEPLOY_HELM_APPLY_LABELS: Unable to apply helm labels.\n - DEPLOY_HELM_USER_ERR: Deploy error due to user deploy config for helm deployer\n - DEPLOY_NO_MATCHING_BUILD: Helm error when no build result is found of value specified in helm `artifactOverrides`\n - DEPLOY_HELM_VERSION_ERR: Unable to get helm client version\n - DEPLOY_HELM_MIN_VERSION_ERR: Helm version not supported.\n - DEPLOY_KUBECTL_VERSION_ERR: Unable to retrieve kubectl version\n - DEPLOY_KUBECTL_OFFLINE_MODE_ERR: User specified offline mode for rendering but remote manifests presents.\n - DEPLOY_ERR_WAITING_FOR_DELETION: Error waiting for previous version deletion before next version is active.\n - DEPLOY_READ_MANIFEST_ERR: Error reading manifests\n - DEPLOY_READ_REMOTE_MANIFEST_ERR: Error reading remote manifests\n - DEPLOY_LIST_MANIFEST_ERR: Errors listing manifests\n - DEPLOY_KUBECTL_USER_ERR: Deploy error due to user deploy config for kubectl deployer\n - DEPLOY_KUSTOMIZE_USER_ERR: Deploy error due to user deploy config for kustomize deployer\n - DEPLOY_REPLACE_IMAGE_ERR: Error replacing a built artifact in the manifests\n - DEPLOY_TRANSFORM_MANIFEST_ERR: Error transforming a manifest during skaffold debug\n - DEPLOY_SET_LABEL_ERR: Error setting user specified additional labels.\n - DEPLOY_MANIFEST_WRITE_ERR: Error writing hydrated kubernetes manifests.\n - DEPLOY_PARSE_MANIFEST_IMAGES_ERR: Error getting images from a kubernetes manifest.\n - DEPLOY_HELM_CREATE_NS_NOT_AVAILABLE: Helm config `createNamespace` not available", + "description": " - OK: A default status code for events that do not have an associated phase.\nTypically seen with the DevEndEvent event on success.\n - STATUSCHECK_SUCCESS: Status Check Success\n - BUILD_SUCCESS: Build Success\n - DEPLOY_SUCCESS: Deploy Success\n - BUILD_PUSH_ACCESS_DENIED: Build error due to push access denied\n - BUILD_PROJECT_NOT_FOUND: Build error due to GCP project not found.\n - BUILD_DOCKER_DAEMON_NOT_RUNNING: Docker build error due to docker daemon not running\n - BUILD_USER_ERROR: Build error due to user application code, e.g. compilation error, dockerfile error etc\n - BUILD_DOCKER_UNAVAILABLE: Build error due to docker not available\n - BUILD_DOCKER_UNAUTHORIZED: Docker build error due to user not authorized to perform the action\n - BUILD_DOCKER_SYSTEM_ERR: Docker system build error\n - BUILD_DOCKER_NOT_MODIFIED_ERR: Docker build error due to Docker build container is already in the desired state\n - BUILD_DOCKER_NOT_IMPLEMENTED_ERR: Docker build error indicating a feature not supported\n - BUILD_DOCKER_DATA_LOSS_ERR: Docker build error indicates that for given build, data was lost or there is data corruption\n - BUILD_DOCKER_FORBIDDEN_ERR: Docker build error indicates user is forbidden to perform the build or step/action.\n - BUILD_DOCKER_CONFLICT_ERR: Docker build error due to some internal error and docker container state conflicts with the requested action and can't be performed\n - BUILD_DOCKER_ERROR_NOT_FOUND: Docker build error indicates the requested object does not exist\n - BUILD_DOCKER_INVALID_PARAM_ERR: Docker build error indication invalid parameter sent to docker command\n - BUILD_DOCKERFILE_NOT_FOUND: Docker build failed due to dockerfile not found\n - BUILD_DOCKER_CACHE_FROM_PULL_ERR: Docker build failed due `cacheFrom` user config error\n - BUILD_DOCKER_GET_DIGEST_ERR: Build error due to digest for built artifact could not be retrieved from docker daemon.\n - BUILD_REGISTRY_GET_DIGEST_ERR: Build error due to digest for built artifact could not be retrieved from registry.\n - BUILD_UNKNOWN_JIB_PLUGIN_TYPE: Build error indicating unknown Jib plugin type. Should be one of [maven, gradle]\n - BUILD_JIB_GRADLE_DEP_ERR: Build error determining dependency for jib gradle project.\n - BUILD_JIB_MAVEN_DEP_ERR: Build error determining dependency for jib gradle project.\n - INIT_DOCKER_NETWORK_LISTING_CONTAINERS: Docker build error when listing containers.\n - INIT_DOCKER_NETWORK_INVALID_CONTAINER_NAME: Docker build error indicating an invalid container name (or id).\n - INIT_DOCKER_NETWORK_CONTAINER_DOES_NOT_EXIST: Docker build error indicating the container referenced does not exists in the docker context used.\n - STATUSCHECK_IMAGE_PULL_ERR: Container image pull error\n - STATUSCHECK_CONTAINER_CREATING: Container creating error\n - STATUSCHECK_RUN_CONTAINER_ERR: Container run error\n - STATUSCHECK_CONTAINER_TERMINATED: Container is already terminated\n - STATUSCHECK_DEPLOYMENT_ROLLOUT_PENDING: Deployment waiting for rollout\n - STATUSCHECK_CONTAINER_RESTARTING: Container restarting error\n - STATUSCHECK_UNHEALTHY: Readiness probe failed\n - STATUSCHECK_NODE_MEMORY_PRESSURE: Node memory pressure error\n - STATUSCHECK_NODE_DISK_PRESSURE: Node disk pressure error\n - STATUSCHECK_NODE_NETWORK_UNAVAILABLE: Node network unavailable error\n - STATUSCHECK_NODE_PID_PRESSURE: Node PID pressure error\n - STATUSCHECK_NODE_UNSCHEDULABLE: Node unschedulable error\n - STATUSCHECK_NODE_UNREACHABLE: Node unreachable error\n - STATUSCHECK_NODE_NOT_READY: Node not ready error\n - STATUSCHECK_FAILED_SCHEDULING: Scheduler failure error\n - STATUSCHECK_KUBECTL_CONNECTION_ERR: Kubectl connection error\n - STATUSCHECK_KUBECTL_PID_KILLED: Kubectl process killed error\n - STATUSCHECK_KUBECTL_CLIENT_FETCH_ERR: Kubectl client fetch err\n - STATUSCHECK_POD_INITIALIZING: Pod Initializing\n - UNKNOWN_ERROR: Could not determine error and phase\n - STATUSCHECK_UNKNOWN: Status Check error unknown\n - STATUSCHECK_UNKNOWN_UNSCHEDULABLE: Container is unschedulable due to unknown reasons\n - STATUSCHECK_CONTAINER_WAITING_UNKNOWN: Container is waiting due to unknown reason\n - STATUSCHECK_UNKNOWN_EVENT: Container event reason unknown\n - DEPLOY_UNKNOWN: Deploy failed due to unknown reason\n - SYNC_UNKNOWN: SYNC failed due to known reason\n - BUILD_UNKNOWN: Build failed due to unknown reason\n - DEVINIT_UNKNOWN: Dev Init failed due to unknown reason\n - CLEANUP_UNKNOWN: Cleanup failed due to unknown reason\n - INIT_UNKNOWN: Initialization of the Skaffold session failed due to unknown reason(s)\n - BUILD_DOCKER_UNKNOWN: Build failed due to docker unknown error\n - SYNC_INIT_ERROR: File Sync Initialize failure\n - DEVINIT_REGISTER_BUILD_DEPS: Failed to configure watcher for build dependencies in dev loop\n - DEVINIT_REGISTER_TEST_DEPS: Failed to configure watcher for test dependencies in dev loop\n - DEVINIT_REGISTER_DEPLOY_DEPS: Failed to configure watcher for deploy dependencies in dev loop\n - DEVINIT_REGISTER_CONFIG_DEP: Failed to configure watcher for Skaffold configuration file.\n - DEVINIT_UNSUPPORTED_V1_MANIFEST: Failed to configure watcher for build dependencies for a base image with v1 manifest.\n - STATUSCHECK_USER_CANCELLED: User cancelled the skaffold dev run\n - STATUSCHECK_DEADLINE_EXCEEDED: Deadline for status check exceeded\n - BUILD_CANCELLED: Build Cancelled\n - DEPLOY_CANCELLED: Deploy cancelled due to user cancellation or one or more deployers failed.\n - BUILD_DOCKER_CANCELLED: Docker build cancelled.\n - BUILD_DOCKER_DEADLINE: Build error due to docker deadline was reached before the docker action completed\n - INIT_CREATE_TAGGER_ERROR: Skaffold was unable to create the configured tagger\n - INIT_MINIKUBE_PAUSED_ERROR: Skaffold was unable to start as Minikube appears to be paused\n - INIT_MINIKUBE_NOT_RUNNING_ERROR: Skaffold was unable to start as Minikube appears to be stopped\n - INIT_CREATE_BUILDER_ERROR: Skaffold was unable to create a configured image builder\n - INIT_CREATE_DEPLOYER_ERROR: Skaffold was unable to create a configured deployer\n - INIT_CREATE_TEST_DEP_ERROR: Skaffold was unable to create a configured test\n - INIT_CACHE_ERROR: Skaffold encountered an error validating the artifact cache\n - INIT_CREATE_WATCH_TRIGGER_ERROR: Skaffold encountered an error when configuring file watching\n - INIT_CREATE_ARTIFACT_DEP_ERROR: Skaffold encountered an error when evaluating artifact dependencies\n - DEPLOY_CLUSTER_CONNECTION_ERR: Unable to connect to cluster\n - DEPLOY_DEBUG_HELPER_RETRIEVE_ERR: Could not retrieve debug helpers.\n - DEPLOY_CLEANUP_ERR: Deploy clean up error\n - DEPLOY_HELM_APPLY_LABELS: Unable to apply helm labels.\n - DEPLOY_HELM_USER_ERR: Deploy error due to user deploy config for helm deployer\n - DEPLOY_NO_MATCHING_BUILD: Helm error when no build result is found of value specified in helm `artifactOverrides`\n - DEPLOY_HELM_VERSION_ERR: Unable to get helm client version\n - DEPLOY_HELM_MIN_VERSION_ERR: Helm version not supported.\n - DEPLOY_KUBECTL_VERSION_ERR: Unable to retrieve kubectl version\n - DEPLOY_KUBECTL_OFFLINE_MODE_ERR: User specified offline mode for rendering but remote manifests presents.\n - DEPLOY_ERR_WAITING_FOR_DELETION: Error waiting for previous version deletion before next version is active.\n - DEPLOY_READ_MANIFEST_ERR: Error reading manifests\n - DEPLOY_READ_REMOTE_MANIFEST_ERR: Error reading remote manifests\n - DEPLOY_LIST_MANIFEST_ERR: Errors listing manifests\n - DEPLOY_KUBECTL_USER_ERR: Deploy error due to user deploy config for kubectl deployer\n - DEPLOY_KUSTOMIZE_USER_ERR: Deploy error due to user deploy config for kustomize deployer\n - DEPLOY_REPLACE_IMAGE_ERR: Error replacing a built artifact in the manifests\n - DEPLOY_TRANSFORM_MANIFEST_ERR: Error transforming a manifest during skaffold debug\n - DEPLOY_SET_LABEL_ERR: Error setting user specified additional labels.\n - DEPLOY_MANIFEST_WRITE_ERR: Error writing hydrated kubernetes manifests.\n - DEPLOY_PARSE_MANIFEST_IMAGES_ERR: Error getting images from a kubernetes manifest.\n - DEPLOY_HELM_CREATE_NS_NOT_AVAILABLE: Helm config `createNamespace` not available", "in": "query", "required": false, "type": "string", @@ -849,6 +864,9 @@ "BUILD_UNKNOWN_JIB_PLUGIN_TYPE", "BUILD_JIB_GRADLE_DEP_ERR", "BUILD_JIB_MAVEN_DEP_ERR", + "INIT_DOCKER_NETWORK_LISTING_CONTAINERS", + "INIT_DOCKER_NETWORK_INVALID_CONTAINER_NAME", + "INIT_DOCKER_NETWORK_CONTAINER_DOES_NOT_EXIST", "STATUSCHECK_IMAGE_PULL_ERR", "STATUSCHECK_CONTAINER_CREATING", "STATUSCHECK_RUN_CONTAINER_ERR", @@ -959,7 +977,7 @@ }, { "name": "event.resourceStatusCheckEvent.statusCode", - "description": " - OK: A default status code for events that do not have an associated phase.\nTypically seen with the DevEndEvent event on success.\n - STATUSCHECK_SUCCESS: Status Check Success\n - BUILD_SUCCESS: Build Success\n - DEPLOY_SUCCESS: Deploy Success\n - BUILD_PUSH_ACCESS_DENIED: Build error due to push access denied\n - BUILD_PROJECT_NOT_FOUND: Build error due to GCP project not found.\n - BUILD_DOCKER_DAEMON_NOT_RUNNING: Docker build error due to docker daemon not running\n - BUILD_USER_ERROR: Build error due to user application code, e.g. compilation error, dockerfile error etc\n - BUILD_DOCKER_UNAVAILABLE: Build error due to docker not available\n - BUILD_DOCKER_UNAUTHORIZED: Docker build error due to user not authorized to perform the action\n - BUILD_DOCKER_SYSTEM_ERR: Docker system build error\n - BUILD_DOCKER_NOT_MODIFIED_ERR: Docker build error due to Docker build container is already in the desired state\n - BUILD_DOCKER_NOT_IMPLEMENTED_ERR: Docker build error indicating a feature not supported\n - BUILD_DOCKER_DATA_LOSS_ERR: Docker build error indicates that for given build, data was lost or there is data corruption\n - BUILD_DOCKER_FORBIDDEN_ERR: Docker build error indicates user is forbidden to perform the build or step/action.\n - BUILD_DOCKER_CONFLICT_ERR: Docker build error due to some internal error and docker container state conflicts with the requested action and can't be performed\n - BUILD_DOCKER_ERROR_NOT_FOUND: Docker build error indicates the requested object does not exist\n - BUILD_DOCKER_INVALID_PARAM_ERR: Docker build error indication invalid parameter sent to docker command\n - BUILD_DOCKERFILE_NOT_FOUND: Docker build failed due to dockerfile not found\n - BUILD_DOCKER_CACHE_FROM_PULL_ERR: Docker build failed due `cacheFrom` user config error\n - BUILD_DOCKER_GET_DIGEST_ERR: Build error due to digest for built artifact could not be retrieved from docker daemon.\n - BUILD_REGISTRY_GET_DIGEST_ERR: Build error due to digest for built artifact could not be retrieved from registry.\n - BUILD_UNKNOWN_JIB_PLUGIN_TYPE: Build error indicating unknown Jib plugin type. Should be one of [maven, gradle]\n - BUILD_JIB_GRADLE_DEP_ERR: Build error determining dependency for jib gradle project.\n - BUILD_JIB_MAVEN_DEP_ERR: Build error determining dependency for jib gradle project.\n - STATUSCHECK_IMAGE_PULL_ERR: Container image pull error\n - STATUSCHECK_CONTAINER_CREATING: Container creating error\n - STATUSCHECK_RUN_CONTAINER_ERR: Container run error\n - STATUSCHECK_CONTAINER_TERMINATED: Container is already terminated\n - STATUSCHECK_DEPLOYMENT_ROLLOUT_PENDING: Deployment waiting for rollout\n - STATUSCHECK_CONTAINER_RESTARTING: Container restarting error\n - STATUSCHECK_UNHEALTHY: Readiness probe failed\n - STATUSCHECK_NODE_MEMORY_PRESSURE: Node memory pressure error\n - STATUSCHECK_NODE_DISK_PRESSURE: Node disk pressure error\n - STATUSCHECK_NODE_NETWORK_UNAVAILABLE: Node network unavailable error\n - STATUSCHECK_NODE_PID_PRESSURE: Node PID pressure error\n - STATUSCHECK_NODE_UNSCHEDULABLE: Node unschedulable error\n - STATUSCHECK_NODE_UNREACHABLE: Node unreachable error\n - STATUSCHECK_NODE_NOT_READY: Node not ready error\n - STATUSCHECK_FAILED_SCHEDULING: Scheduler failure error\n - STATUSCHECK_KUBECTL_CONNECTION_ERR: Kubectl connection error\n - STATUSCHECK_KUBECTL_PID_KILLED: Kubectl process killed error\n - STATUSCHECK_KUBECTL_CLIENT_FETCH_ERR: Kubectl client fetch err\n - STATUSCHECK_POD_INITIALIZING: Pod Initializing\n - UNKNOWN_ERROR: Could not determine error and phase\n - STATUSCHECK_UNKNOWN: Status Check error unknown\n - STATUSCHECK_UNKNOWN_UNSCHEDULABLE: Container is unschedulable due to unknown reasons\n - STATUSCHECK_CONTAINER_WAITING_UNKNOWN: Container is waiting due to unknown reason\n - STATUSCHECK_UNKNOWN_EVENT: Container event reason unknown\n - DEPLOY_UNKNOWN: Deploy failed due to unknown reason\n - SYNC_UNKNOWN: SYNC failed due to known reason\n - BUILD_UNKNOWN: Build failed due to unknown reason\n - DEVINIT_UNKNOWN: Dev Init failed due to unknown reason\n - CLEANUP_UNKNOWN: Cleanup failed due to unknown reason\n - INIT_UNKNOWN: Initialization of the Skaffold session failed due to unknown reason(s)\n - BUILD_DOCKER_UNKNOWN: Build failed due to docker unknown error\n - SYNC_INIT_ERROR: File Sync Initialize failure\n - DEVINIT_REGISTER_BUILD_DEPS: Failed to configure watcher for build dependencies in dev loop\n - DEVINIT_REGISTER_TEST_DEPS: Failed to configure watcher for test dependencies in dev loop\n - DEVINIT_REGISTER_DEPLOY_DEPS: Failed to configure watcher for deploy dependencies in dev loop\n - DEVINIT_REGISTER_CONFIG_DEP: Failed to configure watcher for Skaffold configuration file.\n - DEVINIT_UNSUPPORTED_V1_MANIFEST: Failed to configure watcher for build dependencies for a base image with v1 manifest.\n - STATUSCHECK_USER_CANCELLED: User cancelled the skaffold dev run\n - STATUSCHECK_DEADLINE_EXCEEDED: Deadline for status check exceeded\n - BUILD_CANCELLED: Build Cancelled\n - DEPLOY_CANCELLED: Deploy cancelled due to user cancellation or one or more deployers failed.\n - BUILD_DOCKER_CANCELLED: Docker build cancelled.\n - BUILD_DOCKER_DEADLINE: Build error due to docker deadline was reached before the docker action completed\n - INIT_CREATE_TAGGER_ERROR: Skaffold was unable to create the configured tagger\n - INIT_MINIKUBE_PAUSED_ERROR: Skaffold was unable to start as Minikube appears to be paused\n - INIT_MINIKUBE_NOT_RUNNING_ERROR: Skaffold was unable to start as Minikube appears to be stopped\n - INIT_CREATE_BUILDER_ERROR: Skaffold was unable to create a configured image builder\n - INIT_CREATE_DEPLOYER_ERROR: Skaffold was unable to create a configured deployer\n - INIT_CREATE_TEST_DEP_ERROR: Skaffold was unable to create a configured test\n - INIT_CACHE_ERROR: Skaffold encountered an error validating the artifact cache\n - INIT_CREATE_WATCH_TRIGGER_ERROR: Skaffold encountered an error when configuring file watching\n - INIT_CREATE_ARTIFACT_DEP_ERROR: Skaffold encountered an error when evaluating artifact dependencies\n - DEPLOY_CLUSTER_CONNECTION_ERR: Unable to connect to cluster\n - DEPLOY_DEBUG_HELPER_RETRIEVE_ERR: Could not retrieve debug helpers.\n - DEPLOY_CLEANUP_ERR: Deploy clean up error\n - DEPLOY_HELM_APPLY_LABELS: Unable to apply helm labels.\n - DEPLOY_HELM_USER_ERR: Deploy error due to user deploy config for helm deployer\n - DEPLOY_NO_MATCHING_BUILD: Helm error when no build result is found of value specified in helm `artifactOverrides`\n - DEPLOY_HELM_VERSION_ERR: Unable to get helm client version\n - DEPLOY_HELM_MIN_VERSION_ERR: Helm version not supported.\n - DEPLOY_KUBECTL_VERSION_ERR: Unable to retrieve kubectl version\n - DEPLOY_KUBECTL_OFFLINE_MODE_ERR: User specified offline mode for rendering but remote manifests presents.\n - DEPLOY_ERR_WAITING_FOR_DELETION: Error waiting for previous version deletion before next version is active.\n - DEPLOY_READ_MANIFEST_ERR: Error reading manifests\n - DEPLOY_READ_REMOTE_MANIFEST_ERR: Error reading remote manifests\n - DEPLOY_LIST_MANIFEST_ERR: Errors listing manifests\n - DEPLOY_KUBECTL_USER_ERR: Deploy error due to user deploy config for kubectl deployer\n - DEPLOY_KUSTOMIZE_USER_ERR: Deploy error due to user deploy config for kustomize deployer\n - DEPLOY_REPLACE_IMAGE_ERR: Error replacing a built artifact in the manifests\n - DEPLOY_TRANSFORM_MANIFEST_ERR: Error transforming a manifest during skaffold debug\n - DEPLOY_SET_LABEL_ERR: Error setting user specified additional labels.\n - DEPLOY_MANIFEST_WRITE_ERR: Error writing hydrated kubernetes manifests.\n - DEPLOY_PARSE_MANIFEST_IMAGES_ERR: Error getting images from a kubernetes manifest.\n - DEPLOY_HELM_CREATE_NS_NOT_AVAILABLE: Helm config `createNamespace` not available", + "description": " - OK: A default status code for events that do not have an associated phase.\nTypically seen with the DevEndEvent event on success.\n - STATUSCHECK_SUCCESS: Status Check Success\n - BUILD_SUCCESS: Build Success\n - DEPLOY_SUCCESS: Deploy Success\n - BUILD_PUSH_ACCESS_DENIED: Build error due to push access denied\n - BUILD_PROJECT_NOT_FOUND: Build error due to GCP project not found.\n - BUILD_DOCKER_DAEMON_NOT_RUNNING: Docker build error due to docker daemon not running\n - BUILD_USER_ERROR: Build error due to user application code, e.g. compilation error, dockerfile error etc\n - BUILD_DOCKER_UNAVAILABLE: Build error due to docker not available\n - BUILD_DOCKER_UNAUTHORIZED: Docker build error due to user not authorized to perform the action\n - BUILD_DOCKER_SYSTEM_ERR: Docker system build error\n - BUILD_DOCKER_NOT_MODIFIED_ERR: Docker build error due to Docker build container is already in the desired state\n - BUILD_DOCKER_NOT_IMPLEMENTED_ERR: Docker build error indicating a feature not supported\n - BUILD_DOCKER_DATA_LOSS_ERR: Docker build error indicates that for given build, data was lost or there is data corruption\n - BUILD_DOCKER_FORBIDDEN_ERR: Docker build error indicates user is forbidden to perform the build or step/action.\n - BUILD_DOCKER_CONFLICT_ERR: Docker build error due to some internal error and docker container state conflicts with the requested action and can't be performed\n - BUILD_DOCKER_ERROR_NOT_FOUND: Docker build error indicates the requested object does not exist\n - BUILD_DOCKER_INVALID_PARAM_ERR: Docker build error indication invalid parameter sent to docker command\n - BUILD_DOCKERFILE_NOT_FOUND: Docker build failed due to dockerfile not found\n - BUILD_DOCKER_CACHE_FROM_PULL_ERR: Docker build failed due `cacheFrom` user config error\n - BUILD_DOCKER_GET_DIGEST_ERR: Build error due to digest for built artifact could not be retrieved from docker daemon.\n - BUILD_REGISTRY_GET_DIGEST_ERR: Build error due to digest for built artifact could not be retrieved from registry.\n - BUILD_UNKNOWN_JIB_PLUGIN_TYPE: Build error indicating unknown Jib plugin type. Should be one of [maven, gradle]\n - BUILD_JIB_GRADLE_DEP_ERR: Build error determining dependency for jib gradle project.\n - BUILD_JIB_MAVEN_DEP_ERR: Build error determining dependency for jib gradle project.\n - INIT_DOCKER_NETWORK_LISTING_CONTAINERS: Docker build error when listing containers.\n - INIT_DOCKER_NETWORK_INVALID_CONTAINER_NAME: Docker build error indicating an invalid container name (or id).\n - INIT_DOCKER_NETWORK_CONTAINER_DOES_NOT_EXIST: Docker build error indicating the container referenced does not exists in the docker context used.\n - STATUSCHECK_IMAGE_PULL_ERR: Container image pull error\n - STATUSCHECK_CONTAINER_CREATING: Container creating error\n - STATUSCHECK_RUN_CONTAINER_ERR: Container run error\n - STATUSCHECK_CONTAINER_TERMINATED: Container is already terminated\n - STATUSCHECK_DEPLOYMENT_ROLLOUT_PENDING: Deployment waiting for rollout\n - STATUSCHECK_CONTAINER_RESTARTING: Container restarting error\n - STATUSCHECK_UNHEALTHY: Readiness probe failed\n - STATUSCHECK_NODE_MEMORY_PRESSURE: Node memory pressure error\n - STATUSCHECK_NODE_DISK_PRESSURE: Node disk pressure error\n - STATUSCHECK_NODE_NETWORK_UNAVAILABLE: Node network unavailable error\n - STATUSCHECK_NODE_PID_PRESSURE: Node PID pressure error\n - STATUSCHECK_NODE_UNSCHEDULABLE: Node unschedulable error\n - STATUSCHECK_NODE_UNREACHABLE: Node unreachable error\n - STATUSCHECK_NODE_NOT_READY: Node not ready error\n - STATUSCHECK_FAILED_SCHEDULING: Scheduler failure error\n - STATUSCHECK_KUBECTL_CONNECTION_ERR: Kubectl connection error\n - STATUSCHECK_KUBECTL_PID_KILLED: Kubectl process killed error\n - STATUSCHECK_KUBECTL_CLIENT_FETCH_ERR: Kubectl client fetch err\n - STATUSCHECK_POD_INITIALIZING: Pod Initializing\n - UNKNOWN_ERROR: Could not determine error and phase\n - STATUSCHECK_UNKNOWN: Status Check error unknown\n - STATUSCHECK_UNKNOWN_UNSCHEDULABLE: Container is unschedulable due to unknown reasons\n - STATUSCHECK_CONTAINER_WAITING_UNKNOWN: Container is waiting due to unknown reason\n - STATUSCHECK_UNKNOWN_EVENT: Container event reason unknown\n - DEPLOY_UNKNOWN: Deploy failed due to unknown reason\n - SYNC_UNKNOWN: SYNC failed due to known reason\n - BUILD_UNKNOWN: Build failed due to unknown reason\n - DEVINIT_UNKNOWN: Dev Init failed due to unknown reason\n - CLEANUP_UNKNOWN: Cleanup failed due to unknown reason\n - INIT_UNKNOWN: Initialization of the Skaffold session failed due to unknown reason(s)\n - BUILD_DOCKER_UNKNOWN: Build failed due to docker unknown error\n - SYNC_INIT_ERROR: File Sync Initialize failure\n - DEVINIT_REGISTER_BUILD_DEPS: Failed to configure watcher for build dependencies in dev loop\n - DEVINIT_REGISTER_TEST_DEPS: Failed to configure watcher for test dependencies in dev loop\n - DEVINIT_REGISTER_DEPLOY_DEPS: Failed to configure watcher for deploy dependencies in dev loop\n - DEVINIT_REGISTER_CONFIG_DEP: Failed to configure watcher for Skaffold configuration file.\n - DEVINIT_UNSUPPORTED_V1_MANIFEST: Failed to configure watcher for build dependencies for a base image with v1 manifest.\n - STATUSCHECK_USER_CANCELLED: User cancelled the skaffold dev run\n - STATUSCHECK_DEADLINE_EXCEEDED: Deadline for status check exceeded\n - BUILD_CANCELLED: Build Cancelled\n - DEPLOY_CANCELLED: Deploy cancelled due to user cancellation or one or more deployers failed.\n - BUILD_DOCKER_CANCELLED: Docker build cancelled.\n - BUILD_DOCKER_DEADLINE: Build error due to docker deadline was reached before the docker action completed\n - INIT_CREATE_TAGGER_ERROR: Skaffold was unable to create the configured tagger\n - INIT_MINIKUBE_PAUSED_ERROR: Skaffold was unable to start as Minikube appears to be paused\n - INIT_MINIKUBE_NOT_RUNNING_ERROR: Skaffold was unable to start as Minikube appears to be stopped\n - INIT_CREATE_BUILDER_ERROR: Skaffold was unable to create a configured image builder\n - INIT_CREATE_DEPLOYER_ERROR: Skaffold was unable to create a configured deployer\n - INIT_CREATE_TEST_DEP_ERROR: Skaffold was unable to create a configured test\n - INIT_CACHE_ERROR: Skaffold encountered an error validating the artifact cache\n - INIT_CREATE_WATCH_TRIGGER_ERROR: Skaffold encountered an error when configuring file watching\n - INIT_CREATE_ARTIFACT_DEP_ERROR: Skaffold encountered an error when evaluating artifact dependencies\n - DEPLOY_CLUSTER_CONNECTION_ERR: Unable to connect to cluster\n - DEPLOY_DEBUG_HELPER_RETRIEVE_ERR: Could not retrieve debug helpers.\n - DEPLOY_CLEANUP_ERR: Deploy clean up error\n - DEPLOY_HELM_APPLY_LABELS: Unable to apply helm labels.\n - DEPLOY_HELM_USER_ERR: Deploy error due to user deploy config for helm deployer\n - DEPLOY_NO_MATCHING_BUILD: Helm error when no build result is found of value specified in helm `artifactOverrides`\n - DEPLOY_HELM_VERSION_ERR: Unable to get helm client version\n - DEPLOY_HELM_MIN_VERSION_ERR: Helm version not supported.\n - DEPLOY_KUBECTL_VERSION_ERR: Unable to retrieve kubectl version\n - DEPLOY_KUBECTL_OFFLINE_MODE_ERR: User specified offline mode for rendering but remote manifests presents.\n - DEPLOY_ERR_WAITING_FOR_DELETION: Error waiting for previous version deletion before next version is active.\n - DEPLOY_READ_MANIFEST_ERR: Error reading manifests\n - DEPLOY_READ_REMOTE_MANIFEST_ERR: Error reading remote manifests\n - DEPLOY_LIST_MANIFEST_ERR: Errors listing manifests\n - DEPLOY_KUBECTL_USER_ERR: Deploy error due to user deploy config for kubectl deployer\n - DEPLOY_KUSTOMIZE_USER_ERR: Deploy error due to user deploy config for kustomize deployer\n - DEPLOY_REPLACE_IMAGE_ERR: Error replacing a built artifact in the manifests\n - DEPLOY_TRANSFORM_MANIFEST_ERR: Error transforming a manifest during skaffold debug\n - DEPLOY_SET_LABEL_ERR: Error setting user specified additional labels.\n - DEPLOY_MANIFEST_WRITE_ERR: Error writing hydrated kubernetes manifests.\n - DEPLOY_PARSE_MANIFEST_IMAGES_ERR: Error getting images from a kubernetes manifest.\n - DEPLOY_HELM_CREATE_NS_NOT_AVAILABLE: Helm config `createNamespace` not available", "in": "query", "required": false, "type": "string", @@ -989,6 +1007,9 @@ "BUILD_UNKNOWN_JIB_PLUGIN_TYPE", "BUILD_JIB_GRADLE_DEP_ERR", "BUILD_JIB_MAVEN_DEP_ERR", + "INIT_DOCKER_NETWORK_LISTING_CONTAINERS", + "INIT_DOCKER_NETWORK_INVALID_CONTAINER_NAME", + "INIT_DOCKER_NETWORK_CONTAINER_DOES_NOT_EXIST", "STATUSCHECK_IMAGE_PULL_ERR", "STATUSCHECK_CONTAINER_CREATING", "STATUSCHECK_RUN_CONTAINER_ERR", @@ -1069,7 +1090,7 @@ }, { "name": "event.resourceStatusCheckEvent.actionableErr.errCode", - "description": " - OK: A default status code for events that do not have an associated phase.\nTypically seen with the DevEndEvent event on success.\n - STATUSCHECK_SUCCESS: Status Check Success\n - BUILD_SUCCESS: Build Success\n - DEPLOY_SUCCESS: Deploy Success\n - BUILD_PUSH_ACCESS_DENIED: Build error due to push access denied\n - BUILD_PROJECT_NOT_FOUND: Build error due to GCP project not found.\n - BUILD_DOCKER_DAEMON_NOT_RUNNING: Docker build error due to docker daemon not running\n - BUILD_USER_ERROR: Build error due to user application code, e.g. compilation error, dockerfile error etc\n - BUILD_DOCKER_UNAVAILABLE: Build error due to docker not available\n - BUILD_DOCKER_UNAUTHORIZED: Docker build error due to user not authorized to perform the action\n - BUILD_DOCKER_SYSTEM_ERR: Docker system build error\n - BUILD_DOCKER_NOT_MODIFIED_ERR: Docker build error due to Docker build container is already in the desired state\n - BUILD_DOCKER_NOT_IMPLEMENTED_ERR: Docker build error indicating a feature not supported\n - BUILD_DOCKER_DATA_LOSS_ERR: Docker build error indicates that for given build, data was lost or there is data corruption\n - BUILD_DOCKER_FORBIDDEN_ERR: Docker build error indicates user is forbidden to perform the build or step/action.\n - BUILD_DOCKER_CONFLICT_ERR: Docker build error due to some internal error and docker container state conflicts with the requested action and can't be performed\n - BUILD_DOCKER_ERROR_NOT_FOUND: Docker build error indicates the requested object does not exist\n - BUILD_DOCKER_INVALID_PARAM_ERR: Docker build error indication invalid parameter sent to docker command\n - BUILD_DOCKERFILE_NOT_FOUND: Docker build failed due to dockerfile not found\n - BUILD_DOCKER_CACHE_FROM_PULL_ERR: Docker build failed due `cacheFrom` user config error\n - BUILD_DOCKER_GET_DIGEST_ERR: Build error due to digest for built artifact could not be retrieved from docker daemon.\n - BUILD_REGISTRY_GET_DIGEST_ERR: Build error due to digest for built artifact could not be retrieved from registry.\n - BUILD_UNKNOWN_JIB_PLUGIN_TYPE: Build error indicating unknown Jib plugin type. Should be one of [maven, gradle]\n - BUILD_JIB_GRADLE_DEP_ERR: Build error determining dependency for jib gradle project.\n - BUILD_JIB_MAVEN_DEP_ERR: Build error determining dependency for jib gradle project.\n - STATUSCHECK_IMAGE_PULL_ERR: Container image pull error\n - STATUSCHECK_CONTAINER_CREATING: Container creating error\n - STATUSCHECK_RUN_CONTAINER_ERR: Container run error\n - STATUSCHECK_CONTAINER_TERMINATED: Container is already terminated\n - STATUSCHECK_DEPLOYMENT_ROLLOUT_PENDING: Deployment waiting for rollout\n - STATUSCHECK_CONTAINER_RESTARTING: Container restarting error\n - STATUSCHECK_UNHEALTHY: Readiness probe failed\n - STATUSCHECK_NODE_MEMORY_PRESSURE: Node memory pressure error\n - STATUSCHECK_NODE_DISK_PRESSURE: Node disk pressure error\n - STATUSCHECK_NODE_NETWORK_UNAVAILABLE: Node network unavailable error\n - STATUSCHECK_NODE_PID_PRESSURE: Node PID pressure error\n - STATUSCHECK_NODE_UNSCHEDULABLE: Node unschedulable error\n - STATUSCHECK_NODE_UNREACHABLE: Node unreachable error\n - STATUSCHECK_NODE_NOT_READY: Node not ready error\n - STATUSCHECK_FAILED_SCHEDULING: Scheduler failure error\n - STATUSCHECK_KUBECTL_CONNECTION_ERR: Kubectl connection error\n - STATUSCHECK_KUBECTL_PID_KILLED: Kubectl process killed error\n - STATUSCHECK_KUBECTL_CLIENT_FETCH_ERR: Kubectl client fetch err\n - STATUSCHECK_POD_INITIALIZING: Pod Initializing\n - UNKNOWN_ERROR: Could not determine error and phase\n - STATUSCHECK_UNKNOWN: Status Check error unknown\n - STATUSCHECK_UNKNOWN_UNSCHEDULABLE: Container is unschedulable due to unknown reasons\n - STATUSCHECK_CONTAINER_WAITING_UNKNOWN: Container is waiting due to unknown reason\n - STATUSCHECK_UNKNOWN_EVENT: Container event reason unknown\n - DEPLOY_UNKNOWN: Deploy failed due to unknown reason\n - SYNC_UNKNOWN: SYNC failed due to known reason\n - BUILD_UNKNOWN: Build failed due to unknown reason\n - DEVINIT_UNKNOWN: Dev Init failed due to unknown reason\n - CLEANUP_UNKNOWN: Cleanup failed due to unknown reason\n - INIT_UNKNOWN: Initialization of the Skaffold session failed due to unknown reason(s)\n - BUILD_DOCKER_UNKNOWN: Build failed due to docker unknown error\n - SYNC_INIT_ERROR: File Sync Initialize failure\n - DEVINIT_REGISTER_BUILD_DEPS: Failed to configure watcher for build dependencies in dev loop\n - DEVINIT_REGISTER_TEST_DEPS: Failed to configure watcher for test dependencies in dev loop\n - DEVINIT_REGISTER_DEPLOY_DEPS: Failed to configure watcher for deploy dependencies in dev loop\n - DEVINIT_REGISTER_CONFIG_DEP: Failed to configure watcher for Skaffold configuration file.\n - DEVINIT_UNSUPPORTED_V1_MANIFEST: Failed to configure watcher for build dependencies for a base image with v1 manifest.\n - STATUSCHECK_USER_CANCELLED: User cancelled the skaffold dev run\n - STATUSCHECK_DEADLINE_EXCEEDED: Deadline for status check exceeded\n - BUILD_CANCELLED: Build Cancelled\n - DEPLOY_CANCELLED: Deploy cancelled due to user cancellation or one or more deployers failed.\n - BUILD_DOCKER_CANCELLED: Docker build cancelled.\n - BUILD_DOCKER_DEADLINE: Build error due to docker deadline was reached before the docker action completed\n - INIT_CREATE_TAGGER_ERROR: Skaffold was unable to create the configured tagger\n - INIT_MINIKUBE_PAUSED_ERROR: Skaffold was unable to start as Minikube appears to be paused\n - INIT_MINIKUBE_NOT_RUNNING_ERROR: Skaffold was unable to start as Minikube appears to be stopped\n - INIT_CREATE_BUILDER_ERROR: Skaffold was unable to create a configured image builder\n - INIT_CREATE_DEPLOYER_ERROR: Skaffold was unable to create a configured deployer\n - INIT_CREATE_TEST_DEP_ERROR: Skaffold was unable to create a configured test\n - INIT_CACHE_ERROR: Skaffold encountered an error validating the artifact cache\n - INIT_CREATE_WATCH_TRIGGER_ERROR: Skaffold encountered an error when configuring file watching\n - INIT_CREATE_ARTIFACT_DEP_ERROR: Skaffold encountered an error when evaluating artifact dependencies\n - DEPLOY_CLUSTER_CONNECTION_ERR: Unable to connect to cluster\n - DEPLOY_DEBUG_HELPER_RETRIEVE_ERR: Could not retrieve debug helpers.\n - DEPLOY_CLEANUP_ERR: Deploy clean up error\n - DEPLOY_HELM_APPLY_LABELS: Unable to apply helm labels.\n - DEPLOY_HELM_USER_ERR: Deploy error due to user deploy config for helm deployer\n - DEPLOY_NO_MATCHING_BUILD: Helm error when no build result is found of value specified in helm `artifactOverrides`\n - DEPLOY_HELM_VERSION_ERR: Unable to get helm client version\n - DEPLOY_HELM_MIN_VERSION_ERR: Helm version not supported.\n - DEPLOY_KUBECTL_VERSION_ERR: Unable to retrieve kubectl version\n - DEPLOY_KUBECTL_OFFLINE_MODE_ERR: User specified offline mode for rendering but remote manifests presents.\n - DEPLOY_ERR_WAITING_FOR_DELETION: Error waiting for previous version deletion before next version is active.\n - DEPLOY_READ_MANIFEST_ERR: Error reading manifests\n - DEPLOY_READ_REMOTE_MANIFEST_ERR: Error reading remote manifests\n - DEPLOY_LIST_MANIFEST_ERR: Errors listing manifests\n - DEPLOY_KUBECTL_USER_ERR: Deploy error due to user deploy config for kubectl deployer\n - DEPLOY_KUSTOMIZE_USER_ERR: Deploy error due to user deploy config for kustomize deployer\n - DEPLOY_REPLACE_IMAGE_ERR: Error replacing a built artifact in the manifests\n - DEPLOY_TRANSFORM_MANIFEST_ERR: Error transforming a manifest during skaffold debug\n - DEPLOY_SET_LABEL_ERR: Error setting user specified additional labels.\n - DEPLOY_MANIFEST_WRITE_ERR: Error writing hydrated kubernetes manifests.\n - DEPLOY_PARSE_MANIFEST_IMAGES_ERR: Error getting images from a kubernetes manifest.\n - DEPLOY_HELM_CREATE_NS_NOT_AVAILABLE: Helm config `createNamespace` not available", + "description": " - OK: A default status code for events that do not have an associated phase.\nTypically seen with the DevEndEvent event on success.\n - STATUSCHECK_SUCCESS: Status Check Success\n - BUILD_SUCCESS: Build Success\n - DEPLOY_SUCCESS: Deploy Success\n - BUILD_PUSH_ACCESS_DENIED: Build error due to push access denied\n - BUILD_PROJECT_NOT_FOUND: Build error due to GCP project not found.\n - BUILD_DOCKER_DAEMON_NOT_RUNNING: Docker build error due to docker daemon not running\n - BUILD_USER_ERROR: Build error due to user application code, e.g. compilation error, dockerfile error etc\n - BUILD_DOCKER_UNAVAILABLE: Build error due to docker not available\n - BUILD_DOCKER_UNAUTHORIZED: Docker build error due to user not authorized to perform the action\n - BUILD_DOCKER_SYSTEM_ERR: Docker system build error\n - BUILD_DOCKER_NOT_MODIFIED_ERR: Docker build error due to Docker build container is already in the desired state\n - BUILD_DOCKER_NOT_IMPLEMENTED_ERR: Docker build error indicating a feature not supported\n - BUILD_DOCKER_DATA_LOSS_ERR: Docker build error indicates that for given build, data was lost or there is data corruption\n - BUILD_DOCKER_FORBIDDEN_ERR: Docker build error indicates user is forbidden to perform the build or step/action.\n - BUILD_DOCKER_CONFLICT_ERR: Docker build error due to some internal error and docker container state conflicts with the requested action and can't be performed\n - BUILD_DOCKER_ERROR_NOT_FOUND: Docker build error indicates the requested object does not exist\n - BUILD_DOCKER_INVALID_PARAM_ERR: Docker build error indication invalid parameter sent to docker command\n - BUILD_DOCKERFILE_NOT_FOUND: Docker build failed due to dockerfile not found\n - BUILD_DOCKER_CACHE_FROM_PULL_ERR: Docker build failed due `cacheFrom` user config error\n - BUILD_DOCKER_GET_DIGEST_ERR: Build error due to digest for built artifact could not be retrieved from docker daemon.\n - BUILD_REGISTRY_GET_DIGEST_ERR: Build error due to digest for built artifact could not be retrieved from registry.\n - BUILD_UNKNOWN_JIB_PLUGIN_TYPE: Build error indicating unknown Jib plugin type. Should be one of [maven, gradle]\n - BUILD_JIB_GRADLE_DEP_ERR: Build error determining dependency for jib gradle project.\n - BUILD_JIB_MAVEN_DEP_ERR: Build error determining dependency for jib gradle project.\n - INIT_DOCKER_NETWORK_LISTING_CONTAINERS: Docker build error when listing containers.\n - INIT_DOCKER_NETWORK_INVALID_CONTAINER_NAME: Docker build error indicating an invalid container name (or id).\n - INIT_DOCKER_NETWORK_CONTAINER_DOES_NOT_EXIST: Docker build error indicating the container referenced does not exists in the docker context used.\n - STATUSCHECK_IMAGE_PULL_ERR: Container image pull error\n - STATUSCHECK_CONTAINER_CREATING: Container creating error\n - STATUSCHECK_RUN_CONTAINER_ERR: Container run error\n - STATUSCHECK_CONTAINER_TERMINATED: Container is already terminated\n - STATUSCHECK_DEPLOYMENT_ROLLOUT_PENDING: Deployment waiting for rollout\n - STATUSCHECK_CONTAINER_RESTARTING: Container restarting error\n - STATUSCHECK_UNHEALTHY: Readiness probe failed\n - STATUSCHECK_NODE_MEMORY_PRESSURE: Node memory pressure error\n - STATUSCHECK_NODE_DISK_PRESSURE: Node disk pressure error\n - STATUSCHECK_NODE_NETWORK_UNAVAILABLE: Node network unavailable error\n - STATUSCHECK_NODE_PID_PRESSURE: Node PID pressure error\n - STATUSCHECK_NODE_UNSCHEDULABLE: Node unschedulable error\n - STATUSCHECK_NODE_UNREACHABLE: Node unreachable error\n - STATUSCHECK_NODE_NOT_READY: Node not ready error\n - STATUSCHECK_FAILED_SCHEDULING: Scheduler failure error\n - STATUSCHECK_KUBECTL_CONNECTION_ERR: Kubectl connection error\n - STATUSCHECK_KUBECTL_PID_KILLED: Kubectl process killed error\n - STATUSCHECK_KUBECTL_CLIENT_FETCH_ERR: Kubectl client fetch err\n - STATUSCHECK_POD_INITIALIZING: Pod Initializing\n - UNKNOWN_ERROR: Could not determine error and phase\n - STATUSCHECK_UNKNOWN: Status Check error unknown\n - STATUSCHECK_UNKNOWN_UNSCHEDULABLE: Container is unschedulable due to unknown reasons\n - STATUSCHECK_CONTAINER_WAITING_UNKNOWN: Container is waiting due to unknown reason\n - STATUSCHECK_UNKNOWN_EVENT: Container event reason unknown\n - DEPLOY_UNKNOWN: Deploy failed due to unknown reason\n - SYNC_UNKNOWN: SYNC failed due to known reason\n - BUILD_UNKNOWN: Build failed due to unknown reason\n - DEVINIT_UNKNOWN: Dev Init failed due to unknown reason\n - CLEANUP_UNKNOWN: Cleanup failed due to unknown reason\n - INIT_UNKNOWN: Initialization of the Skaffold session failed due to unknown reason(s)\n - BUILD_DOCKER_UNKNOWN: Build failed due to docker unknown error\n - SYNC_INIT_ERROR: File Sync Initialize failure\n - DEVINIT_REGISTER_BUILD_DEPS: Failed to configure watcher for build dependencies in dev loop\n - DEVINIT_REGISTER_TEST_DEPS: Failed to configure watcher for test dependencies in dev loop\n - DEVINIT_REGISTER_DEPLOY_DEPS: Failed to configure watcher for deploy dependencies in dev loop\n - DEVINIT_REGISTER_CONFIG_DEP: Failed to configure watcher for Skaffold configuration file.\n - DEVINIT_UNSUPPORTED_V1_MANIFEST: Failed to configure watcher for build dependencies for a base image with v1 manifest.\n - STATUSCHECK_USER_CANCELLED: User cancelled the skaffold dev run\n - STATUSCHECK_DEADLINE_EXCEEDED: Deadline for status check exceeded\n - BUILD_CANCELLED: Build Cancelled\n - DEPLOY_CANCELLED: Deploy cancelled due to user cancellation or one or more deployers failed.\n - BUILD_DOCKER_CANCELLED: Docker build cancelled.\n - BUILD_DOCKER_DEADLINE: Build error due to docker deadline was reached before the docker action completed\n - INIT_CREATE_TAGGER_ERROR: Skaffold was unable to create the configured tagger\n - INIT_MINIKUBE_PAUSED_ERROR: Skaffold was unable to start as Minikube appears to be paused\n - INIT_MINIKUBE_NOT_RUNNING_ERROR: Skaffold was unable to start as Minikube appears to be stopped\n - INIT_CREATE_BUILDER_ERROR: Skaffold was unable to create a configured image builder\n - INIT_CREATE_DEPLOYER_ERROR: Skaffold was unable to create a configured deployer\n - INIT_CREATE_TEST_DEP_ERROR: Skaffold was unable to create a configured test\n - INIT_CACHE_ERROR: Skaffold encountered an error validating the artifact cache\n - INIT_CREATE_WATCH_TRIGGER_ERROR: Skaffold encountered an error when configuring file watching\n - INIT_CREATE_ARTIFACT_DEP_ERROR: Skaffold encountered an error when evaluating artifact dependencies\n - DEPLOY_CLUSTER_CONNECTION_ERR: Unable to connect to cluster\n - DEPLOY_DEBUG_HELPER_RETRIEVE_ERR: Could not retrieve debug helpers.\n - DEPLOY_CLEANUP_ERR: Deploy clean up error\n - DEPLOY_HELM_APPLY_LABELS: Unable to apply helm labels.\n - DEPLOY_HELM_USER_ERR: Deploy error due to user deploy config for helm deployer\n - DEPLOY_NO_MATCHING_BUILD: Helm error when no build result is found of value specified in helm `artifactOverrides`\n - DEPLOY_HELM_VERSION_ERR: Unable to get helm client version\n - DEPLOY_HELM_MIN_VERSION_ERR: Helm version not supported.\n - DEPLOY_KUBECTL_VERSION_ERR: Unable to retrieve kubectl version\n - DEPLOY_KUBECTL_OFFLINE_MODE_ERR: User specified offline mode for rendering but remote manifests presents.\n - DEPLOY_ERR_WAITING_FOR_DELETION: Error waiting for previous version deletion before next version is active.\n - DEPLOY_READ_MANIFEST_ERR: Error reading manifests\n - DEPLOY_READ_REMOTE_MANIFEST_ERR: Error reading remote manifests\n - DEPLOY_LIST_MANIFEST_ERR: Errors listing manifests\n - DEPLOY_KUBECTL_USER_ERR: Deploy error due to user deploy config for kubectl deployer\n - DEPLOY_KUSTOMIZE_USER_ERR: Deploy error due to user deploy config for kustomize deployer\n - DEPLOY_REPLACE_IMAGE_ERR: Error replacing a built artifact in the manifests\n - DEPLOY_TRANSFORM_MANIFEST_ERR: Error transforming a manifest during skaffold debug\n - DEPLOY_SET_LABEL_ERR: Error setting user specified additional labels.\n - DEPLOY_MANIFEST_WRITE_ERR: Error writing hydrated kubernetes manifests.\n - DEPLOY_PARSE_MANIFEST_IMAGES_ERR: Error getting images from a kubernetes manifest.\n - DEPLOY_HELM_CREATE_NS_NOT_AVAILABLE: Helm config `createNamespace` not available", "in": "query", "required": false, "type": "string", @@ -1099,6 +1120,9 @@ "BUILD_UNKNOWN_JIB_PLUGIN_TYPE", "BUILD_JIB_GRADLE_DEP_ERR", "BUILD_JIB_MAVEN_DEP_ERR", + "INIT_DOCKER_NETWORK_LISTING_CONTAINERS", + "INIT_DOCKER_NETWORK_INVALID_CONTAINER_NAME", + "INIT_DOCKER_NETWORK_CONTAINER_DOES_NOT_EXIST", "STATUSCHECK_IMAGE_PULL_ERR", "STATUSCHECK_CONTAINER_CREATING", "STATUSCHECK_RUN_CONTAINER_ERR", @@ -1210,7 +1234,7 @@ }, { "name": "event.fileSyncEvent.errCode", - "description": " - OK: A default status code for events that do not have an associated phase.\nTypically seen with the DevEndEvent event on success.\n - STATUSCHECK_SUCCESS: Status Check Success\n - BUILD_SUCCESS: Build Success\n - DEPLOY_SUCCESS: Deploy Success\n - BUILD_PUSH_ACCESS_DENIED: Build error due to push access denied\n - BUILD_PROJECT_NOT_FOUND: Build error due to GCP project not found.\n - BUILD_DOCKER_DAEMON_NOT_RUNNING: Docker build error due to docker daemon not running\n - BUILD_USER_ERROR: Build error due to user application code, e.g. compilation error, dockerfile error etc\n - BUILD_DOCKER_UNAVAILABLE: Build error due to docker not available\n - BUILD_DOCKER_UNAUTHORIZED: Docker build error due to user not authorized to perform the action\n - BUILD_DOCKER_SYSTEM_ERR: Docker system build error\n - BUILD_DOCKER_NOT_MODIFIED_ERR: Docker build error due to Docker build container is already in the desired state\n - BUILD_DOCKER_NOT_IMPLEMENTED_ERR: Docker build error indicating a feature not supported\n - BUILD_DOCKER_DATA_LOSS_ERR: Docker build error indicates that for given build, data was lost or there is data corruption\n - BUILD_DOCKER_FORBIDDEN_ERR: Docker build error indicates user is forbidden to perform the build or step/action.\n - BUILD_DOCKER_CONFLICT_ERR: Docker build error due to some internal error and docker container state conflicts with the requested action and can't be performed\n - BUILD_DOCKER_ERROR_NOT_FOUND: Docker build error indicates the requested object does not exist\n - BUILD_DOCKER_INVALID_PARAM_ERR: Docker build error indication invalid parameter sent to docker command\n - BUILD_DOCKERFILE_NOT_FOUND: Docker build failed due to dockerfile not found\n - BUILD_DOCKER_CACHE_FROM_PULL_ERR: Docker build failed due `cacheFrom` user config error\n - BUILD_DOCKER_GET_DIGEST_ERR: Build error due to digest for built artifact could not be retrieved from docker daemon.\n - BUILD_REGISTRY_GET_DIGEST_ERR: Build error due to digest for built artifact could not be retrieved from registry.\n - BUILD_UNKNOWN_JIB_PLUGIN_TYPE: Build error indicating unknown Jib plugin type. Should be one of [maven, gradle]\n - BUILD_JIB_GRADLE_DEP_ERR: Build error determining dependency for jib gradle project.\n - BUILD_JIB_MAVEN_DEP_ERR: Build error determining dependency for jib gradle project.\n - STATUSCHECK_IMAGE_PULL_ERR: Container image pull error\n - STATUSCHECK_CONTAINER_CREATING: Container creating error\n - STATUSCHECK_RUN_CONTAINER_ERR: Container run error\n - STATUSCHECK_CONTAINER_TERMINATED: Container is already terminated\n - STATUSCHECK_DEPLOYMENT_ROLLOUT_PENDING: Deployment waiting for rollout\n - STATUSCHECK_CONTAINER_RESTARTING: Container restarting error\n - STATUSCHECK_UNHEALTHY: Readiness probe failed\n - STATUSCHECK_NODE_MEMORY_PRESSURE: Node memory pressure error\n - STATUSCHECK_NODE_DISK_PRESSURE: Node disk pressure error\n - STATUSCHECK_NODE_NETWORK_UNAVAILABLE: Node network unavailable error\n - STATUSCHECK_NODE_PID_PRESSURE: Node PID pressure error\n - STATUSCHECK_NODE_UNSCHEDULABLE: Node unschedulable error\n - STATUSCHECK_NODE_UNREACHABLE: Node unreachable error\n - STATUSCHECK_NODE_NOT_READY: Node not ready error\n - STATUSCHECK_FAILED_SCHEDULING: Scheduler failure error\n - STATUSCHECK_KUBECTL_CONNECTION_ERR: Kubectl connection error\n - STATUSCHECK_KUBECTL_PID_KILLED: Kubectl process killed error\n - STATUSCHECK_KUBECTL_CLIENT_FETCH_ERR: Kubectl client fetch err\n - STATUSCHECK_POD_INITIALIZING: Pod Initializing\n - UNKNOWN_ERROR: Could not determine error and phase\n - STATUSCHECK_UNKNOWN: Status Check error unknown\n - STATUSCHECK_UNKNOWN_UNSCHEDULABLE: Container is unschedulable due to unknown reasons\n - STATUSCHECK_CONTAINER_WAITING_UNKNOWN: Container is waiting due to unknown reason\n - STATUSCHECK_UNKNOWN_EVENT: Container event reason unknown\n - DEPLOY_UNKNOWN: Deploy failed due to unknown reason\n - SYNC_UNKNOWN: SYNC failed due to known reason\n - BUILD_UNKNOWN: Build failed due to unknown reason\n - DEVINIT_UNKNOWN: Dev Init failed due to unknown reason\n - CLEANUP_UNKNOWN: Cleanup failed due to unknown reason\n - INIT_UNKNOWN: Initialization of the Skaffold session failed due to unknown reason(s)\n - BUILD_DOCKER_UNKNOWN: Build failed due to docker unknown error\n - SYNC_INIT_ERROR: File Sync Initialize failure\n - DEVINIT_REGISTER_BUILD_DEPS: Failed to configure watcher for build dependencies in dev loop\n - DEVINIT_REGISTER_TEST_DEPS: Failed to configure watcher for test dependencies in dev loop\n - DEVINIT_REGISTER_DEPLOY_DEPS: Failed to configure watcher for deploy dependencies in dev loop\n - DEVINIT_REGISTER_CONFIG_DEP: Failed to configure watcher for Skaffold configuration file.\n - DEVINIT_UNSUPPORTED_V1_MANIFEST: Failed to configure watcher for build dependencies for a base image with v1 manifest.\n - STATUSCHECK_USER_CANCELLED: User cancelled the skaffold dev run\n - STATUSCHECK_DEADLINE_EXCEEDED: Deadline for status check exceeded\n - BUILD_CANCELLED: Build Cancelled\n - DEPLOY_CANCELLED: Deploy cancelled due to user cancellation or one or more deployers failed.\n - BUILD_DOCKER_CANCELLED: Docker build cancelled.\n - BUILD_DOCKER_DEADLINE: Build error due to docker deadline was reached before the docker action completed\n - INIT_CREATE_TAGGER_ERROR: Skaffold was unable to create the configured tagger\n - INIT_MINIKUBE_PAUSED_ERROR: Skaffold was unable to start as Minikube appears to be paused\n - INIT_MINIKUBE_NOT_RUNNING_ERROR: Skaffold was unable to start as Minikube appears to be stopped\n - INIT_CREATE_BUILDER_ERROR: Skaffold was unable to create a configured image builder\n - INIT_CREATE_DEPLOYER_ERROR: Skaffold was unable to create a configured deployer\n - INIT_CREATE_TEST_DEP_ERROR: Skaffold was unable to create a configured test\n - INIT_CACHE_ERROR: Skaffold encountered an error validating the artifact cache\n - INIT_CREATE_WATCH_TRIGGER_ERROR: Skaffold encountered an error when configuring file watching\n - INIT_CREATE_ARTIFACT_DEP_ERROR: Skaffold encountered an error when evaluating artifact dependencies\n - DEPLOY_CLUSTER_CONNECTION_ERR: Unable to connect to cluster\n - DEPLOY_DEBUG_HELPER_RETRIEVE_ERR: Could not retrieve debug helpers.\n - DEPLOY_CLEANUP_ERR: Deploy clean up error\n - DEPLOY_HELM_APPLY_LABELS: Unable to apply helm labels.\n - DEPLOY_HELM_USER_ERR: Deploy error due to user deploy config for helm deployer\n - DEPLOY_NO_MATCHING_BUILD: Helm error when no build result is found of value specified in helm `artifactOverrides`\n - DEPLOY_HELM_VERSION_ERR: Unable to get helm client version\n - DEPLOY_HELM_MIN_VERSION_ERR: Helm version not supported.\n - DEPLOY_KUBECTL_VERSION_ERR: Unable to retrieve kubectl version\n - DEPLOY_KUBECTL_OFFLINE_MODE_ERR: User specified offline mode for rendering but remote manifests presents.\n - DEPLOY_ERR_WAITING_FOR_DELETION: Error waiting for previous version deletion before next version is active.\n - DEPLOY_READ_MANIFEST_ERR: Error reading manifests\n - DEPLOY_READ_REMOTE_MANIFEST_ERR: Error reading remote manifests\n - DEPLOY_LIST_MANIFEST_ERR: Errors listing manifests\n - DEPLOY_KUBECTL_USER_ERR: Deploy error due to user deploy config for kubectl deployer\n - DEPLOY_KUSTOMIZE_USER_ERR: Deploy error due to user deploy config for kustomize deployer\n - DEPLOY_REPLACE_IMAGE_ERR: Error replacing a built artifact in the manifests\n - DEPLOY_TRANSFORM_MANIFEST_ERR: Error transforming a manifest during skaffold debug\n - DEPLOY_SET_LABEL_ERR: Error setting user specified additional labels.\n - DEPLOY_MANIFEST_WRITE_ERR: Error writing hydrated kubernetes manifests.\n - DEPLOY_PARSE_MANIFEST_IMAGES_ERR: Error getting images from a kubernetes manifest.\n - DEPLOY_HELM_CREATE_NS_NOT_AVAILABLE: Helm config `createNamespace` not available", + "description": " - OK: A default status code for events that do not have an associated phase.\nTypically seen with the DevEndEvent event on success.\n - STATUSCHECK_SUCCESS: Status Check Success\n - BUILD_SUCCESS: Build Success\n - DEPLOY_SUCCESS: Deploy Success\n - BUILD_PUSH_ACCESS_DENIED: Build error due to push access denied\n - BUILD_PROJECT_NOT_FOUND: Build error due to GCP project not found.\n - BUILD_DOCKER_DAEMON_NOT_RUNNING: Docker build error due to docker daemon not running\n - BUILD_USER_ERROR: Build error due to user application code, e.g. compilation error, dockerfile error etc\n - BUILD_DOCKER_UNAVAILABLE: Build error due to docker not available\n - BUILD_DOCKER_UNAUTHORIZED: Docker build error due to user not authorized to perform the action\n - BUILD_DOCKER_SYSTEM_ERR: Docker system build error\n - BUILD_DOCKER_NOT_MODIFIED_ERR: Docker build error due to Docker build container is already in the desired state\n - BUILD_DOCKER_NOT_IMPLEMENTED_ERR: Docker build error indicating a feature not supported\n - BUILD_DOCKER_DATA_LOSS_ERR: Docker build error indicates that for given build, data was lost or there is data corruption\n - BUILD_DOCKER_FORBIDDEN_ERR: Docker build error indicates user is forbidden to perform the build or step/action.\n - BUILD_DOCKER_CONFLICT_ERR: Docker build error due to some internal error and docker container state conflicts with the requested action and can't be performed\n - BUILD_DOCKER_ERROR_NOT_FOUND: Docker build error indicates the requested object does not exist\n - BUILD_DOCKER_INVALID_PARAM_ERR: Docker build error indication invalid parameter sent to docker command\n - BUILD_DOCKERFILE_NOT_FOUND: Docker build failed due to dockerfile not found\n - BUILD_DOCKER_CACHE_FROM_PULL_ERR: Docker build failed due `cacheFrom` user config error\n - BUILD_DOCKER_GET_DIGEST_ERR: Build error due to digest for built artifact could not be retrieved from docker daemon.\n - BUILD_REGISTRY_GET_DIGEST_ERR: Build error due to digest for built artifact could not be retrieved from registry.\n - BUILD_UNKNOWN_JIB_PLUGIN_TYPE: Build error indicating unknown Jib plugin type. Should be one of [maven, gradle]\n - BUILD_JIB_GRADLE_DEP_ERR: Build error determining dependency for jib gradle project.\n - BUILD_JIB_MAVEN_DEP_ERR: Build error determining dependency for jib gradle project.\n - INIT_DOCKER_NETWORK_LISTING_CONTAINERS: Docker build error when listing containers.\n - INIT_DOCKER_NETWORK_INVALID_CONTAINER_NAME: Docker build error indicating an invalid container name (or id).\n - INIT_DOCKER_NETWORK_CONTAINER_DOES_NOT_EXIST: Docker build error indicating the container referenced does not exists in the docker context used.\n - STATUSCHECK_IMAGE_PULL_ERR: Container image pull error\n - STATUSCHECK_CONTAINER_CREATING: Container creating error\n - STATUSCHECK_RUN_CONTAINER_ERR: Container run error\n - STATUSCHECK_CONTAINER_TERMINATED: Container is already terminated\n - STATUSCHECK_DEPLOYMENT_ROLLOUT_PENDING: Deployment waiting for rollout\n - STATUSCHECK_CONTAINER_RESTARTING: Container restarting error\n - STATUSCHECK_UNHEALTHY: Readiness probe failed\n - STATUSCHECK_NODE_MEMORY_PRESSURE: Node memory pressure error\n - STATUSCHECK_NODE_DISK_PRESSURE: Node disk pressure error\n - STATUSCHECK_NODE_NETWORK_UNAVAILABLE: Node network unavailable error\n - STATUSCHECK_NODE_PID_PRESSURE: Node PID pressure error\n - STATUSCHECK_NODE_UNSCHEDULABLE: Node unschedulable error\n - STATUSCHECK_NODE_UNREACHABLE: Node unreachable error\n - STATUSCHECK_NODE_NOT_READY: Node not ready error\n - STATUSCHECK_FAILED_SCHEDULING: Scheduler failure error\n - STATUSCHECK_KUBECTL_CONNECTION_ERR: Kubectl connection error\n - STATUSCHECK_KUBECTL_PID_KILLED: Kubectl process killed error\n - STATUSCHECK_KUBECTL_CLIENT_FETCH_ERR: Kubectl client fetch err\n - STATUSCHECK_POD_INITIALIZING: Pod Initializing\n - UNKNOWN_ERROR: Could not determine error and phase\n - STATUSCHECK_UNKNOWN: Status Check error unknown\n - STATUSCHECK_UNKNOWN_UNSCHEDULABLE: Container is unschedulable due to unknown reasons\n - STATUSCHECK_CONTAINER_WAITING_UNKNOWN: Container is waiting due to unknown reason\n - STATUSCHECK_UNKNOWN_EVENT: Container event reason unknown\n - DEPLOY_UNKNOWN: Deploy failed due to unknown reason\n - SYNC_UNKNOWN: SYNC failed due to known reason\n - BUILD_UNKNOWN: Build failed due to unknown reason\n - DEVINIT_UNKNOWN: Dev Init failed due to unknown reason\n - CLEANUP_UNKNOWN: Cleanup failed due to unknown reason\n - INIT_UNKNOWN: Initialization of the Skaffold session failed due to unknown reason(s)\n - BUILD_DOCKER_UNKNOWN: Build failed due to docker unknown error\n - SYNC_INIT_ERROR: File Sync Initialize failure\n - DEVINIT_REGISTER_BUILD_DEPS: Failed to configure watcher for build dependencies in dev loop\n - DEVINIT_REGISTER_TEST_DEPS: Failed to configure watcher for test dependencies in dev loop\n - DEVINIT_REGISTER_DEPLOY_DEPS: Failed to configure watcher for deploy dependencies in dev loop\n - DEVINIT_REGISTER_CONFIG_DEP: Failed to configure watcher for Skaffold configuration file.\n - DEVINIT_UNSUPPORTED_V1_MANIFEST: Failed to configure watcher for build dependencies for a base image with v1 manifest.\n - STATUSCHECK_USER_CANCELLED: User cancelled the skaffold dev run\n - STATUSCHECK_DEADLINE_EXCEEDED: Deadline for status check exceeded\n - BUILD_CANCELLED: Build Cancelled\n - DEPLOY_CANCELLED: Deploy cancelled due to user cancellation or one or more deployers failed.\n - BUILD_DOCKER_CANCELLED: Docker build cancelled.\n - BUILD_DOCKER_DEADLINE: Build error due to docker deadline was reached before the docker action completed\n - INIT_CREATE_TAGGER_ERROR: Skaffold was unable to create the configured tagger\n - INIT_MINIKUBE_PAUSED_ERROR: Skaffold was unable to start as Minikube appears to be paused\n - INIT_MINIKUBE_NOT_RUNNING_ERROR: Skaffold was unable to start as Minikube appears to be stopped\n - INIT_CREATE_BUILDER_ERROR: Skaffold was unable to create a configured image builder\n - INIT_CREATE_DEPLOYER_ERROR: Skaffold was unable to create a configured deployer\n - INIT_CREATE_TEST_DEP_ERROR: Skaffold was unable to create a configured test\n - INIT_CACHE_ERROR: Skaffold encountered an error validating the artifact cache\n - INIT_CREATE_WATCH_TRIGGER_ERROR: Skaffold encountered an error when configuring file watching\n - INIT_CREATE_ARTIFACT_DEP_ERROR: Skaffold encountered an error when evaluating artifact dependencies\n - DEPLOY_CLUSTER_CONNECTION_ERR: Unable to connect to cluster\n - DEPLOY_DEBUG_HELPER_RETRIEVE_ERR: Could not retrieve debug helpers.\n - DEPLOY_CLEANUP_ERR: Deploy clean up error\n - DEPLOY_HELM_APPLY_LABELS: Unable to apply helm labels.\n - DEPLOY_HELM_USER_ERR: Deploy error due to user deploy config for helm deployer\n - DEPLOY_NO_MATCHING_BUILD: Helm error when no build result is found of value specified in helm `artifactOverrides`\n - DEPLOY_HELM_VERSION_ERR: Unable to get helm client version\n - DEPLOY_HELM_MIN_VERSION_ERR: Helm version not supported.\n - DEPLOY_KUBECTL_VERSION_ERR: Unable to retrieve kubectl version\n - DEPLOY_KUBECTL_OFFLINE_MODE_ERR: User specified offline mode for rendering but remote manifests presents.\n - DEPLOY_ERR_WAITING_FOR_DELETION: Error waiting for previous version deletion before next version is active.\n - DEPLOY_READ_MANIFEST_ERR: Error reading manifests\n - DEPLOY_READ_REMOTE_MANIFEST_ERR: Error reading remote manifests\n - DEPLOY_LIST_MANIFEST_ERR: Errors listing manifests\n - DEPLOY_KUBECTL_USER_ERR: Deploy error due to user deploy config for kubectl deployer\n - DEPLOY_KUSTOMIZE_USER_ERR: Deploy error due to user deploy config for kustomize deployer\n - DEPLOY_REPLACE_IMAGE_ERR: Error replacing a built artifact in the manifests\n - DEPLOY_TRANSFORM_MANIFEST_ERR: Error transforming a manifest during skaffold debug\n - DEPLOY_SET_LABEL_ERR: Error setting user specified additional labels.\n - DEPLOY_MANIFEST_WRITE_ERR: Error writing hydrated kubernetes manifests.\n - DEPLOY_PARSE_MANIFEST_IMAGES_ERR: Error getting images from a kubernetes manifest.\n - DEPLOY_HELM_CREATE_NS_NOT_AVAILABLE: Helm config `createNamespace` not available", "in": "query", "required": false, "type": "string", @@ -1240,6 +1264,9 @@ "BUILD_UNKNOWN_JIB_PLUGIN_TYPE", "BUILD_JIB_GRADLE_DEP_ERR", "BUILD_JIB_MAVEN_DEP_ERR", + "INIT_DOCKER_NETWORK_LISTING_CONTAINERS", + "INIT_DOCKER_NETWORK_INVALID_CONTAINER_NAME", + "INIT_DOCKER_NETWORK_CONTAINER_DOES_NOT_EXIST", "STATUSCHECK_IMAGE_PULL_ERR", "STATUSCHECK_CONTAINER_CREATING", "STATUSCHECK_RUN_CONTAINER_ERR", @@ -1320,7 +1347,7 @@ }, { "name": "event.fileSyncEvent.actionableErr.errCode", - "description": " - OK: A default status code for events that do not have an associated phase.\nTypically seen with the DevEndEvent event on success.\n - STATUSCHECK_SUCCESS: Status Check Success\n - BUILD_SUCCESS: Build Success\n - DEPLOY_SUCCESS: Deploy Success\n - BUILD_PUSH_ACCESS_DENIED: Build error due to push access denied\n - BUILD_PROJECT_NOT_FOUND: Build error due to GCP project not found.\n - BUILD_DOCKER_DAEMON_NOT_RUNNING: Docker build error due to docker daemon not running\n - BUILD_USER_ERROR: Build error due to user application code, e.g. compilation error, dockerfile error etc\n - BUILD_DOCKER_UNAVAILABLE: Build error due to docker not available\n - BUILD_DOCKER_UNAUTHORIZED: Docker build error due to user not authorized to perform the action\n - BUILD_DOCKER_SYSTEM_ERR: Docker system build error\n - BUILD_DOCKER_NOT_MODIFIED_ERR: Docker build error due to Docker build container is already in the desired state\n - BUILD_DOCKER_NOT_IMPLEMENTED_ERR: Docker build error indicating a feature not supported\n - BUILD_DOCKER_DATA_LOSS_ERR: Docker build error indicates that for given build, data was lost or there is data corruption\n - BUILD_DOCKER_FORBIDDEN_ERR: Docker build error indicates user is forbidden to perform the build or step/action.\n - BUILD_DOCKER_CONFLICT_ERR: Docker build error due to some internal error and docker container state conflicts with the requested action and can't be performed\n - BUILD_DOCKER_ERROR_NOT_FOUND: Docker build error indicates the requested object does not exist\n - BUILD_DOCKER_INVALID_PARAM_ERR: Docker build error indication invalid parameter sent to docker command\n - BUILD_DOCKERFILE_NOT_FOUND: Docker build failed due to dockerfile not found\n - BUILD_DOCKER_CACHE_FROM_PULL_ERR: Docker build failed due `cacheFrom` user config error\n - BUILD_DOCKER_GET_DIGEST_ERR: Build error due to digest for built artifact could not be retrieved from docker daemon.\n - BUILD_REGISTRY_GET_DIGEST_ERR: Build error due to digest for built artifact could not be retrieved from registry.\n - BUILD_UNKNOWN_JIB_PLUGIN_TYPE: Build error indicating unknown Jib plugin type. Should be one of [maven, gradle]\n - BUILD_JIB_GRADLE_DEP_ERR: Build error determining dependency for jib gradle project.\n - BUILD_JIB_MAVEN_DEP_ERR: Build error determining dependency for jib gradle project.\n - STATUSCHECK_IMAGE_PULL_ERR: Container image pull error\n - STATUSCHECK_CONTAINER_CREATING: Container creating error\n - STATUSCHECK_RUN_CONTAINER_ERR: Container run error\n - STATUSCHECK_CONTAINER_TERMINATED: Container is already terminated\n - STATUSCHECK_DEPLOYMENT_ROLLOUT_PENDING: Deployment waiting for rollout\n - STATUSCHECK_CONTAINER_RESTARTING: Container restarting error\n - STATUSCHECK_UNHEALTHY: Readiness probe failed\n - STATUSCHECK_NODE_MEMORY_PRESSURE: Node memory pressure error\n - STATUSCHECK_NODE_DISK_PRESSURE: Node disk pressure error\n - STATUSCHECK_NODE_NETWORK_UNAVAILABLE: Node network unavailable error\n - STATUSCHECK_NODE_PID_PRESSURE: Node PID pressure error\n - STATUSCHECK_NODE_UNSCHEDULABLE: Node unschedulable error\n - STATUSCHECK_NODE_UNREACHABLE: Node unreachable error\n - STATUSCHECK_NODE_NOT_READY: Node not ready error\n - STATUSCHECK_FAILED_SCHEDULING: Scheduler failure error\n - STATUSCHECK_KUBECTL_CONNECTION_ERR: Kubectl connection error\n - STATUSCHECK_KUBECTL_PID_KILLED: Kubectl process killed error\n - STATUSCHECK_KUBECTL_CLIENT_FETCH_ERR: Kubectl client fetch err\n - STATUSCHECK_POD_INITIALIZING: Pod Initializing\n - UNKNOWN_ERROR: Could not determine error and phase\n - STATUSCHECK_UNKNOWN: Status Check error unknown\n - STATUSCHECK_UNKNOWN_UNSCHEDULABLE: Container is unschedulable due to unknown reasons\n - STATUSCHECK_CONTAINER_WAITING_UNKNOWN: Container is waiting due to unknown reason\n - STATUSCHECK_UNKNOWN_EVENT: Container event reason unknown\n - DEPLOY_UNKNOWN: Deploy failed due to unknown reason\n - SYNC_UNKNOWN: SYNC failed due to known reason\n - BUILD_UNKNOWN: Build failed due to unknown reason\n - DEVINIT_UNKNOWN: Dev Init failed due to unknown reason\n - CLEANUP_UNKNOWN: Cleanup failed due to unknown reason\n - INIT_UNKNOWN: Initialization of the Skaffold session failed due to unknown reason(s)\n - BUILD_DOCKER_UNKNOWN: Build failed due to docker unknown error\n - SYNC_INIT_ERROR: File Sync Initialize failure\n - DEVINIT_REGISTER_BUILD_DEPS: Failed to configure watcher for build dependencies in dev loop\n - DEVINIT_REGISTER_TEST_DEPS: Failed to configure watcher for test dependencies in dev loop\n - DEVINIT_REGISTER_DEPLOY_DEPS: Failed to configure watcher for deploy dependencies in dev loop\n - DEVINIT_REGISTER_CONFIG_DEP: Failed to configure watcher for Skaffold configuration file.\n - DEVINIT_UNSUPPORTED_V1_MANIFEST: Failed to configure watcher for build dependencies for a base image with v1 manifest.\n - STATUSCHECK_USER_CANCELLED: User cancelled the skaffold dev run\n - STATUSCHECK_DEADLINE_EXCEEDED: Deadline for status check exceeded\n - BUILD_CANCELLED: Build Cancelled\n - DEPLOY_CANCELLED: Deploy cancelled due to user cancellation or one or more deployers failed.\n - BUILD_DOCKER_CANCELLED: Docker build cancelled.\n - BUILD_DOCKER_DEADLINE: Build error due to docker deadline was reached before the docker action completed\n - INIT_CREATE_TAGGER_ERROR: Skaffold was unable to create the configured tagger\n - INIT_MINIKUBE_PAUSED_ERROR: Skaffold was unable to start as Minikube appears to be paused\n - INIT_MINIKUBE_NOT_RUNNING_ERROR: Skaffold was unable to start as Minikube appears to be stopped\n - INIT_CREATE_BUILDER_ERROR: Skaffold was unable to create a configured image builder\n - INIT_CREATE_DEPLOYER_ERROR: Skaffold was unable to create a configured deployer\n - INIT_CREATE_TEST_DEP_ERROR: Skaffold was unable to create a configured test\n - INIT_CACHE_ERROR: Skaffold encountered an error validating the artifact cache\n - INIT_CREATE_WATCH_TRIGGER_ERROR: Skaffold encountered an error when configuring file watching\n - INIT_CREATE_ARTIFACT_DEP_ERROR: Skaffold encountered an error when evaluating artifact dependencies\n - DEPLOY_CLUSTER_CONNECTION_ERR: Unable to connect to cluster\n - DEPLOY_DEBUG_HELPER_RETRIEVE_ERR: Could not retrieve debug helpers.\n - DEPLOY_CLEANUP_ERR: Deploy clean up error\n - DEPLOY_HELM_APPLY_LABELS: Unable to apply helm labels.\n - DEPLOY_HELM_USER_ERR: Deploy error due to user deploy config for helm deployer\n - DEPLOY_NO_MATCHING_BUILD: Helm error when no build result is found of value specified in helm `artifactOverrides`\n - DEPLOY_HELM_VERSION_ERR: Unable to get helm client version\n - DEPLOY_HELM_MIN_VERSION_ERR: Helm version not supported.\n - DEPLOY_KUBECTL_VERSION_ERR: Unable to retrieve kubectl version\n - DEPLOY_KUBECTL_OFFLINE_MODE_ERR: User specified offline mode for rendering but remote manifests presents.\n - DEPLOY_ERR_WAITING_FOR_DELETION: Error waiting for previous version deletion before next version is active.\n - DEPLOY_READ_MANIFEST_ERR: Error reading manifests\n - DEPLOY_READ_REMOTE_MANIFEST_ERR: Error reading remote manifests\n - DEPLOY_LIST_MANIFEST_ERR: Errors listing manifests\n - DEPLOY_KUBECTL_USER_ERR: Deploy error due to user deploy config for kubectl deployer\n - DEPLOY_KUSTOMIZE_USER_ERR: Deploy error due to user deploy config for kustomize deployer\n - DEPLOY_REPLACE_IMAGE_ERR: Error replacing a built artifact in the manifests\n - DEPLOY_TRANSFORM_MANIFEST_ERR: Error transforming a manifest during skaffold debug\n - DEPLOY_SET_LABEL_ERR: Error setting user specified additional labels.\n - DEPLOY_MANIFEST_WRITE_ERR: Error writing hydrated kubernetes manifests.\n - DEPLOY_PARSE_MANIFEST_IMAGES_ERR: Error getting images from a kubernetes manifest.\n - DEPLOY_HELM_CREATE_NS_NOT_AVAILABLE: Helm config `createNamespace` not available", + "description": " - OK: A default status code for events that do not have an associated phase.\nTypically seen with the DevEndEvent event on success.\n - STATUSCHECK_SUCCESS: Status Check Success\n - BUILD_SUCCESS: Build Success\n - DEPLOY_SUCCESS: Deploy Success\n - BUILD_PUSH_ACCESS_DENIED: Build error due to push access denied\n - BUILD_PROJECT_NOT_FOUND: Build error due to GCP project not found.\n - BUILD_DOCKER_DAEMON_NOT_RUNNING: Docker build error due to docker daemon not running\n - BUILD_USER_ERROR: Build error due to user application code, e.g. compilation error, dockerfile error etc\n - BUILD_DOCKER_UNAVAILABLE: Build error due to docker not available\n - BUILD_DOCKER_UNAUTHORIZED: Docker build error due to user not authorized to perform the action\n - BUILD_DOCKER_SYSTEM_ERR: Docker system build error\n - BUILD_DOCKER_NOT_MODIFIED_ERR: Docker build error due to Docker build container is already in the desired state\n - BUILD_DOCKER_NOT_IMPLEMENTED_ERR: Docker build error indicating a feature not supported\n - BUILD_DOCKER_DATA_LOSS_ERR: Docker build error indicates that for given build, data was lost or there is data corruption\n - BUILD_DOCKER_FORBIDDEN_ERR: Docker build error indicates user is forbidden to perform the build or step/action.\n - BUILD_DOCKER_CONFLICT_ERR: Docker build error due to some internal error and docker container state conflicts with the requested action and can't be performed\n - BUILD_DOCKER_ERROR_NOT_FOUND: Docker build error indicates the requested object does not exist\n - BUILD_DOCKER_INVALID_PARAM_ERR: Docker build error indication invalid parameter sent to docker command\n - BUILD_DOCKERFILE_NOT_FOUND: Docker build failed due to dockerfile not found\n - BUILD_DOCKER_CACHE_FROM_PULL_ERR: Docker build failed due `cacheFrom` user config error\n - BUILD_DOCKER_GET_DIGEST_ERR: Build error due to digest for built artifact could not be retrieved from docker daemon.\n - BUILD_REGISTRY_GET_DIGEST_ERR: Build error due to digest for built artifact could not be retrieved from registry.\n - BUILD_UNKNOWN_JIB_PLUGIN_TYPE: Build error indicating unknown Jib plugin type. Should be one of [maven, gradle]\n - BUILD_JIB_GRADLE_DEP_ERR: Build error determining dependency for jib gradle project.\n - BUILD_JIB_MAVEN_DEP_ERR: Build error determining dependency for jib gradle project.\n - INIT_DOCKER_NETWORK_LISTING_CONTAINERS: Docker build error when listing containers.\n - INIT_DOCKER_NETWORK_INVALID_CONTAINER_NAME: Docker build error indicating an invalid container name (or id).\n - INIT_DOCKER_NETWORK_CONTAINER_DOES_NOT_EXIST: Docker build error indicating the container referenced does not exists in the docker context used.\n - STATUSCHECK_IMAGE_PULL_ERR: Container image pull error\n - STATUSCHECK_CONTAINER_CREATING: Container creating error\n - STATUSCHECK_RUN_CONTAINER_ERR: Container run error\n - STATUSCHECK_CONTAINER_TERMINATED: Container is already terminated\n - STATUSCHECK_DEPLOYMENT_ROLLOUT_PENDING: Deployment waiting for rollout\n - STATUSCHECK_CONTAINER_RESTARTING: Container restarting error\n - STATUSCHECK_UNHEALTHY: Readiness probe failed\n - STATUSCHECK_NODE_MEMORY_PRESSURE: Node memory pressure error\n - STATUSCHECK_NODE_DISK_PRESSURE: Node disk pressure error\n - STATUSCHECK_NODE_NETWORK_UNAVAILABLE: Node network unavailable error\n - STATUSCHECK_NODE_PID_PRESSURE: Node PID pressure error\n - STATUSCHECK_NODE_UNSCHEDULABLE: Node unschedulable error\n - STATUSCHECK_NODE_UNREACHABLE: Node unreachable error\n - STATUSCHECK_NODE_NOT_READY: Node not ready error\n - STATUSCHECK_FAILED_SCHEDULING: Scheduler failure error\n - STATUSCHECK_KUBECTL_CONNECTION_ERR: Kubectl connection error\n - STATUSCHECK_KUBECTL_PID_KILLED: Kubectl process killed error\n - STATUSCHECK_KUBECTL_CLIENT_FETCH_ERR: Kubectl client fetch err\n - STATUSCHECK_POD_INITIALIZING: Pod Initializing\n - UNKNOWN_ERROR: Could not determine error and phase\n - STATUSCHECK_UNKNOWN: Status Check error unknown\n - STATUSCHECK_UNKNOWN_UNSCHEDULABLE: Container is unschedulable due to unknown reasons\n - STATUSCHECK_CONTAINER_WAITING_UNKNOWN: Container is waiting due to unknown reason\n - STATUSCHECK_UNKNOWN_EVENT: Container event reason unknown\n - DEPLOY_UNKNOWN: Deploy failed due to unknown reason\n - SYNC_UNKNOWN: SYNC failed due to known reason\n - BUILD_UNKNOWN: Build failed due to unknown reason\n - DEVINIT_UNKNOWN: Dev Init failed due to unknown reason\n - CLEANUP_UNKNOWN: Cleanup failed due to unknown reason\n - INIT_UNKNOWN: Initialization of the Skaffold session failed due to unknown reason(s)\n - BUILD_DOCKER_UNKNOWN: Build failed due to docker unknown error\n - SYNC_INIT_ERROR: File Sync Initialize failure\n - DEVINIT_REGISTER_BUILD_DEPS: Failed to configure watcher for build dependencies in dev loop\n - DEVINIT_REGISTER_TEST_DEPS: Failed to configure watcher for test dependencies in dev loop\n - DEVINIT_REGISTER_DEPLOY_DEPS: Failed to configure watcher for deploy dependencies in dev loop\n - DEVINIT_REGISTER_CONFIG_DEP: Failed to configure watcher for Skaffold configuration file.\n - DEVINIT_UNSUPPORTED_V1_MANIFEST: Failed to configure watcher for build dependencies for a base image with v1 manifest.\n - STATUSCHECK_USER_CANCELLED: User cancelled the skaffold dev run\n - STATUSCHECK_DEADLINE_EXCEEDED: Deadline for status check exceeded\n - BUILD_CANCELLED: Build Cancelled\n - DEPLOY_CANCELLED: Deploy cancelled due to user cancellation or one or more deployers failed.\n - BUILD_DOCKER_CANCELLED: Docker build cancelled.\n - BUILD_DOCKER_DEADLINE: Build error due to docker deadline was reached before the docker action completed\n - INIT_CREATE_TAGGER_ERROR: Skaffold was unable to create the configured tagger\n - INIT_MINIKUBE_PAUSED_ERROR: Skaffold was unable to start as Minikube appears to be paused\n - INIT_MINIKUBE_NOT_RUNNING_ERROR: Skaffold was unable to start as Minikube appears to be stopped\n - INIT_CREATE_BUILDER_ERROR: Skaffold was unable to create a configured image builder\n - INIT_CREATE_DEPLOYER_ERROR: Skaffold was unable to create a configured deployer\n - INIT_CREATE_TEST_DEP_ERROR: Skaffold was unable to create a configured test\n - INIT_CACHE_ERROR: Skaffold encountered an error validating the artifact cache\n - INIT_CREATE_WATCH_TRIGGER_ERROR: Skaffold encountered an error when configuring file watching\n - INIT_CREATE_ARTIFACT_DEP_ERROR: Skaffold encountered an error when evaluating artifact dependencies\n - DEPLOY_CLUSTER_CONNECTION_ERR: Unable to connect to cluster\n - DEPLOY_DEBUG_HELPER_RETRIEVE_ERR: Could not retrieve debug helpers.\n - DEPLOY_CLEANUP_ERR: Deploy clean up error\n - DEPLOY_HELM_APPLY_LABELS: Unable to apply helm labels.\n - DEPLOY_HELM_USER_ERR: Deploy error due to user deploy config for helm deployer\n - DEPLOY_NO_MATCHING_BUILD: Helm error when no build result is found of value specified in helm `artifactOverrides`\n - DEPLOY_HELM_VERSION_ERR: Unable to get helm client version\n - DEPLOY_HELM_MIN_VERSION_ERR: Helm version not supported.\n - DEPLOY_KUBECTL_VERSION_ERR: Unable to retrieve kubectl version\n - DEPLOY_KUBECTL_OFFLINE_MODE_ERR: User specified offline mode for rendering but remote manifests presents.\n - DEPLOY_ERR_WAITING_FOR_DELETION: Error waiting for previous version deletion before next version is active.\n - DEPLOY_READ_MANIFEST_ERR: Error reading manifests\n - DEPLOY_READ_REMOTE_MANIFEST_ERR: Error reading remote manifests\n - DEPLOY_LIST_MANIFEST_ERR: Errors listing manifests\n - DEPLOY_KUBECTL_USER_ERR: Deploy error due to user deploy config for kubectl deployer\n - DEPLOY_KUSTOMIZE_USER_ERR: Deploy error due to user deploy config for kustomize deployer\n - DEPLOY_REPLACE_IMAGE_ERR: Error replacing a built artifact in the manifests\n - DEPLOY_TRANSFORM_MANIFEST_ERR: Error transforming a manifest during skaffold debug\n - DEPLOY_SET_LABEL_ERR: Error setting user specified additional labels.\n - DEPLOY_MANIFEST_WRITE_ERR: Error writing hydrated kubernetes manifests.\n - DEPLOY_PARSE_MANIFEST_IMAGES_ERR: Error getting images from a kubernetes manifest.\n - DEPLOY_HELM_CREATE_NS_NOT_AVAILABLE: Helm config `createNamespace` not available", "in": "query", "required": false, "type": "string", @@ -1350,6 +1377,9 @@ "BUILD_UNKNOWN_JIB_PLUGIN_TYPE", "BUILD_JIB_GRADLE_DEP_ERR", "BUILD_JIB_MAVEN_DEP_ERR", + "INIT_DOCKER_NETWORK_LISTING_CONTAINERS", + "INIT_DOCKER_NETWORK_INVALID_CONTAINER_NAME", + "INIT_DOCKER_NETWORK_CONTAINER_DOES_NOT_EXIST", "STATUSCHECK_IMAGE_PULL_ERR", "STATUSCHECK_CONTAINER_CREATING", "STATUSCHECK_RUN_CONTAINER_ERR", @@ -1491,7 +1521,7 @@ }, { "name": "event.devLoopEvent.err.errCode", - "description": " - OK: A default status code for events that do not have an associated phase.\nTypically seen with the DevEndEvent event on success.\n - STATUSCHECK_SUCCESS: Status Check Success\n - BUILD_SUCCESS: Build Success\n - DEPLOY_SUCCESS: Deploy Success\n - BUILD_PUSH_ACCESS_DENIED: Build error due to push access denied\n - BUILD_PROJECT_NOT_FOUND: Build error due to GCP project not found.\n - BUILD_DOCKER_DAEMON_NOT_RUNNING: Docker build error due to docker daemon not running\n - BUILD_USER_ERROR: Build error due to user application code, e.g. compilation error, dockerfile error etc\n - BUILD_DOCKER_UNAVAILABLE: Build error due to docker not available\n - BUILD_DOCKER_UNAUTHORIZED: Docker build error due to user not authorized to perform the action\n - BUILD_DOCKER_SYSTEM_ERR: Docker system build error\n - BUILD_DOCKER_NOT_MODIFIED_ERR: Docker build error due to Docker build container is already in the desired state\n - BUILD_DOCKER_NOT_IMPLEMENTED_ERR: Docker build error indicating a feature not supported\n - BUILD_DOCKER_DATA_LOSS_ERR: Docker build error indicates that for given build, data was lost or there is data corruption\n - BUILD_DOCKER_FORBIDDEN_ERR: Docker build error indicates user is forbidden to perform the build or step/action.\n - BUILD_DOCKER_CONFLICT_ERR: Docker build error due to some internal error and docker container state conflicts with the requested action and can't be performed\n - BUILD_DOCKER_ERROR_NOT_FOUND: Docker build error indicates the requested object does not exist\n - BUILD_DOCKER_INVALID_PARAM_ERR: Docker build error indication invalid parameter sent to docker command\n - BUILD_DOCKERFILE_NOT_FOUND: Docker build failed due to dockerfile not found\n - BUILD_DOCKER_CACHE_FROM_PULL_ERR: Docker build failed due `cacheFrom` user config error\n - BUILD_DOCKER_GET_DIGEST_ERR: Build error due to digest for built artifact could not be retrieved from docker daemon.\n - BUILD_REGISTRY_GET_DIGEST_ERR: Build error due to digest for built artifact could not be retrieved from registry.\n - BUILD_UNKNOWN_JIB_PLUGIN_TYPE: Build error indicating unknown Jib plugin type. Should be one of [maven, gradle]\n - BUILD_JIB_GRADLE_DEP_ERR: Build error determining dependency for jib gradle project.\n - BUILD_JIB_MAVEN_DEP_ERR: Build error determining dependency for jib gradle project.\n - STATUSCHECK_IMAGE_PULL_ERR: Container image pull error\n - STATUSCHECK_CONTAINER_CREATING: Container creating error\n - STATUSCHECK_RUN_CONTAINER_ERR: Container run error\n - STATUSCHECK_CONTAINER_TERMINATED: Container is already terminated\n - STATUSCHECK_DEPLOYMENT_ROLLOUT_PENDING: Deployment waiting for rollout\n - STATUSCHECK_CONTAINER_RESTARTING: Container restarting error\n - STATUSCHECK_UNHEALTHY: Readiness probe failed\n - STATUSCHECK_NODE_MEMORY_PRESSURE: Node memory pressure error\n - STATUSCHECK_NODE_DISK_PRESSURE: Node disk pressure error\n - STATUSCHECK_NODE_NETWORK_UNAVAILABLE: Node network unavailable error\n - STATUSCHECK_NODE_PID_PRESSURE: Node PID pressure error\n - STATUSCHECK_NODE_UNSCHEDULABLE: Node unschedulable error\n - STATUSCHECK_NODE_UNREACHABLE: Node unreachable error\n - STATUSCHECK_NODE_NOT_READY: Node not ready error\n - STATUSCHECK_FAILED_SCHEDULING: Scheduler failure error\n - STATUSCHECK_KUBECTL_CONNECTION_ERR: Kubectl connection error\n - STATUSCHECK_KUBECTL_PID_KILLED: Kubectl process killed error\n - STATUSCHECK_KUBECTL_CLIENT_FETCH_ERR: Kubectl client fetch err\n - STATUSCHECK_POD_INITIALIZING: Pod Initializing\n - UNKNOWN_ERROR: Could not determine error and phase\n - STATUSCHECK_UNKNOWN: Status Check error unknown\n - STATUSCHECK_UNKNOWN_UNSCHEDULABLE: Container is unschedulable due to unknown reasons\n - STATUSCHECK_CONTAINER_WAITING_UNKNOWN: Container is waiting due to unknown reason\n - STATUSCHECK_UNKNOWN_EVENT: Container event reason unknown\n - DEPLOY_UNKNOWN: Deploy failed due to unknown reason\n - SYNC_UNKNOWN: SYNC failed due to known reason\n - BUILD_UNKNOWN: Build failed due to unknown reason\n - DEVINIT_UNKNOWN: Dev Init failed due to unknown reason\n - CLEANUP_UNKNOWN: Cleanup failed due to unknown reason\n - INIT_UNKNOWN: Initialization of the Skaffold session failed due to unknown reason(s)\n - BUILD_DOCKER_UNKNOWN: Build failed due to docker unknown error\n - SYNC_INIT_ERROR: File Sync Initialize failure\n - DEVINIT_REGISTER_BUILD_DEPS: Failed to configure watcher for build dependencies in dev loop\n - DEVINIT_REGISTER_TEST_DEPS: Failed to configure watcher for test dependencies in dev loop\n - DEVINIT_REGISTER_DEPLOY_DEPS: Failed to configure watcher for deploy dependencies in dev loop\n - DEVINIT_REGISTER_CONFIG_DEP: Failed to configure watcher for Skaffold configuration file.\n - DEVINIT_UNSUPPORTED_V1_MANIFEST: Failed to configure watcher for build dependencies for a base image with v1 manifest.\n - STATUSCHECK_USER_CANCELLED: User cancelled the skaffold dev run\n - STATUSCHECK_DEADLINE_EXCEEDED: Deadline for status check exceeded\n - BUILD_CANCELLED: Build Cancelled\n - DEPLOY_CANCELLED: Deploy cancelled due to user cancellation or one or more deployers failed.\n - BUILD_DOCKER_CANCELLED: Docker build cancelled.\n - BUILD_DOCKER_DEADLINE: Build error due to docker deadline was reached before the docker action completed\n - INIT_CREATE_TAGGER_ERROR: Skaffold was unable to create the configured tagger\n - INIT_MINIKUBE_PAUSED_ERROR: Skaffold was unable to start as Minikube appears to be paused\n - INIT_MINIKUBE_NOT_RUNNING_ERROR: Skaffold was unable to start as Minikube appears to be stopped\n - INIT_CREATE_BUILDER_ERROR: Skaffold was unable to create a configured image builder\n - INIT_CREATE_DEPLOYER_ERROR: Skaffold was unable to create a configured deployer\n - INIT_CREATE_TEST_DEP_ERROR: Skaffold was unable to create a configured test\n - INIT_CACHE_ERROR: Skaffold encountered an error validating the artifact cache\n - INIT_CREATE_WATCH_TRIGGER_ERROR: Skaffold encountered an error when configuring file watching\n - INIT_CREATE_ARTIFACT_DEP_ERROR: Skaffold encountered an error when evaluating artifact dependencies\n - DEPLOY_CLUSTER_CONNECTION_ERR: Unable to connect to cluster\n - DEPLOY_DEBUG_HELPER_RETRIEVE_ERR: Could not retrieve debug helpers.\n - DEPLOY_CLEANUP_ERR: Deploy clean up error\n - DEPLOY_HELM_APPLY_LABELS: Unable to apply helm labels.\n - DEPLOY_HELM_USER_ERR: Deploy error due to user deploy config for helm deployer\n - DEPLOY_NO_MATCHING_BUILD: Helm error when no build result is found of value specified in helm `artifactOverrides`\n - DEPLOY_HELM_VERSION_ERR: Unable to get helm client version\n - DEPLOY_HELM_MIN_VERSION_ERR: Helm version not supported.\n - DEPLOY_KUBECTL_VERSION_ERR: Unable to retrieve kubectl version\n - DEPLOY_KUBECTL_OFFLINE_MODE_ERR: User specified offline mode for rendering but remote manifests presents.\n - DEPLOY_ERR_WAITING_FOR_DELETION: Error waiting for previous version deletion before next version is active.\n - DEPLOY_READ_MANIFEST_ERR: Error reading manifests\n - DEPLOY_READ_REMOTE_MANIFEST_ERR: Error reading remote manifests\n - DEPLOY_LIST_MANIFEST_ERR: Errors listing manifests\n - DEPLOY_KUBECTL_USER_ERR: Deploy error due to user deploy config for kubectl deployer\n - DEPLOY_KUSTOMIZE_USER_ERR: Deploy error due to user deploy config for kustomize deployer\n - DEPLOY_REPLACE_IMAGE_ERR: Error replacing a built artifact in the manifests\n - DEPLOY_TRANSFORM_MANIFEST_ERR: Error transforming a manifest during skaffold debug\n - DEPLOY_SET_LABEL_ERR: Error setting user specified additional labels.\n - DEPLOY_MANIFEST_WRITE_ERR: Error writing hydrated kubernetes manifests.\n - DEPLOY_PARSE_MANIFEST_IMAGES_ERR: Error getting images from a kubernetes manifest.\n - DEPLOY_HELM_CREATE_NS_NOT_AVAILABLE: Helm config `createNamespace` not available", + "description": " - OK: A default status code for events that do not have an associated phase.\nTypically seen with the DevEndEvent event on success.\n - STATUSCHECK_SUCCESS: Status Check Success\n - BUILD_SUCCESS: Build Success\n - DEPLOY_SUCCESS: Deploy Success\n - BUILD_PUSH_ACCESS_DENIED: Build error due to push access denied\n - BUILD_PROJECT_NOT_FOUND: Build error due to GCP project not found.\n - BUILD_DOCKER_DAEMON_NOT_RUNNING: Docker build error due to docker daemon not running\n - BUILD_USER_ERROR: Build error due to user application code, e.g. compilation error, dockerfile error etc\n - BUILD_DOCKER_UNAVAILABLE: Build error due to docker not available\n - BUILD_DOCKER_UNAUTHORIZED: Docker build error due to user not authorized to perform the action\n - BUILD_DOCKER_SYSTEM_ERR: Docker system build error\n - BUILD_DOCKER_NOT_MODIFIED_ERR: Docker build error due to Docker build container is already in the desired state\n - BUILD_DOCKER_NOT_IMPLEMENTED_ERR: Docker build error indicating a feature not supported\n - BUILD_DOCKER_DATA_LOSS_ERR: Docker build error indicates that for given build, data was lost or there is data corruption\n - BUILD_DOCKER_FORBIDDEN_ERR: Docker build error indicates user is forbidden to perform the build or step/action.\n - BUILD_DOCKER_CONFLICT_ERR: Docker build error due to some internal error and docker container state conflicts with the requested action and can't be performed\n - BUILD_DOCKER_ERROR_NOT_FOUND: Docker build error indicates the requested object does not exist\n - BUILD_DOCKER_INVALID_PARAM_ERR: Docker build error indication invalid parameter sent to docker command\n - BUILD_DOCKERFILE_NOT_FOUND: Docker build failed due to dockerfile not found\n - BUILD_DOCKER_CACHE_FROM_PULL_ERR: Docker build failed due `cacheFrom` user config error\n - BUILD_DOCKER_GET_DIGEST_ERR: Build error due to digest for built artifact could not be retrieved from docker daemon.\n - BUILD_REGISTRY_GET_DIGEST_ERR: Build error due to digest for built artifact could not be retrieved from registry.\n - BUILD_UNKNOWN_JIB_PLUGIN_TYPE: Build error indicating unknown Jib plugin type. Should be one of [maven, gradle]\n - BUILD_JIB_GRADLE_DEP_ERR: Build error determining dependency for jib gradle project.\n - BUILD_JIB_MAVEN_DEP_ERR: Build error determining dependency for jib gradle project.\n - INIT_DOCKER_NETWORK_LISTING_CONTAINERS: Docker build error when listing containers.\n - INIT_DOCKER_NETWORK_INVALID_CONTAINER_NAME: Docker build error indicating an invalid container name (or id).\n - INIT_DOCKER_NETWORK_CONTAINER_DOES_NOT_EXIST: Docker build error indicating the container referenced does not exists in the docker context used.\n - STATUSCHECK_IMAGE_PULL_ERR: Container image pull error\n - STATUSCHECK_CONTAINER_CREATING: Container creating error\n - STATUSCHECK_RUN_CONTAINER_ERR: Container run error\n - STATUSCHECK_CONTAINER_TERMINATED: Container is already terminated\n - STATUSCHECK_DEPLOYMENT_ROLLOUT_PENDING: Deployment waiting for rollout\n - STATUSCHECK_CONTAINER_RESTARTING: Container restarting error\n - STATUSCHECK_UNHEALTHY: Readiness probe failed\n - STATUSCHECK_NODE_MEMORY_PRESSURE: Node memory pressure error\n - STATUSCHECK_NODE_DISK_PRESSURE: Node disk pressure error\n - STATUSCHECK_NODE_NETWORK_UNAVAILABLE: Node network unavailable error\n - STATUSCHECK_NODE_PID_PRESSURE: Node PID pressure error\n - STATUSCHECK_NODE_UNSCHEDULABLE: Node unschedulable error\n - STATUSCHECK_NODE_UNREACHABLE: Node unreachable error\n - STATUSCHECK_NODE_NOT_READY: Node not ready error\n - STATUSCHECK_FAILED_SCHEDULING: Scheduler failure error\n - STATUSCHECK_KUBECTL_CONNECTION_ERR: Kubectl connection error\n - STATUSCHECK_KUBECTL_PID_KILLED: Kubectl process killed error\n - STATUSCHECK_KUBECTL_CLIENT_FETCH_ERR: Kubectl client fetch err\n - STATUSCHECK_POD_INITIALIZING: Pod Initializing\n - UNKNOWN_ERROR: Could not determine error and phase\n - STATUSCHECK_UNKNOWN: Status Check error unknown\n - STATUSCHECK_UNKNOWN_UNSCHEDULABLE: Container is unschedulable due to unknown reasons\n - STATUSCHECK_CONTAINER_WAITING_UNKNOWN: Container is waiting due to unknown reason\n - STATUSCHECK_UNKNOWN_EVENT: Container event reason unknown\n - DEPLOY_UNKNOWN: Deploy failed due to unknown reason\n - SYNC_UNKNOWN: SYNC failed due to known reason\n - BUILD_UNKNOWN: Build failed due to unknown reason\n - DEVINIT_UNKNOWN: Dev Init failed due to unknown reason\n - CLEANUP_UNKNOWN: Cleanup failed due to unknown reason\n - INIT_UNKNOWN: Initialization of the Skaffold session failed due to unknown reason(s)\n - BUILD_DOCKER_UNKNOWN: Build failed due to docker unknown error\n - SYNC_INIT_ERROR: File Sync Initialize failure\n - DEVINIT_REGISTER_BUILD_DEPS: Failed to configure watcher for build dependencies in dev loop\n - DEVINIT_REGISTER_TEST_DEPS: Failed to configure watcher for test dependencies in dev loop\n - DEVINIT_REGISTER_DEPLOY_DEPS: Failed to configure watcher for deploy dependencies in dev loop\n - DEVINIT_REGISTER_CONFIG_DEP: Failed to configure watcher for Skaffold configuration file.\n - DEVINIT_UNSUPPORTED_V1_MANIFEST: Failed to configure watcher for build dependencies for a base image with v1 manifest.\n - STATUSCHECK_USER_CANCELLED: User cancelled the skaffold dev run\n - STATUSCHECK_DEADLINE_EXCEEDED: Deadline for status check exceeded\n - BUILD_CANCELLED: Build Cancelled\n - DEPLOY_CANCELLED: Deploy cancelled due to user cancellation or one or more deployers failed.\n - BUILD_DOCKER_CANCELLED: Docker build cancelled.\n - BUILD_DOCKER_DEADLINE: Build error due to docker deadline was reached before the docker action completed\n - INIT_CREATE_TAGGER_ERROR: Skaffold was unable to create the configured tagger\n - INIT_MINIKUBE_PAUSED_ERROR: Skaffold was unable to start as Minikube appears to be paused\n - INIT_MINIKUBE_NOT_RUNNING_ERROR: Skaffold was unable to start as Minikube appears to be stopped\n - INIT_CREATE_BUILDER_ERROR: Skaffold was unable to create a configured image builder\n - INIT_CREATE_DEPLOYER_ERROR: Skaffold was unable to create a configured deployer\n - INIT_CREATE_TEST_DEP_ERROR: Skaffold was unable to create a configured test\n - INIT_CACHE_ERROR: Skaffold encountered an error validating the artifact cache\n - INIT_CREATE_WATCH_TRIGGER_ERROR: Skaffold encountered an error when configuring file watching\n - INIT_CREATE_ARTIFACT_DEP_ERROR: Skaffold encountered an error when evaluating artifact dependencies\n - DEPLOY_CLUSTER_CONNECTION_ERR: Unable to connect to cluster\n - DEPLOY_DEBUG_HELPER_RETRIEVE_ERR: Could not retrieve debug helpers.\n - DEPLOY_CLEANUP_ERR: Deploy clean up error\n - DEPLOY_HELM_APPLY_LABELS: Unable to apply helm labels.\n - DEPLOY_HELM_USER_ERR: Deploy error due to user deploy config for helm deployer\n - DEPLOY_NO_MATCHING_BUILD: Helm error when no build result is found of value specified in helm `artifactOverrides`\n - DEPLOY_HELM_VERSION_ERR: Unable to get helm client version\n - DEPLOY_HELM_MIN_VERSION_ERR: Helm version not supported.\n - DEPLOY_KUBECTL_VERSION_ERR: Unable to retrieve kubectl version\n - DEPLOY_KUBECTL_OFFLINE_MODE_ERR: User specified offline mode for rendering but remote manifests presents.\n - DEPLOY_ERR_WAITING_FOR_DELETION: Error waiting for previous version deletion before next version is active.\n - DEPLOY_READ_MANIFEST_ERR: Error reading manifests\n - DEPLOY_READ_REMOTE_MANIFEST_ERR: Error reading remote manifests\n - DEPLOY_LIST_MANIFEST_ERR: Errors listing manifests\n - DEPLOY_KUBECTL_USER_ERR: Deploy error due to user deploy config for kubectl deployer\n - DEPLOY_KUSTOMIZE_USER_ERR: Deploy error due to user deploy config for kustomize deployer\n - DEPLOY_REPLACE_IMAGE_ERR: Error replacing a built artifact in the manifests\n - DEPLOY_TRANSFORM_MANIFEST_ERR: Error transforming a manifest during skaffold debug\n - DEPLOY_SET_LABEL_ERR: Error setting user specified additional labels.\n - DEPLOY_MANIFEST_WRITE_ERR: Error writing hydrated kubernetes manifests.\n - DEPLOY_PARSE_MANIFEST_IMAGES_ERR: Error getting images from a kubernetes manifest.\n - DEPLOY_HELM_CREATE_NS_NOT_AVAILABLE: Helm config `createNamespace` not available", "in": "query", "required": false, "type": "string", @@ -1521,6 +1551,9 @@ "BUILD_UNKNOWN_JIB_PLUGIN_TYPE", "BUILD_JIB_GRADLE_DEP_ERR", "BUILD_JIB_MAVEN_DEP_ERR", + "INIT_DOCKER_NETWORK_LISTING_CONTAINERS", + "INIT_DOCKER_NETWORK_INVALID_CONTAINER_NAME", + "INIT_DOCKER_NETWORK_CONTAINER_DOES_NOT_EXIST", "STATUSCHECK_IMAGE_PULL_ERR", "STATUSCHECK_CONTAINER_CREATING", "STATUSCHECK_RUN_CONTAINER_ERR", @@ -1613,7 +1646,7 @@ }, { "name": "event.terminationEvent.err.errCode", - "description": " - OK: A default status code for events that do not have an associated phase.\nTypically seen with the DevEndEvent event on success.\n - STATUSCHECK_SUCCESS: Status Check Success\n - BUILD_SUCCESS: Build Success\n - DEPLOY_SUCCESS: Deploy Success\n - BUILD_PUSH_ACCESS_DENIED: Build error due to push access denied\n - BUILD_PROJECT_NOT_FOUND: Build error due to GCP project not found.\n - BUILD_DOCKER_DAEMON_NOT_RUNNING: Docker build error due to docker daemon not running\n - BUILD_USER_ERROR: Build error due to user application code, e.g. compilation error, dockerfile error etc\n - BUILD_DOCKER_UNAVAILABLE: Build error due to docker not available\n - BUILD_DOCKER_UNAUTHORIZED: Docker build error due to user not authorized to perform the action\n - BUILD_DOCKER_SYSTEM_ERR: Docker system build error\n - BUILD_DOCKER_NOT_MODIFIED_ERR: Docker build error due to Docker build container is already in the desired state\n - BUILD_DOCKER_NOT_IMPLEMENTED_ERR: Docker build error indicating a feature not supported\n - BUILD_DOCKER_DATA_LOSS_ERR: Docker build error indicates that for given build, data was lost or there is data corruption\n - BUILD_DOCKER_FORBIDDEN_ERR: Docker build error indicates user is forbidden to perform the build or step/action.\n - BUILD_DOCKER_CONFLICT_ERR: Docker build error due to some internal error and docker container state conflicts with the requested action and can't be performed\n - BUILD_DOCKER_ERROR_NOT_FOUND: Docker build error indicates the requested object does not exist\n - BUILD_DOCKER_INVALID_PARAM_ERR: Docker build error indication invalid parameter sent to docker command\n - BUILD_DOCKERFILE_NOT_FOUND: Docker build failed due to dockerfile not found\n - BUILD_DOCKER_CACHE_FROM_PULL_ERR: Docker build failed due `cacheFrom` user config error\n - BUILD_DOCKER_GET_DIGEST_ERR: Build error due to digest for built artifact could not be retrieved from docker daemon.\n - BUILD_REGISTRY_GET_DIGEST_ERR: Build error due to digest for built artifact could not be retrieved from registry.\n - BUILD_UNKNOWN_JIB_PLUGIN_TYPE: Build error indicating unknown Jib plugin type. Should be one of [maven, gradle]\n - BUILD_JIB_GRADLE_DEP_ERR: Build error determining dependency for jib gradle project.\n - BUILD_JIB_MAVEN_DEP_ERR: Build error determining dependency for jib gradle project.\n - STATUSCHECK_IMAGE_PULL_ERR: Container image pull error\n - STATUSCHECK_CONTAINER_CREATING: Container creating error\n - STATUSCHECK_RUN_CONTAINER_ERR: Container run error\n - STATUSCHECK_CONTAINER_TERMINATED: Container is already terminated\n - STATUSCHECK_DEPLOYMENT_ROLLOUT_PENDING: Deployment waiting for rollout\n - STATUSCHECK_CONTAINER_RESTARTING: Container restarting error\n - STATUSCHECK_UNHEALTHY: Readiness probe failed\n - STATUSCHECK_NODE_MEMORY_PRESSURE: Node memory pressure error\n - STATUSCHECK_NODE_DISK_PRESSURE: Node disk pressure error\n - STATUSCHECK_NODE_NETWORK_UNAVAILABLE: Node network unavailable error\n - STATUSCHECK_NODE_PID_PRESSURE: Node PID pressure error\n - STATUSCHECK_NODE_UNSCHEDULABLE: Node unschedulable error\n - STATUSCHECK_NODE_UNREACHABLE: Node unreachable error\n - STATUSCHECK_NODE_NOT_READY: Node not ready error\n - STATUSCHECK_FAILED_SCHEDULING: Scheduler failure error\n - STATUSCHECK_KUBECTL_CONNECTION_ERR: Kubectl connection error\n - STATUSCHECK_KUBECTL_PID_KILLED: Kubectl process killed error\n - STATUSCHECK_KUBECTL_CLIENT_FETCH_ERR: Kubectl client fetch err\n - STATUSCHECK_POD_INITIALIZING: Pod Initializing\n - UNKNOWN_ERROR: Could not determine error and phase\n - STATUSCHECK_UNKNOWN: Status Check error unknown\n - STATUSCHECK_UNKNOWN_UNSCHEDULABLE: Container is unschedulable due to unknown reasons\n - STATUSCHECK_CONTAINER_WAITING_UNKNOWN: Container is waiting due to unknown reason\n - STATUSCHECK_UNKNOWN_EVENT: Container event reason unknown\n - DEPLOY_UNKNOWN: Deploy failed due to unknown reason\n - SYNC_UNKNOWN: SYNC failed due to known reason\n - BUILD_UNKNOWN: Build failed due to unknown reason\n - DEVINIT_UNKNOWN: Dev Init failed due to unknown reason\n - CLEANUP_UNKNOWN: Cleanup failed due to unknown reason\n - INIT_UNKNOWN: Initialization of the Skaffold session failed due to unknown reason(s)\n - BUILD_DOCKER_UNKNOWN: Build failed due to docker unknown error\n - SYNC_INIT_ERROR: File Sync Initialize failure\n - DEVINIT_REGISTER_BUILD_DEPS: Failed to configure watcher for build dependencies in dev loop\n - DEVINIT_REGISTER_TEST_DEPS: Failed to configure watcher for test dependencies in dev loop\n - DEVINIT_REGISTER_DEPLOY_DEPS: Failed to configure watcher for deploy dependencies in dev loop\n - DEVINIT_REGISTER_CONFIG_DEP: Failed to configure watcher for Skaffold configuration file.\n - DEVINIT_UNSUPPORTED_V1_MANIFEST: Failed to configure watcher for build dependencies for a base image with v1 manifest.\n - STATUSCHECK_USER_CANCELLED: User cancelled the skaffold dev run\n - STATUSCHECK_DEADLINE_EXCEEDED: Deadline for status check exceeded\n - BUILD_CANCELLED: Build Cancelled\n - DEPLOY_CANCELLED: Deploy cancelled due to user cancellation or one or more deployers failed.\n - BUILD_DOCKER_CANCELLED: Docker build cancelled.\n - BUILD_DOCKER_DEADLINE: Build error due to docker deadline was reached before the docker action completed\n - INIT_CREATE_TAGGER_ERROR: Skaffold was unable to create the configured tagger\n - INIT_MINIKUBE_PAUSED_ERROR: Skaffold was unable to start as Minikube appears to be paused\n - INIT_MINIKUBE_NOT_RUNNING_ERROR: Skaffold was unable to start as Minikube appears to be stopped\n - INIT_CREATE_BUILDER_ERROR: Skaffold was unable to create a configured image builder\n - INIT_CREATE_DEPLOYER_ERROR: Skaffold was unable to create a configured deployer\n - INIT_CREATE_TEST_DEP_ERROR: Skaffold was unable to create a configured test\n - INIT_CACHE_ERROR: Skaffold encountered an error validating the artifact cache\n - INIT_CREATE_WATCH_TRIGGER_ERROR: Skaffold encountered an error when configuring file watching\n - INIT_CREATE_ARTIFACT_DEP_ERROR: Skaffold encountered an error when evaluating artifact dependencies\n - DEPLOY_CLUSTER_CONNECTION_ERR: Unable to connect to cluster\n - DEPLOY_DEBUG_HELPER_RETRIEVE_ERR: Could not retrieve debug helpers.\n - DEPLOY_CLEANUP_ERR: Deploy clean up error\n - DEPLOY_HELM_APPLY_LABELS: Unable to apply helm labels.\n - DEPLOY_HELM_USER_ERR: Deploy error due to user deploy config for helm deployer\n - DEPLOY_NO_MATCHING_BUILD: Helm error when no build result is found of value specified in helm `artifactOverrides`\n - DEPLOY_HELM_VERSION_ERR: Unable to get helm client version\n - DEPLOY_HELM_MIN_VERSION_ERR: Helm version not supported.\n - DEPLOY_KUBECTL_VERSION_ERR: Unable to retrieve kubectl version\n - DEPLOY_KUBECTL_OFFLINE_MODE_ERR: User specified offline mode for rendering but remote manifests presents.\n - DEPLOY_ERR_WAITING_FOR_DELETION: Error waiting for previous version deletion before next version is active.\n - DEPLOY_READ_MANIFEST_ERR: Error reading manifests\n - DEPLOY_READ_REMOTE_MANIFEST_ERR: Error reading remote manifests\n - DEPLOY_LIST_MANIFEST_ERR: Errors listing manifests\n - DEPLOY_KUBECTL_USER_ERR: Deploy error due to user deploy config for kubectl deployer\n - DEPLOY_KUSTOMIZE_USER_ERR: Deploy error due to user deploy config for kustomize deployer\n - DEPLOY_REPLACE_IMAGE_ERR: Error replacing a built artifact in the manifests\n - DEPLOY_TRANSFORM_MANIFEST_ERR: Error transforming a manifest during skaffold debug\n - DEPLOY_SET_LABEL_ERR: Error setting user specified additional labels.\n - DEPLOY_MANIFEST_WRITE_ERR: Error writing hydrated kubernetes manifests.\n - DEPLOY_PARSE_MANIFEST_IMAGES_ERR: Error getting images from a kubernetes manifest.\n - DEPLOY_HELM_CREATE_NS_NOT_AVAILABLE: Helm config `createNamespace` not available", + "description": " - OK: A default status code for events that do not have an associated phase.\nTypically seen with the DevEndEvent event on success.\n - STATUSCHECK_SUCCESS: Status Check Success\n - BUILD_SUCCESS: Build Success\n - DEPLOY_SUCCESS: Deploy Success\n - BUILD_PUSH_ACCESS_DENIED: Build error due to push access denied\n - BUILD_PROJECT_NOT_FOUND: Build error due to GCP project not found.\n - BUILD_DOCKER_DAEMON_NOT_RUNNING: Docker build error due to docker daemon not running\n - BUILD_USER_ERROR: Build error due to user application code, e.g. compilation error, dockerfile error etc\n - BUILD_DOCKER_UNAVAILABLE: Build error due to docker not available\n - BUILD_DOCKER_UNAUTHORIZED: Docker build error due to user not authorized to perform the action\n - BUILD_DOCKER_SYSTEM_ERR: Docker system build error\n - BUILD_DOCKER_NOT_MODIFIED_ERR: Docker build error due to Docker build container is already in the desired state\n - BUILD_DOCKER_NOT_IMPLEMENTED_ERR: Docker build error indicating a feature not supported\n - BUILD_DOCKER_DATA_LOSS_ERR: Docker build error indicates that for given build, data was lost or there is data corruption\n - BUILD_DOCKER_FORBIDDEN_ERR: Docker build error indicates user is forbidden to perform the build or step/action.\n - BUILD_DOCKER_CONFLICT_ERR: Docker build error due to some internal error and docker container state conflicts with the requested action and can't be performed\n - BUILD_DOCKER_ERROR_NOT_FOUND: Docker build error indicates the requested object does not exist\n - BUILD_DOCKER_INVALID_PARAM_ERR: Docker build error indication invalid parameter sent to docker command\n - BUILD_DOCKERFILE_NOT_FOUND: Docker build failed due to dockerfile not found\n - BUILD_DOCKER_CACHE_FROM_PULL_ERR: Docker build failed due `cacheFrom` user config error\n - BUILD_DOCKER_GET_DIGEST_ERR: Build error due to digest for built artifact could not be retrieved from docker daemon.\n - BUILD_REGISTRY_GET_DIGEST_ERR: Build error due to digest for built artifact could not be retrieved from registry.\n - BUILD_UNKNOWN_JIB_PLUGIN_TYPE: Build error indicating unknown Jib plugin type. Should be one of [maven, gradle]\n - BUILD_JIB_GRADLE_DEP_ERR: Build error determining dependency for jib gradle project.\n - BUILD_JIB_MAVEN_DEP_ERR: Build error determining dependency for jib gradle project.\n - INIT_DOCKER_NETWORK_LISTING_CONTAINERS: Docker build error when listing containers.\n - INIT_DOCKER_NETWORK_INVALID_CONTAINER_NAME: Docker build error indicating an invalid container name (or id).\n - INIT_DOCKER_NETWORK_CONTAINER_DOES_NOT_EXIST: Docker build error indicating the container referenced does not exists in the docker context used.\n - STATUSCHECK_IMAGE_PULL_ERR: Container image pull error\n - STATUSCHECK_CONTAINER_CREATING: Container creating error\n - STATUSCHECK_RUN_CONTAINER_ERR: Container run error\n - STATUSCHECK_CONTAINER_TERMINATED: Container is already terminated\n - STATUSCHECK_DEPLOYMENT_ROLLOUT_PENDING: Deployment waiting for rollout\n - STATUSCHECK_CONTAINER_RESTARTING: Container restarting error\n - STATUSCHECK_UNHEALTHY: Readiness probe failed\n - STATUSCHECK_NODE_MEMORY_PRESSURE: Node memory pressure error\n - STATUSCHECK_NODE_DISK_PRESSURE: Node disk pressure error\n - STATUSCHECK_NODE_NETWORK_UNAVAILABLE: Node network unavailable error\n - STATUSCHECK_NODE_PID_PRESSURE: Node PID pressure error\n - STATUSCHECK_NODE_UNSCHEDULABLE: Node unschedulable error\n - STATUSCHECK_NODE_UNREACHABLE: Node unreachable error\n - STATUSCHECK_NODE_NOT_READY: Node not ready error\n - STATUSCHECK_FAILED_SCHEDULING: Scheduler failure error\n - STATUSCHECK_KUBECTL_CONNECTION_ERR: Kubectl connection error\n - STATUSCHECK_KUBECTL_PID_KILLED: Kubectl process killed error\n - STATUSCHECK_KUBECTL_CLIENT_FETCH_ERR: Kubectl client fetch err\n - STATUSCHECK_POD_INITIALIZING: Pod Initializing\n - UNKNOWN_ERROR: Could not determine error and phase\n - STATUSCHECK_UNKNOWN: Status Check error unknown\n - STATUSCHECK_UNKNOWN_UNSCHEDULABLE: Container is unschedulable due to unknown reasons\n - STATUSCHECK_CONTAINER_WAITING_UNKNOWN: Container is waiting due to unknown reason\n - STATUSCHECK_UNKNOWN_EVENT: Container event reason unknown\n - DEPLOY_UNKNOWN: Deploy failed due to unknown reason\n - SYNC_UNKNOWN: SYNC failed due to known reason\n - BUILD_UNKNOWN: Build failed due to unknown reason\n - DEVINIT_UNKNOWN: Dev Init failed due to unknown reason\n - CLEANUP_UNKNOWN: Cleanup failed due to unknown reason\n - INIT_UNKNOWN: Initialization of the Skaffold session failed due to unknown reason(s)\n - BUILD_DOCKER_UNKNOWN: Build failed due to docker unknown error\n - SYNC_INIT_ERROR: File Sync Initialize failure\n - DEVINIT_REGISTER_BUILD_DEPS: Failed to configure watcher for build dependencies in dev loop\n - DEVINIT_REGISTER_TEST_DEPS: Failed to configure watcher for test dependencies in dev loop\n - DEVINIT_REGISTER_DEPLOY_DEPS: Failed to configure watcher for deploy dependencies in dev loop\n - DEVINIT_REGISTER_CONFIG_DEP: Failed to configure watcher for Skaffold configuration file.\n - DEVINIT_UNSUPPORTED_V1_MANIFEST: Failed to configure watcher for build dependencies for a base image with v1 manifest.\n - STATUSCHECK_USER_CANCELLED: User cancelled the skaffold dev run\n - STATUSCHECK_DEADLINE_EXCEEDED: Deadline for status check exceeded\n - BUILD_CANCELLED: Build Cancelled\n - DEPLOY_CANCELLED: Deploy cancelled due to user cancellation or one or more deployers failed.\n - BUILD_DOCKER_CANCELLED: Docker build cancelled.\n - BUILD_DOCKER_DEADLINE: Build error due to docker deadline was reached before the docker action completed\n - INIT_CREATE_TAGGER_ERROR: Skaffold was unable to create the configured tagger\n - INIT_MINIKUBE_PAUSED_ERROR: Skaffold was unable to start as Minikube appears to be paused\n - INIT_MINIKUBE_NOT_RUNNING_ERROR: Skaffold was unable to start as Minikube appears to be stopped\n - INIT_CREATE_BUILDER_ERROR: Skaffold was unable to create a configured image builder\n - INIT_CREATE_DEPLOYER_ERROR: Skaffold was unable to create a configured deployer\n - INIT_CREATE_TEST_DEP_ERROR: Skaffold was unable to create a configured test\n - INIT_CACHE_ERROR: Skaffold encountered an error validating the artifact cache\n - INIT_CREATE_WATCH_TRIGGER_ERROR: Skaffold encountered an error when configuring file watching\n - INIT_CREATE_ARTIFACT_DEP_ERROR: Skaffold encountered an error when evaluating artifact dependencies\n - DEPLOY_CLUSTER_CONNECTION_ERR: Unable to connect to cluster\n - DEPLOY_DEBUG_HELPER_RETRIEVE_ERR: Could not retrieve debug helpers.\n - DEPLOY_CLEANUP_ERR: Deploy clean up error\n - DEPLOY_HELM_APPLY_LABELS: Unable to apply helm labels.\n - DEPLOY_HELM_USER_ERR: Deploy error due to user deploy config for helm deployer\n - DEPLOY_NO_MATCHING_BUILD: Helm error when no build result is found of value specified in helm `artifactOverrides`\n - DEPLOY_HELM_VERSION_ERR: Unable to get helm client version\n - DEPLOY_HELM_MIN_VERSION_ERR: Helm version not supported.\n - DEPLOY_KUBECTL_VERSION_ERR: Unable to retrieve kubectl version\n - DEPLOY_KUBECTL_OFFLINE_MODE_ERR: User specified offline mode for rendering but remote manifests presents.\n - DEPLOY_ERR_WAITING_FOR_DELETION: Error waiting for previous version deletion before next version is active.\n - DEPLOY_READ_MANIFEST_ERR: Error reading manifests\n - DEPLOY_READ_REMOTE_MANIFEST_ERR: Error reading remote manifests\n - DEPLOY_LIST_MANIFEST_ERR: Errors listing manifests\n - DEPLOY_KUBECTL_USER_ERR: Deploy error due to user deploy config for kubectl deployer\n - DEPLOY_KUSTOMIZE_USER_ERR: Deploy error due to user deploy config for kustomize deployer\n - DEPLOY_REPLACE_IMAGE_ERR: Error replacing a built artifact in the manifests\n - DEPLOY_TRANSFORM_MANIFEST_ERR: Error transforming a manifest during skaffold debug\n - DEPLOY_SET_LABEL_ERR: Error setting user specified additional labels.\n - DEPLOY_MANIFEST_WRITE_ERR: Error writing hydrated kubernetes manifests.\n - DEPLOY_PARSE_MANIFEST_IMAGES_ERR: Error getting images from a kubernetes manifest.\n - DEPLOY_HELM_CREATE_NS_NOT_AVAILABLE: Helm config `createNamespace` not available", "in": "query", "required": false, "type": "string", @@ -1643,6 +1676,9 @@ "BUILD_UNKNOWN_JIB_PLUGIN_TYPE", "BUILD_JIB_GRADLE_DEP_ERR", "BUILD_JIB_MAVEN_DEP_ERR", + "INIT_DOCKER_NETWORK_LISTING_CONTAINERS", + "INIT_DOCKER_NETWORK_INVALID_CONTAINER_NAME", + "INIT_DOCKER_NETWORK_CONTAINER_DOES_NOT_EXIST", "STATUSCHECK_IMAGE_PULL_ERR", "STATUSCHECK_CONTAINER_CREATING", "STATUSCHECK_RUN_CONTAINER_ERR", @@ -2430,6 +2466,9 @@ "BUILD_UNKNOWN_JIB_PLUGIN_TYPE", "BUILD_JIB_GRADLE_DEP_ERR", "BUILD_JIB_MAVEN_DEP_ERR", + "INIT_DOCKER_NETWORK_LISTING_CONTAINERS", + "INIT_DOCKER_NETWORK_INVALID_CONTAINER_NAME", + "INIT_DOCKER_NETWORK_CONTAINER_DOES_NOT_EXIST", "STATUSCHECK_IMAGE_PULL_ERR", "STATUSCHECK_CONTAINER_CREATING", "STATUSCHECK_RUN_CONTAINER_ERR", @@ -2507,7 +2546,7 @@ "DEPLOY_HELM_CREATE_NS_NOT_AVAILABLE" ], "default": "OK", - "description": "Enum for Status codes\nThese error codes are prepended by Phase Name e.g.\nBUILD, DEPLOY, STATUSCHECK, DEVINIT\nFor Success Error codes, use range 200 to 250.\nFor Unknown error codes, use range 500 to 600.\nFor Cancelled Error code, use range 800 to 850.\n\n - OK: A default status code for events that do not have an associated phase.\nTypically seen with the DevEndEvent event on success.\n - STATUSCHECK_SUCCESS: Status Check Success\n - BUILD_SUCCESS: Build Success\n - DEPLOY_SUCCESS: Deploy Success\n - BUILD_PUSH_ACCESS_DENIED: Build error due to push access denied\n - BUILD_PROJECT_NOT_FOUND: Build error due to GCP project not found.\n - BUILD_DOCKER_DAEMON_NOT_RUNNING: Docker build error due to docker daemon not running\n - BUILD_USER_ERROR: Build error due to user application code, e.g. compilation error, dockerfile error etc\n - BUILD_DOCKER_UNAVAILABLE: Build error due to docker not available\n - BUILD_DOCKER_UNAUTHORIZED: Docker build error due to user not authorized to perform the action\n - BUILD_DOCKER_SYSTEM_ERR: Docker system build error\n - BUILD_DOCKER_NOT_MODIFIED_ERR: Docker build error due to Docker build container is already in the desired state\n - BUILD_DOCKER_NOT_IMPLEMENTED_ERR: Docker build error indicating a feature not supported\n - BUILD_DOCKER_DATA_LOSS_ERR: Docker build error indicates that for given build, data was lost or there is data corruption\n - BUILD_DOCKER_FORBIDDEN_ERR: Docker build error indicates user is forbidden to perform the build or step/action.\n - BUILD_DOCKER_CONFLICT_ERR: Docker build error due to some internal error and docker container state conflicts with the requested action and can't be performed\n - BUILD_DOCKER_ERROR_NOT_FOUND: Docker build error indicates the requested object does not exist\n - BUILD_DOCKER_INVALID_PARAM_ERR: Docker build error indication invalid parameter sent to docker command\n - BUILD_DOCKERFILE_NOT_FOUND: Docker build failed due to dockerfile not found\n - BUILD_DOCKER_CACHE_FROM_PULL_ERR: Docker build failed due `cacheFrom` user config error\n - BUILD_DOCKER_GET_DIGEST_ERR: Build error due to digest for built artifact could not be retrieved from docker daemon.\n - BUILD_REGISTRY_GET_DIGEST_ERR: Build error due to digest for built artifact could not be retrieved from registry.\n - BUILD_UNKNOWN_JIB_PLUGIN_TYPE: Build error indicating unknown Jib plugin type. Should be one of [maven, gradle]\n - BUILD_JIB_GRADLE_DEP_ERR: Build error determining dependency for jib gradle project.\n - BUILD_JIB_MAVEN_DEP_ERR: Build error determining dependency for jib gradle project.\n - STATUSCHECK_IMAGE_PULL_ERR: Container image pull error\n - STATUSCHECK_CONTAINER_CREATING: Container creating error\n - STATUSCHECK_RUN_CONTAINER_ERR: Container run error\n - STATUSCHECK_CONTAINER_TERMINATED: Container is already terminated\n - STATUSCHECK_DEPLOYMENT_ROLLOUT_PENDING: Deployment waiting for rollout\n - STATUSCHECK_CONTAINER_RESTARTING: Container restarting error\n - STATUSCHECK_UNHEALTHY: Readiness probe failed\n - STATUSCHECK_NODE_MEMORY_PRESSURE: Node memory pressure error\n - STATUSCHECK_NODE_DISK_PRESSURE: Node disk pressure error\n - STATUSCHECK_NODE_NETWORK_UNAVAILABLE: Node network unavailable error\n - STATUSCHECK_NODE_PID_PRESSURE: Node PID pressure error\n - STATUSCHECK_NODE_UNSCHEDULABLE: Node unschedulable error\n - STATUSCHECK_NODE_UNREACHABLE: Node unreachable error\n - STATUSCHECK_NODE_NOT_READY: Node not ready error\n - STATUSCHECK_FAILED_SCHEDULING: Scheduler failure error\n - STATUSCHECK_KUBECTL_CONNECTION_ERR: Kubectl connection error\n - STATUSCHECK_KUBECTL_PID_KILLED: Kubectl process killed error\n - STATUSCHECK_KUBECTL_CLIENT_FETCH_ERR: Kubectl client fetch err\n - STATUSCHECK_POD_INITIALIZING: Pod Initializing\n - UNKNOWN_ERROR: Could not determine error and phase\n - STATUSCHECK_UNKNOWN: Status Check error unknown\n - STATUSCHECK_UNKNOWN_UNSCHEDULABLE: Container is unschedulable due to unknown reasons\n - STATUSCHECK_CONTAINER_WAITING_UNKNOWN: Container is waiting due to unknown reason\n - STATUSCHECK_UNKNOWN_EVENT: Container event reason unknown\n - DEPLOY_UNKNOWN: Deploy failed due to unknown reason\n - SYNC_UNKNOWN: SYNC failed due to known reason\n - BUILD_UNKNOWN: Build failed due to unknown reason\n - DEVINIT_UNKNOWN: Dev Init failed due to unknown reason\n - CLEANUP_UNKNOWN: Cleanup failed due to unknown reason\n - INIT_UNKNOWN: Initialization of the Skaffold session failed due to unknown reason(s)\n - BUILD_DOCKER_UNKNOWN: Build failed due to docker unknown error\n - SYNC_INIT_ERROR: File Sync Initialize failure\n - DEVINIT_REGISTER_BUILD_DEPS: Failed to configure watcher for build dependencies in dev loop\n - DEVINIT_REGISTER_TEST_DEPS: Failed to configure watcher for test dependencies in dev loop\n - DEVINIT_REGISTER_DEPLOY_DEPS: Failed to configure watcher for deploy dependencies in dev loop\n - DEVINIT_REGISTER_CONFIG_DEP: Failed to configure watcher for Skaffold configuration file.\n - DEVINIT_UNSUPPORTED_V1_MANIFEST: Failed to configure watcher for build dependencies for a base image with v1 manifest.\n - STATUSCHECK_USER_CANCELLED: User cancelled the skaffold dev run\n - STATUSCHECK_DEADLINE_EXCEEDED: Deadline for status check exceeded\n - BUILD_CANCELLED: Build Cancelled\n - DEPLOY_CANCELLED: Deploy cancelled due to user cancellation or one or more deployers failed.\n - BUILD_DOCKER_CANCELLED: Docker build cancelled.\n - BUILD_DOCKER_DEADLINE: Build error due to docker deadline was reached before the docker action completed\n - INIT_CREATE_TAGGER_ERROR: Skaffold was unable to create the configured tagger\n - INIT_MINIKUBE_PAUSED_ERROR: Skaffold was unable to start as Minikube appears to be paused\n - INIT_MINIKUBE_NOT_RUNNING_ERROR: Skaffold was unable to start as Minikube appears to be stopped\n - INIT_CREATE_BUILDER_ERROR: Skaffold was unable to create a configured image builder\n - INIT_CREATE_DEPLOYER_ERROR: Skaffold was unable to create a configured deployer\n - INIT_CREATE_TEST_DEP_ERROR: Skaffold was unable to create a configured test\n - INIT_CACHE_ERROR: Skaffold encountered an error validating the artifact cache\n - INIT_CREATE_WATCH_TRIGGER_ERROR: Skaffold encountered an error when configuring file watching\n - INIT_CREATE_ARTIFACT_DEP_ERROR: Skaffold encountered an error when evaluating artifact dependencies\n - DEPLOY_CLUSTER_CONNECTION_ERR: Unable to connect to cluster\n - DEPLOY_DEBUG_HELPER_RETRIEVE_ERR: Could not retrieve debug helpers.\n - DEPLOY_CLEANUP_ERR: Deploy clean up error\n - DEPLOY_HELM_APPLY_LABELS: Unable to apply helm labels.\n - DEPLOY_HELM_USER_ERR: Deploy error due to user deploy config for helm deployer\n - DEPLOY_NO_MATCHING_BUILD: Helm error when no build result is found of value specified in helm `artifactOverrides`\n - DEPLOY_HELM_VERSION_ERR: Unable to get helm client version\n - DEPLOY_HELM_MIN_VERSION_ERR: Helm version not supported.\n - DEPLOY_KUBECTL_VERSION_ERR: Unable to retrieve kubectl version\n - DEPLOY_KUBECTL_OFFLINE_MODE_ERR: User specified offline mode for rendering but remote manifests presents.\n - DEPLOY_ERR_WAITING_FOR_DELETION: Error waiting for previous version deletion before next version is active.\n - DEPLOY_READ_MANIFEST_ERR: Error reading manifests\n - DEPLOY_READ_REMOTE_MANIFEST_ERR: Error reading remote manifests\n - DEPLOY_LIST_MANIFEST_ERR: Errors listing manifests\n - DEPLOY_KUBECTL_USER_ERR: Deploy error due to user deploy config for kubectl deployer\n - DEPLOY_KUSTOMIZE_USER_ERR: Deploy error due to user deploy config for kustomize deployer\n - DEPLOY_REPLACE_IMAGE_ERR: Error replacing a built artifact in the manifests\n - DEPLOY_TRANSFORM_MANIFEST_ERR: Error transforming a manifest during skaffold debug\n - DEPLOY_SET_LABEL_ERR: Error setting user specified additional labels.\n - DEPLOY_MANIFEST_WRITE_ERR: Error writing hydrated kubernetes manifests.\n - DEPLOY_PARSE_MANIFEST_IMAGES_ERR: Error getting images from a kubernetes manifest.\n - DEPLOY_HELM_CREATE_NS_NOT_AVAILABLE: Helm config `createNamespace` not available" + "description": "Enum for Status codes\nThese error codes are prepended by Phase Name e.g.\nBUILD, DEPLOY, STATUSCHECK, DEVINIT\nFor Success Error codes, use range 200 to 250.\nFor Unknown error codes, use range 500 to 600.\nFor Cancelled Error code, use range 800 to 850.\n\n - OK: A default status code for events that do not have an associated phase.\nTypically seen with the DevEndEvent event on success.\n - STATUSCHECK_SUCCESS: Status Check Success\n - BUILD_SUCCESS: Build Success\n - DEPLOY_SUCCESS: Deploy Success\n - BUILD_PUSH_ACCESS_DENIED: Build error due to push access denied\n - BUILD_PROJECT_NOT_FOUND: Build error due to GCP project not found.\n - BUILD_DOCKER_DAEMON_NOT_RUNNING: Docker build error due to docker daemon not running\n - BUILD_USER_ERROR: Build error due to user application code, e.g. compilation error, dockerfile error etc\n - BUILD_DOCKER_UNAVAILABLE: Build error due to docker not available\n - BUILD_DOCKER_UNAUTHORIZED: Docker build error due to user not authorized to perform the action\n - BUILD_DOCKER_SYSTEM_ERR: Docker system build error\n - BUILD_DOCKER_NOT_MODIFIED_ERR: Docker build error due to Docker build container is already in the desired state\n - BUILD_DOCKER_NOT_IMPLEMENTED_ERR: Docker build error indicating a feature not supported\n - BUILD_DOCKER_DATA_LOSS_ERR: Docker build error indicates that for given build, data was lost or there is data corruption\n - BUILD_DOCKER_FORBIDDEN_ERR: Docker build error indicates user is forbidden to perform the build or step/action.\n - BUILD_DOCKER_CONFLICT_ERR: Docker build error due to some internal error and docker container state conflicts with the requested action and can't be performed\n - BUILD_DOCKER_ERROR_NOT_FOUND: Docker build error indicates the requested object does not exist\n - BUILD_DOCKER_INVALID_PARAM_ERR: Docker build error indication invalid parameter sent to docker command\n - BUILD_DOCKERFILE_NOT_FOUND: Docker build failed due to dockerfile not found\n - BUILD_DOCKER_CACHE_FROM_PULL_ERR: Docker build failed due `cacheFrom` user config error\n - BUILD_DOCKER_GET_DIGEST_ERR: Build error due to digest for built artifact could not be retrieved from docker daemon.\n - BUILD_REGISTRY_GET_DIGEST_ERR: Build error due to digest for built artifact could not be retrieved from registry.\n - BUILD_UNKNOWN_JIB_PLUGIN_TYPE: Build error indicating unknown Jib plugin type. Should be one of [maven, gradle]\n - BUILD_JIB_GRADLE_DEP_ERR: Build error determining dependency for jib gradle project.\n - BUILD_JIB_MAVEN_DEP_ERR: Build error determining dependency for jib gradle project.\n - INIT_DOCKER_NETWORK_LISTING_CONTAINERS: Docker build error when listing containers.\n - INIT_DOCKER_NETWORK_INVALID_CONTAINER_NAME: Docker build error indicating an invalid container name (or id).\n - INIT_DOCKER_NETWORK_CONTAINER_DOES_NOT_EXIST: Docker build error indicating the container referenced does not exists in the docker context used.\n - STATUSCHECK_IMAGE_PULL_ERR: Container image pull error\n - STATUSCHECK_CONTAINER_CREATING: Container creating error\n - STATUSCHECK_RUN_CONTAINER_ERR: Container run error\n - STATUSCHECK_CONTAINER_TERMINATED: Container is already terminated\n - STATUSCHECK_DEPLOYMENT_ROLLOUT_PENDING: Deployment waiting for rollout\n - STATUSCHECK_CONTAINER_RESTARTING: Container restarting error\n - STATUSCHECK_UNHEALTHY: Readiness probe failed\n - STATUSCHECK_NODE_MEMORY_PRESSURE: Node memory pressure error\n - STATUSCHECK_NODE_DISK_PRESSURE: Node disk pressure error\n - STATUSCHECK_NODE_NETWORK_UNAVAILABLE: Node network unavailable error\n - STATUSCHECK_NODE_PID_PRESSURE: Node PID pressure error\n - STATUSCHECK_NODE_UNSCHEDULABLE: Node unschedulable error\n - STATUSCHECK_NODE_UNREACHABLE: Node unreachable error\n - STATUSCHECK_NODE_NOT_READY: Node not ready error\n - STATUSCHECK_FAILED_SCHEDULING: Scheduler failure error\n - STATUSCHECK_KUBECTL_CONNECTION_ERR: Kubectl connection error\n - STATUSCHECK_KUBECTL_PID_KILLED: Kubectl process killed error\n - STATUSCHECK_KUBECTL_CLIENT_FETCH_ERR: Kubectl client fetch err\n - STATUSCHECK_POD_INITIALIZING: Pod Initializing\n - UNKNOWN_ERROR: Could not determine error and phase\n - STATUSCHECK_UNKNOWN: Status Check error unknown\n - STATUSCHECK_UNKNOWN_UNSCHEDULABLE: Container is unschedulable due to unknown reasons\n - STATUSCHECK_CONTAINER_WAITING_UNKNOWN: Container is waiting due to unknown reason\n - STATUSCHECK_UNKNOWN_EVENT: Container event reason unknown\n - DEPLOY_UNKNOWN: Deploy failed due to unknown reason\n - SYNC_UNKNOWN: SYNC failed due to known reason\n - BUILD_UNKNOWN: Build failed due to unknown reason\n - DEVINIT_UNKNOWN: Dev Init failed due to unknown reason\n - CLEANUP_UNKNOWN: Cleanup failed due to unknown reason\n - INIT_UNKNOWN: Initialization of the Skaffold session failed due to unknown reason(s)\n - BUILD_DOCKER_UNKNOWN: Build failed due to docker unknown error\n - SYNC_INIT_ERROR: File Sync Initialize failure\n - DEVINIT_REGISTER_BUILD_DEPS: Failed to configure watcher for build dependencies in dev loop\n - DEVINIT_REGISTER_TEST_DEPS: Failed to configure watcher for test dependencies in dev loop\n - DEVINIT_REGISTER_DEPLOY_DEPS: Failed to configure watcher for deploy dependencies in dev loop\n - DEVINIT_REGISTER_CONFIG_DEP: Failed to configure watcher for Skaffold configuration file.\n - DEVINIT_UNSUPPORTED_V1_MANIFEST: Failed to configure watcher for build dependencies for a base image with v1 manifest.\n - STATUSCHECK_USER_CANCELLED: User cancelled the skaffold dev run\n - STATUSCHECK_DEADLINE_EXCEEDED: Deadline for status check exceeded\n - BUILD_CANCELLED: Build Cancelled\n - DEPLOY_CANCELLED: Deploy cancelled due to user cancellation or one or more deployers failed.\n - BUILD_DOCKER_CANCELLED: Docker build cancelled.\n - BUILD_DOCKER_DEADLINE: Build error due to docker deadline was reached before the docker action completed\n - INIT_CREATE_TAGGER_ERROR: Skaffold was unable to create the configured tagger\n - INIT_MINIKUBE_PAUSED_ERROR: Skaffold was unable to start as Minikube appears to be paused\n - INIT_MINIKUBE_NOT_RUNNING_ERROR: Skaffold was unable to start as Minikube appears to be stopped\n - INIT_CREATE_BUILDER_ERROR: Skaffold was unable to create a configured image builder\n - INIT_CREATE_DEPLOYER_ERROR: Skaffold was unable to create a configured deployer\n - INIT_CREATE_TEST_DEP_ERROR: Skaffold was unable to create a configured test\n - INIT_CACHE_ERROR: Skaffold encountered an error validating the artifact cache\n - INIT_CREATE_WATCH_TRIGGER_ERROR: Skaffold encountered an error when configuring file watching\n - INIT_CREATE_ARTIFACT_DEP_ERROR: Skaffold encountered an error when evaluating artifact dependencies\n - DEPLOY_CLUSTER_CONNECTION_ERR: Unable to connect to cluster\n - DEPLOY_DEBUG_HELPER_RETRIEVE_ERR: Could not retrieve debug helpers.\n - DEPLOY_CLEANUP_ERR: Deploy clean up error\n - DEPLOY_HELM_APPLY_LABELS: Unable to apply helm labels.\n - DEPLOY_HELM_USER_ERR: Deploy error due to user deploy config for helm deployer\n - DEPLOY_NO_MATCHING_BUILD: Helm error when no build result is found of value specified in helm `artifactOverrides`\n - DEPLOY_HELM_VERSION_ERR: Unable to get helm client version\n - DEPLOY_HELM_MIN_VERSION_ERR: Helm version not supported.\n - DEPLOY_KUBECTL_VERSION_ERR: Unable to retrieve kubectl version\n - DEPLOY_KUBECTL_OFFLINE_MODE_ERR: User specified offline mode for rendering but remote manifests presents.\n - DEPLOY_ERR_WAITING_FOR_DELETION: Error waiting for previous version deletion before next version is active.\n - DEPLOY_READ_MANIFEST_ERR: Error reading manifests\n - DEPLOY_READ_REMOTE_MANIFEST_ERR: Error reading remote manifests\n - DEPLOY_LIST_MANIFEST_ERR: Errors listing manifests\n - DEPLOY_KUBECTL_USER_ERR: Deploy error due to user deploy config for kubectl deployer\n - DEPLOY_KUSTOMIZE_USER_ERR: Deploy error due to user deploy config for kustomize deployer\n - DEPLOY_REPLACE_IMAGE_ERR: Error replacing a built artifact in the manifests\n - DEPLOY_TRANSFORM_MANIFEST_ERR: Error transforming a manifest during skaffold debug\n - DEPLOY_SET_LABEL_ERR: Error setting user specified additional labels.\n - DEPLOY_MANIFEST_WRITE_ERR: Error writing hydrated kubernetes manifests.\n - DEPLOY_PARSE_MANIFEST_IMAGES_ERR: Error getting images from a kubernetes manifest.\n - DEPLOY_HELM_CREATE_NS_NOT_AVAILABLE: Helm config `createNamespace` not available" }, "protoSuggestion": { "type": "object", @@ -2537,6 +2576,8 @@ "FIX_CACHE_FROM_ARTIFACT_CONFIG", "FIX_SKAFFOLD_CONFIG_DOCKERFILE", "FIX_JIB_PLUGIN_CONFIGURATION", + "FIX_DOCKER_NETWORK_CONTAINER_NAME", + "CHECK_DOCKER_NETWORK_CONTAINER_RUNNING", "CHECK_CLUSTER_CONNECTION", "CHECK_MINIKUBE_STATUS", "INSTALL_HELM", @@ -2564,7 +2605,7 @@ "OPEN_ISSUE" ], "default": "NIL", - "description": "Enum for Suggestion codes\n- NIL: default nil suggestion.\nThis is usually set when no error happens.\n - ADD_DEFAULT_REPO: Add Default Repo\n - CHECK_DEFAULT_REPO: Verify Default Repo\n - CHECK_DEFAULT_REPO_GLOBAL_CONFIG: Verify default repo in the global config\n - GCLOUD_DOCKER_AUTH_CONFIGURE: run gcloud docker auth configure\n - DOCKER_AUTH_CONFIGURE: Run docker auth configure\n - CHECK_GCLOUD_PROJECT: Verify Gcloud Project\n - CHECK_DOCKER_RUNNING: Check if docker is running\n - FIX_USER_BUILD_ERR: Fix User Build Error\n - DOCKER_BUILD_RETRY: Docker build internal error, try again\n - FIX_CACHE_FROM_ARTIFACT_CONFIG: Fix `cacheFrom` config for given artifact and try again\n - FIX_SKAFFOLD_CONFIG_DOCKERFILE: Fix `dockerfile` config for a given artifact and try again.\n - FIX_JIB_PLUGIN_CONFIGURATION: Use a supported Jib plugin type\n - CHECK_CLUSTER_CONNECTION: Check cluster connection\n - CHECK_MINIKUBE_STATUS: Check minikube status\n - INSTALL_HELM: Install helm tool\n - UPGRADE_HELM: Upgrade helm tool\n - FIX_SKAFFOLD_CONFIG_HELM_ARTIFACT_OVERRIDES: Fix helm `releases.artifactOverrides` config to match with `build.artiofacts`\n - UPGRADE_HELM32: Upgrade helm version to v3.2.0 and higher.\n - FIX_SKAFFOLD_CONFIG_HELM_CREATE_NAMESPACE: Set `releases.createNamespace` to false.\n - INSTALL_KUBECTL: Install kubectl tool\n - CHECK_CONTAINER_LOGS: Container run error\n - CHECK_READINESS_PROBE: Pod Health check error\n - CHECK_CONTAINER_IMAGE: Check Container image\n - ADDRESS_NODE_MEMORY_PRESSURE: Node pressure error\n - ADDRESS_NODE_DISK_PRESSURE: Node disk pressure error\n - ADDRESS_NODE_NETWORK_UNAVAILABLE: Node network unavailable error\n - ADDRESS_NODE_PID_PRESSURE: Node PID pressure error\n - ADDRESS_NODE_UNSCHEDULABLE: Node unschedulable error\n - ADDRESS_NODE_UNREACHABLE: Node unreachable error\n - ADDRESS_NODE_NOT_READY: Node not ready error\n - ADDRESS_FAILED_SCHEDULING: Scheduler failure error\n - CHECK_HOST_CONNECTION: Cluster Connectivity error\n - START_MINIKUBE: Minikube is stopped: use `minikube start`\n - UNPAUSE_MINIKUBE: Minikube is paused: use `minikube unpause`\n - RUN_DOCKER_PULL: Run Docker pull for the image with v1 manifest and try again.\n - SET_RENDER_FLAG_OFFLINE_FALSE: Rerun with correct offline flag value.\n - OPEN_ISSUE: Open an issue so this situation can be diagnosed" + "description": "Enum for Suggestion codes\n- NIL: default nil suggestion.\nThis is usually set when no error happens.\n - ADD_DEFAULT_REPO: Add Default Repo\n - CHECK_DEFAULT_REPO: Verify Default Repo\n - CHECK_DEFAULT_REPO_GLOBAL_CONFIG: Verify default repo in the global config\n - GCLOUD_DOCKER_AUTH_CONFIGURE: run gcloud docker auth configure\n - DOCKER_AUTH_CONFIGURE: Run docker auth configure\n - CHECK_GCLOUD_PROJECT: Verify Gcloud Project\n - CHECK_DOCKER_RUNNING: Check if docker is running\n - FIX_USER_BUILD_ERR: Fix User Build Error\n - DOCKER_BUILD_RETRY: Docker build internal error, try again\n - FIX_CACHE_FROM_ARTIFACT_CONFIG: Fix `cacheFrom` config for given artifact and try again\n - FIX_SKAFFOLD_CONFIG_DOCKERFILE: Fix `dockerfile` config for a given artifact and try again.\n - FIX_JIB_PLUGIN_CONFIGURATION: Use a supported Jib plugin type\n - FIX_DOCKER_NETWORK_CONTAINER_NAME: Docker build network invalid docker container name (or id).\n - CHECK_DOCKER_NETWORK_CONTAINER_RUNNING: Docker build network container not existing in the current context.\n - CHECK_CLUSTER_CONNECTION: Check cluster connection\n - CHECK_MINIKUBE_STATUS: Check minikube status\n - INSTALL_HELM: Install helm tool\n - UPGRADE_HELM: Upgrade helm tool\n - FIX_SKAFFOLD_CONFIG_HELM_ARTIFACT_OVERRIDES: Fix helm `releases.artifactOverrides` config to match with `build.artiofacts`\n - UPGRADE_HELM32: Upgrade helm version to v3.2.0 and higher.\n - FIX_SKAFFOLD_CONFIG_HELM_CREATE_NAMESPACE: Set `releases.createNamespace` to false.\n - INSTALL_KUBECTL: Install kubectl tool\n - CHECK_CONTAINER_LOGS: Container run error\n - CHECK_READINESS_PROBE: Pod Health check error\n - CHECK_CONTAINER_IMAGE: Check Container image\n - ADDRESS_NODE_MEMORY_PRESSURE: Node pressure error\n - ADDRESS_NODE_DISK_PRESSURE: Node disk pressure error\n - ADDRESS_NODE_NETWORK_UNAVAILABLE: Node network unavailable error\n - ADDRESS_NODE_PID_PRESSURE: Node PID pressure error\n - ADDRESS_NODE_UNSCHEDULABLE: Node unschedulable error\n - ADDRESS_NODE_UNREACHABLE: Node unreachable error\n - ADDRESS_NODE_NOT_READY: Node not ready error\n - ADDRESS_FAILED_SCHEDULING: Scheduler failure error\n - CHECK_HOST_CONNECTION: Cluster Connectivity error\n - START_MINIKUBE: Minikube is stopped: use `minikube start`\n - UNPAUSE_MINIKUBE: Minikube is paused: use `minikube unpause`\n - RUN_DOCKER_PULL: Run Docker pull for the image with v1 manifest and try again.\n - SET_RENDER_FLAG_OFFLINE_FALSE: Rerun with correct offline flag value.\n - OPEN_ISSUE: Open an issue so this situation can be diagnosed" }, "protoTerminationEvent": { "type": "object", diff --git a/docs/content/en/docs/references/api/grpc.md b/docs/content/en/docs/references/api/grpc.md index 0b19d7cb9a3..032f2ca438d 100644 --- a/docs/content/en/docs/references/api/grpc.md +++ b/docs/content/en/docs/references/api/grpc.md @@ -812,6 +812,9 @@ For Cancelled Error code, use range 800 to 850. | BUILD_UNKNOWN_JIB_PLUGIN_TYPE | 119 | Build error indicating unknown Jib plugin type. Should be one of [maven, gradle] | | BUILD_JIB_GRADLE_DEP_ERR | 120 | Build error determining dependency for jib gradle project. | | BUILD_JIB_MAVEN_DEP_ERR | 121 | Build error determining dependency for jib gradle project. | +| INIT_DOCKER_NETWORK_LISTING_CONTAINERS | 122 | Docker build error when listing containers. | +| INIT_DOCKER_NETWORK_INVALID_CONTAINER_NAME | 123 | Docker build error indicating an invalid container name (or id). | +| INIT_DOCKER_NETWORK_CONTAINER_DOES_NOT_EXIST | 124 | Docker build error indicating the container referenced does not exists in the docker context used. | | STATUSCHECK_IMAGE_PULL_ERR | 300 | Container image pull error | | STATUSCHECK_CONTAINER_CREATING | 301 | Container creating error | | STATUSCHECK_RUN_CONTAINER_ERR | 302 | Container run error | @@ -910,6 +913,8 @@ Enum for Suggestion codes | FIX_CACHE_FROM_ARTIFACT_CONFIG | 109 | Fix `cacheFrom` config for given artifact and try again | | FIX_SKAFFOLD_CONFIG_DOCKERFILE | 110 | Fix `dockerfile` config for a given artifact and try again. | | FIX_JIB_PLUGIN_CONFIGURATION | 111 | Use a supported Jib plugin type | +| FIX_DOCKER_NETWORK_CONTAINER_NAME | 112 | Docker build network invalid docker container name (or id). | +| CHECK_DOCKER_NETWORK_CONTAINER_RUNNING | 113 | Docker build network container not existing in the current context. | | CHECK_CLUSTER_CONNECTION | 201 | Check cluster connection | | CHECK_MINIKUBE_STATUS | 202 | Check minikube status | | INSTALL_HELM | 203 | Install helm tool | diff --git a/docs/content/en/schemas/v2beta11.json b/docs/content/en/schemas/v2beta11.json index e3bf3f0c0c1..3b3be8b011d 100755 --- a/docs/content/en/schemas/v2beta11.json +++ b/docs/content/en/schemas/v2beta11.json @@ -992,11 +992,12 @@ }, "network": { "type": "string", - "description": "passed through to docker and overrides the network configuration of docker builder. If unset, use whatever is configured in the underlying docker daemon. Valid modes are `host`: use the host's networking stack. `bridge`: use the bridged network configuration. `none`: no networking in the container.", - "x-intellij-html-description": "passed through to docker and overrides the network configuration of docker builder. If unset, use whatever is configured in the underlying docker daemon. Valid modes are host: use the host's networking stack. bridge: use the bridged network configuration. none: no networking in the container.", + "description": "passed through to docker and overrides the network configuration of docker builder. If unset, use whatever is configured in the underlying docker daemon. Valid modes are `host`: use the host's networking stack. `bridge`: use the bridged network configuration. `container:`: reuse another container's network stack. `none`: no networking in the container.", + "x-intellij-html-description": "passed through to docker and overrides the network configuration of docker builder. If unset, use whatever is configured in the underlying docker daemon. Valid modes are host: use the host's networking stack. bridge: use the bridged network configuration. container:<name|id>: reuse another container's network stack. none: no networking in the container.", "enum": [ "host", "bridge", + "container:", "none" ] }, diff --git a/examples/getting-started/skaffold.yaml b/examples/getting-started/skaffold.yaml index 34c4a34a73e..658f57d2d03 100644 --- a/examples/getting-started/skaffold.yaml +++ b/examples/getting-started/skaffold.yaml @@ -3,6 +3,11 @@ kind: Config build: artifacts: - image: skaffold-example + context: . + docker: + network: "container:alpine" + local: + push: false deploy: kubectl: manifests: diff --git a/pkg/skaffold/schema/latest/config.go b/pkg/skaffold/schema/latest/config.go index 6b458bb1473..c881fea234f 100644 --- a/pkg/skaffold/schema/latest/config.go +++ b/pkg/skaffold/schema/latest/config.go @@ -1115,6 +1115,7 @@ type DockerArtifact struct { // is configured in the underlying docker daemon. Valid modes are // `host`: use the host's networking stack. // `bridge`: use the bridged network configuration. + // `container:`: reuse another container's network stack. // `none`: no networking in the container. NetworkMode string `yaml:"network,omitempty"` diff --git a/pkg/skaffold/schema/validation/validation.go b/pkg/skaffold/schema/validation/validation.go index 2bdf815edf1..2113cc8b6ce 100644 --- a/pkg/skaffold/schema/validation/validation.go +++ b/pkg/skaffold/schema/validation/validation.go @@ -17,16 +17,23 @@ limitations under the License. package validation import ( + "context" "fmt" "reflect" "regexp" "strings" + "time" + + "github.com/docker/docker/api/types" "github.com/GoogleContainerTools/skaffold/pkg/skaffold/build/misc" "github.com/GoogleContainerTools/skaffold/pkg/skaffold/docker" + sErrors "github.com/GoogleContainerTools/skaffold/pkg/skaffold/errors" + "github.com/GoogleContainerTools/skaffold/pkg/skaffold/runner/runcontext" "github.com/GoogleContainerTools/skaffold/pkg/skaffold/schema/latest" "github.com/GoogleContainerTools/skaffold/pkg/skaffold/util" "github.com/GoogleContainerTools/skaffold/pkg/skaffold/yamltags" + "github.com/GoogleContainerTools/skaffold/proto" ) var ( @@ -60,6 +67,22 @@ func Process(config *latest.SkaffoldConfig) error { return fmt.Errorf(strings.Join(messages, " | ")) } +// ProcessWithRunContext checks if the Skaffold pipeline is valid when a RunContext is required. +// It returns all encountered errors as a concatenated string. +func ProcessWithRunContext(config *latest.SkaffoldConfig, runCtx *runcontext.RunContext) error { + var errs []error + errs = append(errs, validateDockerNetworkContainerExists(config.Build.Artifacts, runCtx)...) + + if len(errs) == 0 { + return nil + } + var messages []string + for _, err := range errs { + messages = append(messages, err.Error()) + } + return fmt.Errorf(strings.Join(messages, " | ")) +} + // validateTaggingPolicy checks that the tagging policy is valid in combination with other options. func validateTaggingPolicy(bc latest.BuildConfig) (errs []error) { if bc.LocalBuild != nil { @@ -179,7 +202,7 @@ func validateUniqueDependencyAliases(artifacts []*latest.Artifact) (errs []error return } -// validateDockerNetworkMode makes sure that networkMode is one of `bridge`, `none`, or `host` if set. +// validateDockerNetworkMode makes sure that networkMode is one of `bridge`, `none`, `container:`, or `host` if set. func validateDockerNetworkMode(artifacts []*latest.Artifact) (errs []error) { for _, a := range artifacts { if a.DockerArtifact == nil || a.DockerArtifact.NetworkMode == "" { @@ -189,11 +212,92 @@ func validateDockerNetworkMode(artifacts []*latest.Artifact) (errs []error) { if mode == "none" || mode == "bridge" || mode == "host" { continue } - errs = append(errs, fmt.Errorf("artifact %s has invalid networkMode '%s'", a.ImageName, mode)) + containerRegExp := regexp.MustCompile("^container:[a-zA-Z0-9][a-zA-Z0-9_.-]*$") + if containerRegExp.MatchString(mode) { + continue + } + + errMsg := fmt.Sprintf("artifact %s has invalid networkMode '%s'", a.ImageName, mode) + errs = append(errs, sErrors.NewError(fmt.Errorf(errMsg), + proto.ActionableErr{ + Message: errMsg, + ErrCode: proto.StatusCode_INIT_DOCKER_NETWORK_INVALID_CONTAINER_NAME, + Suggestions: []*proto.Suggestion{ + { + SuggestionCode: proto.SuggestionCode_FIX_DOCKER_NETWORK_CONTAINER_NAME, + Action: "Please fix the docker network container name and try again", + }, + }, + })) } return } +// Validates that a Docker Container with a Network Mode "container:" points to an actually running container +func validateDockerNetworkContainerExists(artifacts []*latest.Artifact, runCtx docker.Config) []error { + var errs []error + apiClient, err := docker.NewAPIClient(runCtx) + if err != nil { + errs = append(errs, err) + return errs + } + + client := apiClient.RawClient() + ctx, cancel := context.WithDeadline(context.Background(), time.Now().Add(5*time.Second)) + defer cancel() + + for _, a := range artifacts { + if a.DockerArtifact == nil || a.DockerArtifact.NetworkMode == "" { + continue + } + mode := strings.ToLower(a.DockerArtifact.NetworkMode) + prefix := "container:" + if strings.HasPrefix(mode, prefix) { + id := strings.TrimPrefix(mode, prefix) + containers, err := client.ContainerList(ctx, types.ContainerListOptions{}) + if err != nil { + errs = append(errs, sErrors.NewError(err, + proto.ActionableErr{ + Message: "error retrieving docker containers list", + ErrCode: proto.StatusCode_INIT_DOCKER_NETWORK_LISTING_CONTAINERS, + Suggestions: []*proto.Suggestion{ + { + SuggestionCode: proto.SuggestionCode_CHECK_DOCKER_RUNNING, + Action: "Please check docker is running and try again", + }, + }, + })) + return errs + } + for _, c := range containers { + // Comparing ID seeking for + if c.ID == id { + return errs + } + for _, name := range c.Names { + // c.Names come in form "/" + if name == "/"+id { + return errs + } + } + } + errMsg := fmt.Sprintf("container '%s' not found, required by image '%s' for docker network stack sharing", id, a.ImageName) + errs = append(errs, sErrors.NewError(fmt.Errorf(errMsg), + proto.ActionableErr{ + Message: errMsg, + ErrCode: proto.StatusCode_INIT_DOCKER_NETWORK_CONTAINER_DOES_NOT_EXIST, + Suggestions: []*proto.Suggestion{ + { + SuggestionCode: proto.SuggestionCode_CHECK_DOCKER_NETWORK_CONTAINER_RUNNING, + Action: "Please fix the docker network container name and try again.", + }, + }, + })) + } + } + return errs +} + // validateCustomDependencies makes sure that dependencies.ignore is only used in conjunction with dependencies.paths func validateCustomDependencies(artifacts []*latest.Artifact) (errs []error) { for _, a := range artifacts { diff --git a/pkg/skaffold/schema/validation/validation_test.go b/pkg/skaffold/schema/validation/validation_test.go index ec4b0191ad4..0db46e54eb4 100644 --- a/pkg/skaffold/schema/validation/validation_test.go +++ b/pkg/skaffold/schema/validation/validation_test.go @@ -17,11 +17,16 @@ limitations under the License. package validation import ( + "context" "fmt" "testing" + "github.com/docker/docker/api/types" + "github.com/docker/docker/client" "github.com/google/go-cmp/cmp" + "github.com/GoogleContainerTools/skaffold/pkg/skaffold/docker" + "github.com/GoogleContainerTools/skaffold/pkg/skaffold/runner/runcontext" "github.com/GoogleContainerTools/skaffold/pkg/skaffold/schema/latest" "github.com/GoogleContainerTools/skaffold/testutil" ) @@ -294,6 +299,74 @@ func TestValidateNetworkMode(t *testing.T) { }, }, }, + { + description: "empty container's network stack", + artifacts: []*latest.Artifact{ + { + ImageName: "image/container", + ArtifactType: latest.ArtifactType{ + DockerArtifact: &latest.DockerArtifact{ + NetworkMode: "Container:", + }, + }, + }, + }, + shouldErr: true, + }, + { + description: "wrong container's network stack '-not-valid'", + artifacts: []*latest.Artifact{ + { + ImageName: "image/container", + ArtifactType: latest.ArtifactType{ + DockerArtifact: &latest.DockerArtifact{ + NetworkMode: "Container:-not-valid", + }, + }, + }, + }, + shouldErr: true, + }, + { + description: "wrong container's network stack 'fussball'", + artifacts: []*latest.Artifact{ + { + ImageName: "image/container", + ArtifactType: latest.ArtifactType{ + DockerArtifact: &latest.DockerArtifact{ + NetworkMode: "Container:fußball", + }, + }, + }, + }, + shouldErr: true, + }, + { + description: "container's network stack 'unique'", + artifacts: []*latest.Artifact{ + { + ImageName: "image/container", + ArtifactType: latest.ArtifactType{ + DockerArtifact: &latest.DockerArtifact{ + NetworkMode: "Container:unique", + }, + }, + }, + }, + }, + { + description: "container's network stack 'unique-id.123'", + artifacts: []*latest.Artifact{ + { + ImageName: "image/container", + ArtifactType: latest.ArtifactType{ + DockerArtifact: &latest.DockerArtifact{ + NetworkMode: "Container:unique-id.123", + }, + }, + }, + }, + }, { description: "none", artifacts: []*latest.Artifact{ @@ -367,6 +440,123 @@ func TestValidateNetworkMode(t *testing.T) { } } +type fakeCommonAPIClient struct { + client.CommonAPIClient + expectedResponse []types.Container +} + +func (f fakeCommonAPIClient) ContainerList(ctx context.Context, options types.ContainerListOptions) ([]types.Container, error) { + return f.expectedResponse, nil +} + +func TestValidateNetworkModeDockerContainerExists(t *testing.T) { + tests := []struct { + description string + artifacts []*latest.Artifact + clientResponse []types.Container + shouldErr bool + }{ + { + description: "no running containers", + artifacts: []*latest.Artifact{ + { + ImageName: "image/container", + ArtifactType: latest.ArtifactType{ + DockerArtifact: &latest.DockerArtifact{ + NetworkMode: "Container:foo", + }, + }, + }, + }, + clientResponse: []types.Container{}, + shouldErr: true, + }, + { + description: "not matching running containers", + artifacts: []*latest.Artifact{ + { + ImageName: "image/container", + ArtifactType: latest.ArtifactType{ + DockerArtifact: &latest.DockerArtifact{ + NetworkMode: "Container:foo", + }, + }, + }, + }, + clientResponse: []types.Container{ + { + ID: "not-foo", + Names: []string{"/bar"}, + }, + }, + shouldErr: true, + }, + { + description: "existing running container referenced by id", + artifacts: []*latest.Artifact{ + { + ImageName: "image/container", + ArtifactType: latest.ArtifactType{ + DockerArtifact: &latest.DockerArtifact{ + NetworkMode: "Container:foo", + }, + }, + }, + }, + clientResponse: []types.Container{ + { + ID: "foo", + }, + }, + }, + { + description: "existing running container referenced by name", + artifacts: []*latest.Artifact{ + { + ImageName: "image/container", + ArtifactType: latest.ArtifactType{ + DockerArtifact: &latest.DockerArtifact{ + NetworkMode: "Container:foo", + }, + }, + }, + }, + clientResponse: []types.Container{ + { + ID: "no-foo", + Names: []string{"/foo"}, + }, + }, + }, + } + for _, test := range tests { + testutil.Run(t, test.description, func(t *testutil.T) { + // disable yamltags validation + t.Override(&validateYamltags, func(interface{}) error { return nil }) + t.Override(&docker.NewAPIClient, func(docker.Config) (docker.LocalDaemon, error) { + fakeClient := &fakeCommonAPIClient{ + CommonAPIClient: &testutil.FakeAPIClient{ + ErrVersion: true, + }, + expectedResponse: test.clientResponse, + } + return docker.NewLocalDaemon(fakeClient, nil, false, nil), nil + }) + + err := ProcessWithRunContext( + &latest.SkaffoldConfig{ + Pipeline: latest.Pipeline{ + Build: latest.BuildConfig{ + Artifacts: test.artifacts, + }, + }, + }, &runcontext.RunContext{}) + + t.CheckError(test.shouldErr, err) + }) + } +} + func TestValidateSyncRules(t *testing.T) { tests := []struct { description string diff --git a/proto/skaffold.pb.go b/proto/skaffold.pb.go index 994cb8ac317..7ef5a681836 100644 --- a/proto/skaffold.pb.go +++ b/proto/skaffold.pb.go @@ -243,6 +243,12 @@ const ( StatusCode_BUILD_JIB_GRADLE_DEP_ERR StatusCode = 120 // Build error determining dependency for jib gradle project. StatusCode_BUILD_JIB_MAVEN_DEP_ERR StatusCode = 121 + // Docker build error when listing containers. + StatusCode_INIT_DOCKER_NETWORK_LISTING_CONTAINERS StatusCode = 122 + // Docker build error indicating an invalid container name (or id). + StatusCode_INIT_DOCKER_NETWORK_INVALID_CONTAINER_NAME StatusCode = 123 + // Docker build error indicating the container referenced does not exists in the docker context used. + StatusCode_INIT_DOCKER_NETWORK_CONTAINER_DOES_NOT_EXIST StatusCode = 124 // Container image pull error StatusCode_STATUSCHECK_IMAGE_PULL_ERR StatusCode = 300 // Container creating error @@ -420,6 +426,9 @@ var StatusCode_name = map[int32]string{ 119: "BUILD_UNKNOWN_JIB_PLUGIN_TYPE", 120: "BUILD_JIB_GRADLE_DEP_ERR", 121: "BUILD_JIB_MAVEN_DEP_ERR", + 122: "INIT_DOCKER_NETWORK_LISTING_CONTAINERS", + 123: "INIT_DOCKER_NETWORK_INVALID_CONTAINER_NAME", + 124: "INIT_DOCKER_NETWORK_CONTAINER_DOES_NOT_EXIST", 300: "STATUSCHECK_IMAGE_PULL_ERR", 301: "STATUSCHECK_CONTAINER_CREATING", 302: "STATUSCHECK_RUN_CONTAINER_ERR", @@ -498,106 +507,109 @@ var StatusCode_name = map[int32]string{ } var StatusCode_value = map[string]int32{ - "OK": 0, - "STATUSCHECK_SUCCESS": 200, - "BUILD_SUCCESS": 201, - "DEPLOY_SUCCESS": 202, - "BUILD_PUSH_ACCESS_DENIED": 101, - "BUILD_PROJECT_NOT_FOUND": 102, - "BUILD_DOCKER_DAEMON_NOT_RUNNING": 103, - "BUILD_USER_ERROR": 104, - "BUILD_DOCKER_UNAVAILABLE": 105, - "BUILD_DOCKER_UNAUTHORIZED": 106, - "BUILD_DOCKER_SYSTEM_ERR": 107, - "BUILD_DOCKER_NOT_MODIFIED_ERR": 108, - "BUILD_DOCKER_NOT_IMPLEMENTED_ERR": 109, - "BUILD_DOCKER_DATA_LOSS_ERR": 110, - "BUILD_DOCKER_FORBIDDEN_ERR": 111, - "BUILD_DOCKER_CONFLICT_ERR": 112, - "BUILD_DOCKER_ERROR_NOT_FOUND": 113, - "BUILD_DOCKER_INVALID_PARAM_ERR": 114, - "BUILD_DOCKERFILE_NOT_FOUND": 115, - "BUILD_DOCKER_CACHE_FROM_PULL_ERR": 116, - "BUILD_DOCKER_GET_DIGEST_ERR": 117, - "BUILD_REGISTRY_GET_DIGEST_ERR": 118, - "BUILD_UNKNOWN_JIB_PLUGIN_TYPE": 119, - "BUILD_JIB_GRADLE_DEP_ERR": 120, - "BUILD_JIB_MAVEN_DEP_ERR": 121, - "STATUSCHECK_IMAGE_PULL_ERR": 300, - "STATUSCHECK_CONTAINER_CREATING": 301, - "STATUSCHECK_RUN_CONTAINER_ERR": 302, - "STATUSCHECK_CONTAINER_TERMINATED": 303, - "STATUSCHECK_DEPLOYMENT_ROLLOUT_PENDING": 304, - "STATUSCHECK_CONTAINER_RESTARTING": 356, - "STATUSCHECK_UNHEALTHY": 357, - "STATUSCHECK_NODE_MEMORY_PRESSURE": 400, - "STATUSCHECK_NODE_DISK_PRESSURE": 401, - "STATUSCHECK_NODE_NETWORK_UNAVAILABLE": 402, - "STATUSCHECK_NODE_PID_PRESSURE": 403, - "STATUSCHECK_NODE_UNSCHEDULABLE": 404, - "STATUSCHECK_NODE_UNREACHABLE": 405, - "STATUSCHECK_NODE_NOT_READY": 406, - "STATUSCHECK_FAILED_SCHEDULING": 407, - "STATUSCHECK_KUBECTL_CONNECTION_ERR": 409, - "STATUSCHECK_KUBECTL_PID_KILLED": 410, - "STATUSCHECK_KUBECTL_CLIENT_FETCH_ERR": 411, - "STATUSCHECK_DEPLOYMENT_FETCH_ERR": 412, - "STATUSCHECK_POD_INITIALIZING": 451, - "UNKNOWN_ERROR": 500, - "STATUSCHECK_UNKNOWN": 501, - "STATUSCHECK_UNKNOWN_UNSCHEDULABLE": 502, - "STATUSCHECK_CONTAINER_WAITING_UNKNOWN": 503, - "STATUSCHECK_UNKNOWN_EVENT": 509, - "DEPLOY_UNKNOWN": 504, - "SYNC_UNKNOWN": 505, - "BUILD_UNKNOWN": 506, - "DEVINIT_UNKNOWN": 507, - "CLEANUP_UNKNOWN": 508, - "INIT_UNKNOWN": 510, - "BUILD_DOCKER_UNKNOWN": 511, - "SYNC_INIT_ERROR": 601, - "DEVINIT_REGISTER_BUILD_DEPS": 701, - "DEVINIT_REGISTER_TEST_DEPS": 702, - "DEVINIT_REGISTER_DEPLOY_DEPS": 703, - "DEVINIT_REGISTER_CONFIG_DEP": 704, - "DEVINIT_UNSUPPORTED_V1_MANIFEST": 705, - "STATUSCHECK_USER_CANCELLED": 800, - "STATUSCHECK_DEADLINE_EXCEEDED": 801, - "BUILD_CANCELLED": 802, - "DEPLOY_CANCELLED": 803, - "BUILD_DOCKER_CANCELLED": 804, - "BUILD_DOCKER_DEADLINE": 805, - "INIT_CREATE_TAGGER_ERROR": 901, - "INIT_MINIKUBE_PAUSED_ERROR": 902, - "INIT_MINIKUBE_NOT_RUNNING_ERROR": 903, - "INIT_CREATE_BUILDER_ERROR": 904, - "INIT_CREATE_DEPLOYER_ERROR": 905, - "INIT_CREATE_TEST_DEP_ERROR": 906, - "INIT_CACHE_ERROR": 907, - "INIT_CREATE_WATCH_TRIGGER_ERROR": 908, - "INIT_CREATE_ARTIFACT_DEP_ERROR": 909, - "DEPLOY_CLUSTER_CONNECTION_ERR": 1001, - "DEPLOY_DEBUG_HELPER_RETRIEVE_ERR": 1002, - "DEPLOY_CLEANUP_ERR": 1003, - "DEPLOY_HELM_APPLY_LABELS": 1004, - "DEPLOY_HELM_USER_ERR": 1005, - "DEPLOY_NO_MATCHING_BUILD": 1006, - "DEPLOY_HELM_VERSION_ERR": 1007, - "DEPLOY_HELM_MIN_VERSION_ERR": 1008, - "DEPLOY_KUBECTL_VERSION_ERR": 1109, - "DEPLOY_KUBECTL_OFFLINE_MODE_ERR": 1010, - "DEPLOY_ERR_WAITING_FOR_DELETION": 1011, - "DEPLOY_READ_MANIFEST_ERR": 1012, - "DEPLOY_READ_REMOTE_MANIFEST_ERR": 1013, - "DEPLOY_LIST_MANIFEST_ERR": 1014, - "DEPLOY_KUBECTL_USER_ERR": 1015, - "DEPLOY_KUSTOMIZE_USER_ERR": 1016, - "DEPLOY_REPLACE_IMAGE_ERR": 1017, - "DEPLOY_TRANSFORM_MANIFEST_ERR": 1018, - "DEPLOY_SET_LABEL_ERR": 1019, - "DEPLOY_MANIFEST_WRITE_ERR": 1020, - "DEPLOY_PARSE_MANIFEST_IMAGES_ERR": 1021, - "DEPLOY_HELM_CREATE_NS_NOT_AVAILABLE": 1022, + "OK": 0, + "STATUSCHECK_SUCCESS": 200, + "BUILD_SUCCESS": 201, + "DEPLOY_SUCCESS": 202, + "BUILD_PUSH_ACCESS_DENIED": 101, + "BUILD_PROJECT_NOT_FOUND": 102, + "BUILD_DOCKER_DAEMON_NOT_RUNNING": 103, + "BUILD_USER_ERROR": 104, + "BUILD_DOCKER_UNAVAILABLE": 105, + "BUILD_DOCKER_UNAUTHORIZED": 106, + "BUILD_DOCKER_SYSTEM_ERR": 107, + "BUILD_DOCKER_NOT_MODIFIED_ERR": 108, + "BUILD_DOCKER_NOT_IMPLEMENTED_ERR": 109, + "BUILD_DOCKER_DATA_LOSS_ERR": 110, + "BUILD_DOCKER_FORBIDDEN_ERR": 111, + "BUILD_DOCKER_CONFLICT_ERR": 112, + "BUILD_DOCKER_ERROR_NOT_FOUND": 113, + "BUILD_DOCKER_INVALID_PARAM_ERR": 114, + "BUILD_DOCKERFILE_NOT_FOUND": 115, + "BUILD_DOCKER_CACHE_FROM_PULL_ERR": 116, + "BUILD_DOCKER_GET_DIGEST_ERR": 117, + "BUILD_REGISTRY_GET_DIGEST_ERR": 118, + "BUILD_UNKNOWN_JIB_PLUGIN_TYPE": 119, + "BUILD_JIB_GRADLE_DEP_ERR": 120, + "BUILD_JIB_MAVEN_DEP_ERR": 121, + "INIT_DOCKER_NETWORK_LISTING_CONTAINERS": 122, + "INIT_DOCKER_NETWORK_INVALID_CONTAINER_NAME": 123, + "INIT_DOCKER_NETWORK_CONTAINER_DOES_NOT_EXIST": 124, + "STATUSCHECK_IMAGE_PULL_ERR": 300, + "STATUSCHECK_CONTAINER_CREATING": 301, + "STATUSCHECK_RUN_CONTAINER_ERR": 302, + "STATUSCHECK_CONTAINER_TERMINATED": 303, + "STATUSCHECK_DEPLOYMENT_ROLLOUT_PENDING": 304, + "STATUSCHECK_CONTAINER_RESTARTING": 356, + "STATUSCHECK_UNHEALTHY": 357, + "STATUSCHECK_NODE_MEMORY_PRESSURE": 400, + "STATUSCHECK_NODE_DISK_PRESSURE": 401, + "STATUSCHECK_NODE_NETWORK_UNAVAILABLE": 402, + "STATUSCHECK_NODE_PID_PRESSURE": 403, + "STATUSCHECK_NODE_UNSCHEDULABLE": 404, + "STATUSCHECK_NODE_UNREACHABLE": 405, + "STATUSCHECK_NODE_NOT_READY": 406, + "STATUSCHECK_FAILED_SCHEDULING": 407, + "STATUSCHECK_KUBECTL_CONNECTION_ERR": 409, + "STATUSCHECK_KUBECTL_PID_KILLED": 410, + "STATUSCHECK_KUBECTL_CLIENT_FETCH_ERR": 411, + "STATUSCHECK_DEPLOYMENT_FETCH_ERR": 412, + "STATUSCHECK_POD_INITIALIZING": 451, + "UNKNOWN_ERROR": 500, + "STATUSCHECK_UNKNOWN": 501, + "STATUSCHECK_UNKNOWN_UNSCHEDULABLE": 502, + "STATUSCHECK_CONTAINER_WAITING_UNKNOWN": 503, + "STATUSCHECK_UNKNOWN_EVENT": 509, + "DEPLOY_UNKNOWN": 504, + "SYNC_UNKNOWN": 505, + "BUILD_UNKNOWN": 506, + "DEVINIT_UNKNOWN": 507, + "CLEANUP_UNKNOWN": 508, + "INIT_UNKNOWN": 510, + "BUILD_DOCKER_UNKNOWN": 511, + "SYNC_INIT_ERROR": 601, + "DEVINIT_REGISTER_BUILD_DEPS": 701, + "DEVINIT_REGISTER_TEST_DEPS": 702, + "DEVINIT_REGISTER_DEPLOY_DEPS": 703, + "DEVINIT_REGISTER_CONFIG_DEP": 704, + "DEVINIT_UNSUPPORTED_V1_MANIFEST": 705, + "STATUSCHECK_USER_CANCELLED": 800, + "STATUSCHECK_DEADLINE_EXCEEDED": 801, + "BUILD_CANCELLED": 802, + "DEPLOY_CANCELLED": 803, + "BUILD_DOCKER_CANCELLED": 804, + "BUILD_DOCKER_DEADLINE": 805, + "INIT_CREATE_TAGGER_ERROR": 901, + "INIT_MINIKUBE_PAUSED_ERROR": 902, + "INIT_MINIKUBE_NOT_RUNNING_ERROR": 903, + "INIT_CREATE_BUILDER_ERROR": 904, + "INIT_CREATE_DEPLOYER_ERROR": 905, + "INIT_CREATE_TEST_DEP_ERROR": 906, + "INIT_CACHE_ERROR": 907, + "INIT_CREATE_WATCH_TRIGGER_ERROR": 908, + "INIT_CREATE_ARTIFACT_DEP_ERROR": 909, + "DEPLOY_CLUSTER_CONNECTION_ERR": 1001, + "DEPLOY_DEBUG_HELPER_RETRIEVE_ERR": 1002, + "DEPLOY_CLEANUP_ERR": 1003, + "DEPLOY_HELM_APPLY_LABELS": 1004, + "DEPLOY_HELM_USER_ERR": 1005, + "DEPLOY_NO_MATCHING_BUILD": 1006, + "DEPLOY_HELM_VERSION_ERR": 1007, + "DEPLOY_HELM_MIN_VERSION_ERR": 1008, + "DEPLOY_KUBECTL_VERSION_ERR": 1109, + "DEPLOY_KUBECTL_OFFLINE_MODE_ERR": 1010, + "DEPLOY_ERR_WAITING_FOR_DELETION": 1011, + "DEPLOY_READ_MANIFEST_ERR": 1012, + "DEPLOY_READ_REMOTE_MANIFEST_ERR": 1013, + "DEPLOY_LIST_MANIFEST_ERR": 1014, + "DEPLOY_KUBECTL_USER_ERR": 1015, + "DEPLOY_KUSTOMIZE_USER_ERR": 1016, + "DEPLOY_REPLACE_IMAGE_ERR": 1017, + "DEPLOY_TRANSFORM_MANIFEST_ERR": 1018, + "DEPLOY_SET_LABEL_ERR": 1019, + "DEPLOY_MANIFEST_WRITE_ERR": 1020, + "DEPLOY_PARSE_MANIFEST_IMAGES_ERR": 1021, + "DEPLOY_HELM_CREATE_NS_NOT_AVAILABLE": 1022, } func (x StatusCode) String() string { @@ -639,6 +651,10 @@ const ( SuggestionCode_FIX_SKAFFOLD_CONFIG_DOCKERFILE SuggestionCode = 110 // Use a supported Jib plugin type SuggestionCode_FIX_JIB_PLUGIN_CONFIGURATION SuggestionCode = 111 + // Docker build network invalid docker container name (or id). + SuggestionCode_FIX_DOCKER_NETWORK_CONTAINER_NAME SuggestionCode = 112 + // Docker build network container not existing in the current context. + SuggestionCode_CHECK_DOCKER_NETWORK_CONTAINER_RUNNING SuggestionCode = 113 // Check cluster connection SuggestionCode_CHECK_CLUSTER_CONNECTION SuggestionCode = 201 // Check minikube status @@ -705,6 +721,8 @@ var SuggestionCode_name = map[int32]string{ 109: "FIX_CACHE_FROM_ARTIFACT_CONFIG", 110: "FIX_SKAFFOLD_CONFIG_DOCKERFILE", 111: "FIX_JIB_PLUGIN_CONFIGURATION", + 112: "FIX_DOCKER_NETWORK_CONTAINER_NAME", + 113: "CHECK_DOCKER_NETWORK_CONTAINER_RUNNING", 201: "CHECK_CLUSTER_CONNECTION", 202: "CHECK_MINIKUBE_STATUS", 203: "INSTALL_HELM", @@ -746,6 +764,8 @@ var SuggestionCode_value = map[string]int32{ "FIX_CACHE_FROM_ARTIFACT_CONFIG": 109, "FIX_SKAFFOLD_CONFIG_DOCKERFILE": 110, "FIX_JIB_PLUGIN_CONFIGURATION": 111, + "FIX_DOCKER_NETWORK_CONTAINER_NAME": 112, + "CHECK_DOCKER_NETWORK_CONTAINER_RUNNING": 113, "CHECK_CLUSTER_CONNECTION": 201, "CHECK_MINIKUBE_STATUS": 202, "INSTALL_HELM": 203, @@ -2881,251 +2901,255 @@ func init() { func init() { proto.RegisterFile("skaffold.proto", fileDescriptor_4f2d38e344f9dbf5) } var fileDescriptor_4f2d38e344f9dbf5 = []byte{ - // 3890 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xc4, 0x5a, 0x59, 0xac, 0x1b, 0x59, - 0x5a, 0x8e, 0x5d, 0xd7, 0xdb, 0x7f, 0x97, 0x54, 0x4e, 0xe7, 0x26, 0x8e, 0xb3, 0xdd, 0xb8, 0x93, - 0x4c, 0x3a, 0x3d, 0xdc, 0x74, 0x27, 0x08, 0x0d, 0xa1, 0x1b, 0x54, 0xd7, 0x75, 0x6c, 0x57, 0x6e, - 0xb9, 0xca, 0x9c, 0x2a, 0xdf, 0xf4, 0x8d, 0x84, 0x2c, 0xc7, 0xae, 0xb8, 0x3d, 0xf1, 0xb5, 0xef, - 0xd8, 0x75, 0xd3, 0x73, 0x79, 0xe0, 0x01, 0xb1, 0x0f, 0x48, 0xc0, 0xd0, 0xec, 0x0f, 0xc3, 0x26, - 0x78, 0x60, 0x7b, 0x45, 0x08, 0x06, 0xc4, 0x03, 0x3b, 0x3c, 0xb0, 0x88, 0x91, 0x90, 0x10, 0xd2, - 0xcc, 0xc3, 0xb0, 0x0b, 0xba, 0x7b, 0xf6, 0x01, 0x9d, 0xad, 0xea, 0x94, 0x97, 0xa4, 0x33, 0x08, - 0xf1, 0x14, 0xd7, 0xf9, 0xbf, 0x7f, 0x3d, 0xff, 0xf9, 0xff, 0xff, 0x9c, 0x1b, 0xd8, 0x98, 0x3e, - 0xee, 0x3c, 0x7a, 0x34, 0x1e, 0xf6, 0xb6, 0x0f, 0x27, 0xe3, 0x70, 0x8c, 0x32, 0xec, 0x9f, 0xd2, - 0x85, 0xfe, 0x78, 0xdc, 0x1f, 0x06, 0xb7, 0x3a, 0x87, 0x83, 0x5b, 0x9d, 0xd1, 0x68, 0x1c, 0x76, - 0xc2, 0xc1, 0x78, 0x34, 0xe5, 0xa0, 0xd2, 0x65, 0x41, 0x65, 0x5f, 0x0f, 0x8f, 0x1e, 0xdd, 0x0a, - 0x07, 0x07, 0xc1, 0x34, 0xec, 0x1c, 0x1c, 0x0a, 0xc0, 0xf9, 0x59, 0x40, 0x70, 0x70, 0x18, 0x1e, - 0x73, 0x62, 0xf9, 0x0e, 0xac, 0x7b, 0x61, 0x27, 0x0c, 0x48, 0x30, 0x3d, 0x1c, 0x8f, 0xa6, 0x01, - 0x2a, 0x43, 0x66, 0x4a, 0x17, 0x8a, 0xa9, 0xad, 0xd4, 0x8d, 0xd5, 0xdb, 0x6b, 0x1c, 0xb7, 0xcd, - 0x41, 0x9c, 0x54, 0xbe, 0x00, 0xf9, 0x08, 0xaf, 0x83, 0x76, 0x30, 0xed, 0x33, 0x74, 0x81, 0xd0, - 0x9f, 0xe5, 0x8b, 0x90, 0x23, 0xc1, 0x47, 0x8e, 0x82, 0x69, 0x88, 0x10, 0xac, 0x8c, 0x3a, 0x07, - 0x81, 0xa0, 0xb2, 0xdf, 0xe5, 0xb7, 0x57, 0x20, 0xc3, 0xa4, 0xa1, 0x57, 0x01, 0x1e, 0x1e, 0x0d, - 0x86, 0x3d, 0x4f, 0xd1, 0x77, 0x4a, 0xe8, 0xdb, 0x89, 0x08, 0x44, 0x01, 0xa1, 0xaf, 0x87, 0xd5, - 0x5e, 0x70, 0x38, 0x1c, 0x1f, 0x73, 0x9e, 0x34, 0xe3, 0x41, 0x82, 0xc7, 0x8c, 0x29, 0x44, 0x85, - 0xa1, 0x3a, 0x6c, 0x3c, 0x1a, 0x4f, 0xde, 0xea, 0x4c, 0x7a, 0x41, 0xaf, 0x39, 0x9e, 0x84, 0xd3, - 0xe2, 0xca, 0x96, 0x76, 0x63, 0xf5, 0xf6, 0x96, 0xea, 0xdc, 0x76, 0x35, 0x01, 0xc1, 0xa3, 0x70, - 0x72, 0x4c, 0x66, 0xf8, 0x50, 0x05, 0x74, 0x1a, 0x82, 0xa3, 0x69, 0xe5, 0xcd, 0xa0, 0xfb, 0x98, - 0x1b, 0x91, 0x61, 0x46, 0x9c, 0x55, 0x64, 0xa9, 0x64, 0x32, 0xc7, 0x80, 0xee, 0xc2, 0xfa, 0xa3, - 0xc1, 0x30, 0xf0, 0x8e, 0x47, 0x5d, 0x2e, 0x21, 0xcb, 0x24, 0x9c, 0x16, 0x12, 0xaa, 0x2a, 0x8d, - 0x24, 0xa1, 0xa8, 0x09, 0x2f, 0xf4, 0x82, 0x87, 0x47, 0xfd, 0xfe, 0x60, 0xd4, 0xaf, 0x8c, 0x47, - 0x61, 0x67, 0x30, 0x0a, 0x26, 0xd3, 0x62, 0x8e, 0xf9, 0x73, 0x29, 0x0a, 0xc4, 0x2c, 0x02, 0x3f, - 0x09, 0x46, 0x21, 0x59, 0xc4, 0x8a, 0x5e, 0x86, 0xfc, 0x41, 0x10, 0x76, 0x7a, 0x9d, 0xb0, 0x53, - 0xcc, 0x33, 0x43, 0x4e, 0x0a, 0x31, 0x0d, 0xb1, 0x4c, 0x22, 0x40, 0xc9, 0x83, 0x17, 0x16, 0x84, - 0x89, 0x26, 0xc1, 0xe3, 0xe0, 0x98, 0x6d, 0x61, 0x86, 0xd0, 0x9f, 0xe8, 0x3a, 0x64, 0x9e, 0x74, - 0x86, 0x47, 0x72, 0x8b, 0x74, 0x21, 0x92, 0xf2, 0x70, 0x5b, 0x38, 0xf9, 0x6e, 0xfa, 0x43, 0xa9, - 0x7b, 0x2b, 0x79, 0x4d, 0x5f, 0x29, 0x7f, 0x26, 0x05, 0x79, 0xa9, 0x11, 0xdd, 0x84, 0x0c, 0xdb, - 0x75, 0x91, 0x15, 0xa7, 0xd5, 0xac, 0x88, 0xcc, 0xe2, 0x10, 0xf4, 0x75, 0x90, 0xe5, 0x9b, 0x2d, - 0x74, 0x6d, 0x26, 0xd2, 0x21, 0x42, 0x0b, 0x10, 0xfa, 0x16, 0x80, 0x4e, 0xaf, 0x37, 0xa0, 0x47, - 0xa8, 0x33, 0x2c, 0x76, 0x59, 0xe0, 0x2e, 0xcf, 0x78, 0xbc, 0x6d, 0x44, 0x08, 0x9e, 0x07, 0x0a, - 0x4b, 0xe9, 0x75, 0x38, 0x39, 0x43, 0x56, 0xfd, 0x2f, 0x70, 0xff, 0x4f, 0xab, 0xfe, 0x17, 0x14, - 0x6f, 0xcb, 0xef, 0xa6, 0x61, 0x3d, 0xe1, 0x07, 0xfa, 0x20, 0x9c, 0x1a, 0x1d, 0x1d, 0x3c, 0x0c, - 0x26, 0xee, 0x23, 0x63, 0x12, 0x0e, 0x1e, 0x75, 0xba, 0xe1, 0x54, 0xc4, 0x72, 0x9e, 0x80, 0x5e, - 0x87, 0x3c, 0xf3, 0x9b, 0x6e, 0x7b, 0x9a, 0x59, 0x7f, 0x65, 0x51, 0x74, 0xb6, 0xad, 0x83, 0x4e, - 0x3f, 0xd8, 0xe1, 0x48, 0x12, 0xb1, 0xa0, 0xab, 0xb0, 0x12, 0x1e, 0x1f, 0x06, 0x45, 0x6d, 0x2b, - 0x75, 0x63, 0x23, 0xda, 0x17, 0x86, 0xf3, 0x8f, 0x0f, 0x03, 0xc2, 0xa8, 0xc8, 0x5c, 0x10, 0xa4, - 0xab, 0x0b, 0xd5, 0x3c, 0x2d, 0x52, 0x36, 0xac, 0xa9, 0x56, 0xa0, 0xeb, 0x42, 0x77, 0x8a, 0xe9, - 0x46, 0xaa, 0xbc, 0x60, 0xa2, 0x68, 0x3f, 0x0d, 0x99, 0xee, 0xf8, 0x68, 0x14, 0xb2, 0xe0, 0x65, - 0x08, 0xff, 0xf8, 0xdf, 0xc6, 0xfd, 0x0f, 0x53, 0xb0, 0x91, 0x4c, 0x09, 0xf4, 0x1a, 0x14, 0x78, - 0x52, 0xd0, 0x58, 0xa6, 0x66, 0x8e, 0x90, 0x8a, 0x14, 0x9f, 0xc1, 0x84, 0xc4, 0x0c, 0xe8, 0x83, - 0x90, 0xeb, 0x0e, 0x8f, 0xa6, 0x61, 0x30, 0x61, 0xca, 0x62, 0x87, 0x2a, 0x7c, 0x95, 0x39, 0x24, - 0x21, 0x25, 0x0b, 0xf2, 0x52, 0x08, 0xfa, 0x40, 0x22, 0x0e, 0x2f, 0x24, 0x54, 0x3e, 0x3b, 0x10, - 0xe5, 0x7f, 0x48, 0x01, 0xc4, 0xf5, 0x11, 0x7d, 0x33, 0x14, 0x3a, 0x4a, 0xda, 0xa8, 0x85, 0x2d, - 0x46, 0x6d, 0x47, 0x09, 0xc4, 0xb7, 0x29, 0x66, 0x41, 0x5b, 0xb0, 0xda, 0x39, 0x0a, 0xc7, 0xfe, - 0x64, 0xd0, 0xef, 0x0b, 0x5f, 0xf2, 0x44, 0x5d, 0xa2, 0x85, 0x5a, 0x14, 0xb1, 0x71, 0x4f, 0x66, - 0xce, 0xa9, 0x64, 0xbd, 0x1b, 0xf7, 0x02, 0xa2, 0x80, 0x4a, 0xaf, 0xc1, 0x46, 0x52, 0xe3, 0x73, - 0xed, 0xd5, 0xb7, 0xc3, 0xaa, 0x52, 0xcc, 0xd1, 0x19, 0xc8, 0x72, 0xd1, 0x82, 0x5b, 0x7c, 0xfd, - 0x9f, 0x58, 0x5e, 0xfe, 0xc7, 0x14, 0xe8, 0xb3, 0x45, 0x7c, 0xa9, 0x05, 0x26, 0x14, 0x26, 0xc1, - 0x74, 0x7c, 0x34, 0xe9, 0x06, 0xf2, 0x34, 0x5e, 0x5f, 0xd2, 0x08, 0xb6, 0x89, 0x04, 0x8a, 0x1d, - 0x88, 0x18, 0xbf, 0xc6, 0xf8, 0x26, 0xe5, 0x3d, 0x57, 0x7c, 0x2d, 0x58, 0x4f, 0x74, 0x99, 0xaf, - 0x3d, 0xc2, 0xe5, 0x5f, 0xc9, 0x40, 0x86, 0x55, 0x74, 0xf4, 0x0a, 0x14, 0x68, 0x9f, 0x60, 0x1f, - 0xa2, 0x6e, 0xeb, 0x4a, 0x5d, 0x65, 0xeb, 0xf5, 0x13, 0x24, 0x06, 0xa1, 0x3b, 0x62, 0x00, 0xe0, - 0x2c, 0xe9, 0xf9, 0x01, 0x40, 0xf2, 0x28, 0x30, 0xf4, 0x0d, 0x72, 0x04, 0xe0, 0x5c, 0xda, 0x82, - 0x11, 0x40, 0xb2, 0xa9, 0x40, 0x6a, 0xde, 0xa1, 0xec, 0x3e, 0xc5, 0x95, 0xc5, 0x5d, 0x89, 0x9a, - 0x17, 0x81, 0x10, 0x4e, 0x34, 0x7b, 0xce, 0xb8, 0xb4, 0xd9, 0x4b, 0xfe, 0x39, 0x16, 0xf4, 0x6d, - 0x50, 0x94, 0x5b, 0x3d, 0x8b, 0x17, 0x9d, 0x5f, 0xb6, 0x1f, 0xb2, 0x04, 0x56, 0x3f, 0x41, 0x96, - 0x8a, 0x40, 0xaf, 0xc5, 0xd3, 0x04, 0x97, 0x99, 0x5b, 0x38, 0x4d, 0x48, 0x41, 0x49, 0x30, 0x7a, - 0x00, 0x67, 0x7b, 0x8b, 0xa7, 0x05, 0x31, 0x0c, 0x3c, 0x63, 0xa6, 0xa8, 0x9f, 0x20, 0xcb, 0x04, - 0xa0, 0x6f, 0x84, 0xb5, 0x5e, 0xf0, 0xc4, 0x1e, 0x8f, 0x0f, 0xb9, 0xc0, 0x02, 0x13, 0x18, 0x97, - 0xbb, 0x98, 0x54, 0x3f, 0x41, 0x12, 0x50, 0x1a, 0xfa, 0x30, 0x98, 0x1c, 0x0c, 0x46, 0x6c, 0xd4, - 0xe5, 0xec, 0x90, 0x08, 0xbd, 0x3f, 0x43, 0xa6, 0xa1, 0x9f, 0x65, 0xd9, 0x59, 0x03, 0x08, 0xe8, - 0x8f, 0x36, 0xad, 0xa6, 0x65, 0x02, 0xfa, 0x2c, 0xd7, 0xd2, 0xc4, 0xbf, 0x0e, 0x5a, 0x30, 0x99, - 0x88, 0x9c, 0x94, 0xb1, 0x34, 0xba, 0xac, 0xf9, 0x3c, 0x1c, 0x06, 0x78, 0x32, 0x21, 0x14, 0x50, - 0x1e, 0xc2, 0x9a, 0xea, 0x08, 0xba, 0x00, 0x85, 0x41, 0x18, 0x4c, 0x98, 0x06, 0xd1, 0xc3, 0xe3, - 0x05, 0x45, 0x5b, 0x7a, 0x91, 0x36, 0xed, 0x59, 0xda, 0x3e, 0x96, 0x82, 0xf5, 0xc4, 0x32, 0x7a, - 0x19, 0x72, 0xc1, 0x64, 0xc2, 0xea, 0x46, 0x6a, 0x59, 0xdd, 0x90, 0x08, 0x54, 0x84, 0xdc, 0x41, - 0x30, 0x9d, 0x76, 0xfa, 0xb2, 0x24, 0xc8, 0x4f, 0x74, 0x07, 0x56, 0xa7, 0x47, 0xfd, 0x7e, 0x30, - 0x65, 0x37, 0x8b, 0xa2, 0xc6, 0x2a, 0x59, 0x24, 0x2a, 0xa2, 0x10, 0x15, 0x55, 0x76, 0xa0, 0x10, - 0x1d, 0x6c, 0x5a, 0x6c, 0x02, 0x5a, 0x87, 0x44, 0x1c, 0xf9, 0x47, 0x62, 0xb8, 0x4c, 0x3f, 0x63, - 0xb8, 0x2c, 0xff, 0xb6, 0xec, 0x6b, 0x5c, 0x62, 0x09, 0xf2, 0xb2, 0x49, 0x09, 0xa1, 0xd1, 0xf7, - 0xd2, 0x40, 0xea, 0x71, 0x20, 0x0b, 0x2c, 0x64, 0x6a, 0x80, 0x56, 0x9e, 0x19, 0xa0, 0xbb, 0xb0, - 0xde, 0x51, 0xc3, 0x2b, 0x8e, 0xfb, 0xe2, 0x1d, 0x49, 0x42, 0xcb, 0x9f, 0x48, 0xc9, 0xa6, 0xf5, - 0xf4, 0xcc, 0xd2, 0xe3, 0xcc, 0x9a, 0x37, 0x51, 0x7b, 0x7e, 0x13, 0x57, 0xde, 0xbf, 0x89, 0x9f, - 0x4c, 0xb6, 0xb6, 0xa7, 0xdb, 0xb9, 0x3c, 0x59, 0xfe, 0x1f, 0x83, 0xfc, 0xd9, 0x14, 0x14, 0x97, - 0x55, 0x49, 0x9a, 0x30, 0xb2, 0x4a, 0xca, 0x84, 0x91, 0xdf, 0x4b, 0x13, 0x46, 0xf1, 0x52, 0x5b, - 0xe8, 0xe5, 0x4a, 0xec, 0x65, 0xb2, 0x4d, 0x67, 0xde, 0x47, 0x9b, 0x9e, 0xf7, 0x35, 0xfb, 0xfe, - 0x7d, 0xfd, 0x54, 0x1a, 0x0a, 0x51, 0x67, 0xa2, 0x85, 0x65, 0x38, 0xee, 0x76, 0x86, 0x74, 0x45, - 0x16, 0x96, 0x68, 0x01, 0x5d, 0x02, 0x98, 0x04, 0x07, 0xe3, 0x30, 0x60, 0x64, 0x3e, 0x2d, 0x2a, - 0x2b, 0xd4, 0xcd, 0xc3, 0x71, 0xcf, 0xa1, 0x77, 0x71, 0xe1, 0xa6, 0xf8, 0x44, 0x57, 0x61, 0xbd, - 0x2b, 0xcb, 0x36, 0xa3, 0x73, 0x87, 0x93, 0x8b, 0x54, 0x3b, 0xbd, 0xbc, 0x4f, 0x0f, 0x3b, 0x5d, - 0xee, 0x79, 0x81, 0xc4, 0x0b, 0x34, 0xf0, 0xb4, 0x6b, 0x32, 0xf6, 0x2c, 0x0f, 0xbc, 0xfc, 0x46, - 0x65, 0x58, 0x93, 0x9b, 0x40, 0x07, 0x5b, 0xd6, 0x9d, 0x0a, 0x24, 0xb1, 0xa6, 0x62, 0x98, 0x8c, - 0x7c, 0x12, 0xc3, 0xe4, 0x14, 0x21, 0xd7, 0xe9, 0xf5, 0x26, 0xc1, 0x74, 0xca, 0xfa, 0x48, 0x81, - 0xc8, 0x4f, 0x74, 0x1b, 0x20, 0xec, 0x4c, 0xfa, 0x41, 0xc8, 0x7c, 0x87, 0xc4, 0x3c, 0x60, 0x8d, - 0x42, 0x77, 0xe2, 0x85, 0x93, 0xc1, 0xa8, 0x4f, 0x14, 0x54, 0xf9, 0x6f, 0x53, 0xf1, 0x04, 0x14, - 0xc5, 0x97, 0x76, 0xc6, 0x0a, 0x1b, 0xb7, 0x45, 0x7c, 0xa3, 0x05, 0x5a, 0xdd, 0x06, 0x07, 0xf1, - 0x51, 0xe0, 0x1f, 0x4a, 0x52, 0x69, 0x8b, 0x8e, 0xf8, 0xca, 0xc2, 0x03, 0x92, 0x79, 0xfe, 0x03, - 0xf2, 0x1c, 0x49, 0xf3, 0x4e, 0x1a, 0xce, 0x2e, 0x69, 0xd5, 0x4f, 0x3b, 0xe9, 0x32, 0x39, 0xd2, - 0xcf, 0x48, 0x0e, 0xed, 0x99, 0xc9, 0xb1, 0xb2, 0x20, 0x39, 0xa2, 0x32, 0x9e, 0x99, 0x29, 0xe3, - 0x45, 0xc8, 0x4d, 0x8e, 0x46, 0xe1, 0x20, 0xca, 0x1b, 0xf9, 0x49, 0x13, 0xfa, 0xad, 0xf1, 0xe4, - 0xf1, 0x60, 0xd4, 0x37, 0x07, 0x13, 0x91, 0x34, 0xca, 0x0a, 0x72, 0x00, 0xd8, 0xd8, 0xc1, 0x9f, - 0x73, 0xf2, 0xac, 0x5f, 0x6d, 0x3f, 0x7d, 0x54, 0xe1, 0xeb, 0xca, 0xe3, 0x8e, 0x22, 0x81, 0x5e, - 0x2e, 0x67, 0xc8, 0xcf, 0x1a, 0xa8, 0xd7, 0xd5, 0x81, 0xfa, 0x3b, 0x20, 0x6f, 0x8f, 0xfb, 0x9c, - 0xef, 0x43, 0x50, 0x88, 0x9e, 0xe0, 0xc4, 0x1c, 0x5c, 0xda, 0xe6, 0x6f, 0x70, 0xdb, 0xf2, 0x0d, - 0x6e, 0xdb, 0x97, 0x08, 0x12, 0x83, 0x51, 0x19, 0x32, 0x81, 0x32, 0x0a, 0xcb, 0xb7, 0x37, 0xf1, - 0x60, 0x12, 0x24, 0xfb, 0xac, 0xa6, 0xf4, 0xd9, 0xf2, 0x5d, 0x38, 0xd5, 0x9a, 0x06, 0x13, 0x6b, - 0x14, 0x52, 0xa8, 0x78, 0x7d, 0xbb, 0x06, 0xd9, 0x01, 0x5b, 0x10, 0x56, 0xac, 0xc7, 0x87, 0x82, - 0xa2, 0x04, 0xb1, 0xfc, 0x4d, 0xb0, 0x21, 0x86, 0x79, 0xc9, 0xf8, 0x52, 0xf2, 0x0d, 0x50, 0x4e, - 0x6c, 0x02, 0x95, 0x78, 0x0a, 0x7c, 0x15, 0xd6, 0xd4, 0x65, 0x54, 0x82, 0x5c, 0xc0, 0x92, 0x91, - 0x3f, 0xdd, 0xe4, 0xeb, 0x27, 0x88, 0x5c, 0xd8, 0xc9, 0x80, 0xf6, 0xa4, 0x33, 0x2c, 0xdf, 0x83, - 0x2c, 0xb7, 0x80, 0xfa, 0x12, 0xbf, 0xf2, 0xe4, 0xe5, 0x7b, 0x0e, 0x82, 0x95, 0xe9, 0xf1, 0xa8, - 0x2b, 0x2e, 0x1b, 0xec, 0x37, 0x4d, 0x5d, 0xf1, 0xc6, 0xa3, 0xb1, 0x55, 0xf1, 0x55, 0xee, 0x02, - 0xc4, 0xd3, 0x09, 0x7a, 0x1d, 0x36, 0xe2, 0xf9, 0x44, 0x99, 0x89, 0x36, 0xe7, 0x06, 0x19, 0x76, - 0xe0, 0x66, 0xc0, 0x54, 0x09, 0x3f, 0x4c, 0xb2, 0x47, 0xf0, 0xaf, 0xf2, 0xb7, 0xc2, 0xaa, 0x52, - 0x47, 0xa8, 0x7d, 0xd1, 0xed, 0x3d, 0x23, 0x2e, 0xea, 0x67, 0x58, 0xa8, 0xf7, 0x3a, 0x43, 0x51, - 0x7b, 0xc5, 0x17, 0x3f, 0x72, 0x13, 0xba, 0x1e, 0x55, 0x08, 0xfa, 0x75, 0x73, 0x0c, 0xab, 0xca, - 0xb3, 0x07, 0x2a, 0xc2, 0xe9, 0x96, 0xb3, 0xeb, 0xb8, 0xf7, 0x9d, 0xf6, 0x4e, 0xcb, 0xb2, 0x4d, - 0x4c, 0xda, 0xfe, 0x7e, 0x13, 0xeb, 0x27, 0x50, 0x0e, 0xb4, 0x7b, 0xd6, 0x8e, 0x9e, 0x42, 0x05, - 0xc8, 0xec, 0x18, 0x0f, 0xb0, 0xad, 0xa7, 0xd1, 0x06, 0x00, 0x43, 0x35, 0x8d, 0xca, 0xae, 0xa7, - 0x6b, 0x08, 0x20, 0x5b, 0x69, 0x79, 0xbe, 0xdb, 0xd0, 0x57, 0xe8, 0xef, 0x5d, 0xc3, 0xb1, 0x76, - 0x5d, 0x3d, 0x43, 0x7f, 0x9b, 0x6e, 0x65, 0x17, 0x13, 0x3d, 0x7b, 0xd3, 0x84, 0x42, 0xf4, 0xc6, - 0x83, 0xce, 0x00, 0x4a, 0xa8, 0x93, 0xca, 0x56, 0x21, 0x57, 0xb1, 0x5b, 0x9e, 0x8f, 0x89, 0x9e, - 0xa2, 0x9a, 0x6b, 0x95, 0x1d, 0x3d, 0x4d, 0x35, 0xdb, 0x6e, 0xc5, 0xb0, 0x75, 0xed, 0xa6, 0x4b, - 0xa7, 0xdd, 0xf8, 0x95, 0x02, 0x9d, 0x83, 0x4d, 0x29, 0xc8, 0xc4, 0x4d, 0xdb, 0xdd, 0x8f, 0x0d, - 0xcf, 0xc3, 0x4a, 0x1d, 0xdb, 0x0d, 0x3d, 0x85, 0xd6, 0xa1, 0xb0, 0xcb, 0xcc, 0xb3, 0x1e, 0x60, - 0x3d, 0x4d, 0x95, 0xec, 0xb6, 0x76, 0x70, 0xc5, 0xa7, 0x02, 0x2d, 0x58, 0x55, 0x5e, 0x4b, 0xd4, - 0x38, 0x08, 0x43, 0xa4, 0xb8, 0x35, 0xc8, 0x37, 0x2c, 0xc7, 0xa2, 0x9c, 0xc2, 0xb6, 0x5d, 0xcc, - 0x6d, 0x73, 0xfd, 0x3a, 0x26, 0xba, 0x76, 0xf3, 0xed, 0x73, 0x00, 0x71, 0x35, 0x45, 0x59, 0x48, - 0xbb, 0xbb, 0xfa, 0x09, 0x54, 0x84, 0x17, 0x3c, 0xdf, 0xf0, 0x5b, 0x5e, 0xa5, 0x8e, 0x2b, 0xbb, - 0x6d, 0xaf, 0x55, 0xa9, 0x60, 0xcf, 0xd3, 0xff, 0x28, 0x85, 0x10, 0xac, 0x73, 0xef, 0xe5, 0xda, - 0x1f, 0xa7, 0xd0, 0x0b, 0xb0, 0xc1, 0x1d, 0x89, 0x16, 0xff, 0x24, 0x85, 0x2e, 0x40, 0x91, 0x03, - 0x9b, 0x2d, 0xaf, 0xde, 0x36, 0xd8, 0x7a, 0xdb, 0xc4, 0x8e, 0x85, 0x4d, 0x3d, 0x40, 0xe7, 0xe1, - 0xac, 0xa0, 0x12, 0xf7, 0x1e, 0xae, 0xf8, 0x6d, 0xc7, 0xf5, 0xdb, 0x55, 0xb7, 0xe5, 0x98, 0xfa, - 0x23, 0xf4, 0x22, 0x5c, 0xe6, 0x44, 0xbe, 0x11, 0x6d, 0xd3, 0xc0, 0x0d, 0xd7, 0x61, 0x10, 0xd2, - 0x72, 0x1c, 0xcb, 0xa9, 0xe9, 0x7d, 0x74, 0x1a, 0x74, 0x0e, 0x6a, 0x79, 0x98, 0xb4, 0x31, 0x21, - 0x2e, 0xd1, 0xdf, 0x8c, 0xb5, 0x0a, 0xd6, 0x96, 0x63, 0xec, 0x19, 0x96, 0x6d, 0xec, 0xd8, 0x58, - 0x1f, 0xa0, 0x8b, 0x70, 0x6e, 0x96, 0xda, 0xf2, 0xeb, 0x2e, 0xb1, 0x1e, 0x60, 0x53, 0xff, 0x70, - 0x6c, 0x94, 0x20, 0x7b, 0xfb, 0x9e, 0x8f, 0x1b, 0x54, 0xb6, 0xfe, 0x18, 0x5d, 0x81, 0x8b, 0x09, - 0x22, 0xb5, 0xa6, 0xe1, 0x9a, 0x56, 0xd5, 0xc2, 0x26, 0x83, 0x0c, 0xd1, 0x55, 0xd8, 0x9a, 0x83, - 0x58, 0x8d, 0xa6, 0x8d, 0x1b, 0xd8, 0xf1, 0x05, 0xea, 0x00, 0x5d, 0x82, 0xd2, 0x8c, 0x77, 0xbe, - 0xd1, 0xb6, 0x5d, 0xcf, 0x63, 0xf4, 0xd1, 0x1c, 0xbd, 0xea, 0x92, 0x1d, 0xcb, 0x34, 0xb1, 0xc3, - 0xe8, 0xe3, 0x39, 0x27, 0x2a, 0xae, 0x53, 0xb5, 0xad, 0x8a, 0xcf, 0xc8, 0x87, 0x68, 0x0b, 0x2e, - 0x24, 0xc8, 0x2c, 0x32, 0x4a, 0x78, 0x3f, 0x82, 0xca, 0x70, 0x29, 0x81, 0xb0, 0x9c, 0x3d, 0xc3, - 0xb6, 0xcc, 0x76, 0xd3, 0x20, 0x06, 0xf7, 0x76, 0x32, 0x6b, 0x44, 0xd5, 0xb2, 0xb1, 0x22, 0x63, - 0x3a, 0xe7, 0x6a, 0xc5, 0xa8, 0xd4, 0x71, 0xbb, 0x4a, 0xdc, 0x46, 0xbb, 0xd9, 0xb2, 0x6d, 0x26, - 0x25, 0x44, 0x97, 0xe1, 0x7c, 0x02, 0x55, 0xc3, 0x7e, 0xdb, 0xb4, 0x6a, 0xd8, 0xe3, 0xc6, 0x1e, - 0xc5, 0x41, 0x25, 0xb8, 0x66, 0x79, 0x3e, 0xd9, 0x9f, 0x85, 0x3c, 0x89, 0x21, 0x32, 0xc7, 0xef, - 0x59, 0x3b, 0xed, 0xa6, 0xdd, 0xaa, 0x59, 0x0e, 0x4f, 0xf3, 0xb7, 0xe2, 0x4d, 0xa7, 0xa4, 0x1a, - 0x31, 0x4c, 0x1b, 0xd3, 0x93, 0xc5, 0x04, 0x7c, 0x34, 0xde, 0x55, 0x4a, 0x6d, 0x18, 0x7b, 0xd8, - 0x89, 0x88, 0xc7, 0xe8, 0x32, 0x94, 0xd4, 0x44, 0xb7, 0x1a, 0x46, 0x0d, 0xc7, 0x1e, 0xfc, 0x6a, - 0x1a, 0xbd, 0x08, 0x97, 0x54, 0x40, 0xc5, 0x75, 0x7c, 0xc3, 0x72, 0xa8, 0xc7, 0x04, 0x1b, 0x3e, - 0x4d, 0xc5, 0x5f, 0x4b, 0xa3, 0x32, 0x5c, 0x54, 0x41, 0xa4, 0xe5, 0x28, 0x40, 0x2a, 0xe8, 0xd7, - 0xd3, 0xe8, 0x1a, 0x6c, 0x2d, 0x16, 0xe4, 0x63, 0xd2, 0xb0, 0x1c, 0xc3, 0xc7, 0xa6, 0xfe, 0x1b, - 0x69, 0xf4, 0x32, 0x5c, 0x57, 0x61, 0xfc, 0x5c, 0xd1, 0xfc, 0x69, 0x13, 0xd7, 0xb6, 0xdd, 0x96, - 0xdf, 0x6e, 0x62, 0xc7, 0xa4, 0x7a, 0x7f, 0xf3, 0x29, 0x32, 0x09, 0xf6, 0x7c, 0x83, 0x30, 0xf3, - 0x3e, 0x9d, 0x46, 0x25, 0xd8, 0x54, 0x61, 0x2d, 0xa7, 0x8e, 0x0d, 0xdb, 0xaf, 0xef, 0xeb, 0x9f, - 0x99, 0x13, 0xe1, 0xb8, 0x26, 0x6e, 0x37, 0x70, 0xc3, 0x25, 0xfb, 0xed, 0x26, 0xc1, 0x9e, 0xd7, - 0x22, 0x58, 0xff, 0x61, 0x6d, 0x36, 0x0c, 0x0c, 0x66, 0x5a, 0xde, 0x6e, 0x0c, 0xfa, 0x11, 0x0d, - 0xbd, 0x04, 0x57, 0xe7, 0x40, 0x0e, 0xf6, 0xef, 0xbb, 0x64, 0x37, 0x71, 0x10, 0x7f, 0x54, 0x9b, - 0x8d, 0x18, 0x83, 0x36, 0x69, 0x0e, 0x4a, 0x71, 0x1f, 0x5f, 0xac, 0xb3, 0xe5, 0xd0, 0x2f, 0xb3, - 0xc5, 0x05, 0xfd, 0x98, 0x86, 0xae, 0xc0, 0x85, 0x05, 0x20, 0x82, 0x8d, 0x4a, 0x9d, 0x41, 0xde, - 0xd6, 0x66, 0xf7, 0x98, 0x9b, 0x45, 0x6b, 0x09, 0x36, 0xcc, 0x7d, 0xfd, 0xc7, 0xe7, 0x8c, 0xa9, - 0x1a, 0x96, 0x8d, 0xcd, 0xb6, 0x50, 0x44, 0x63, 0xf8, 0x13, 0x1a, 0xfa, 0x00, 0x94, 0x55, 0x8c, - 0x28, 0xc6, 0x34, 0xe4, 0x0e, 0xae, 0xf8, 0x96, 0xcb, 0x4f, 0xe7, 0x4f, 0xcd, 0x59, 0x2d, 0x81, - 0xd4, 0xb9, 0x5d, 0xcb, 0xb6, 0xb1, 0xa9, 0xff, 0xf4, 0x5c, 0xa4, 0x22, 0x69, 0xb6, 0x45, 0x77, - 0xba, 0x8a, 0xfd, 0x4a, 0x9d, 0xc9, 0xfb, 0x19, 0x6d, 0x76, 0x83, 0x94, 0x84, 0x88, 0x61, 0x3f, - 0x3b, 0x17, 0x87, 0xa6, 0x6b, 0xb6, 0x2d, 0xc7, 0xf2, 0x2d, 0xc3, 0xb6, 0x1e, 0x50, 0x17, 0xfe, - 0x40, 0xa3, 0xa5, 0x5b, 0x9e, 0x21, 0x5e, 0x2e, 0xdf, 0xd1, 0x66, 0x0b, 0xbd, 0xa0, 0xeb, 0xef, - 0x6a, 0xe8, 0x3a, 0x5c, 0x59, 0x40, 0x99, 0xd9, 0x80, 0xf7, 0x34, 0x74, 0x13, 0xae, 0x2d, 0xce, - 0xc1, 0xfb, 0x86, 0x45, 0x13, 0x30, 0x92, 0xf9, 0x39, 0x0d, 0x5d, 0x82, 0x73, 0x8b, 0x64, 0xe2, - 0x3d, 0xec, 0xf8, 0xfa, 0x57, 0x34, 0xa5, 0x91, 0x48, 0xa6, 0xcf, 0x6b, 0xe8, 0x14, 0xac, 0x79, - 0xfb, 0x4e, 0x25, 0x5a, 0xfa, 0x82, 0x16, 0x37, 0x21, 0xb9, 0xf6, 0x45, 0x0d, 0x9d, 0x86, 0x93, - 0x26, 0xde, 0xa3, 0x3e, 0x47, 0xab, 0x5f, 0x62, 0xab, 0x15, 0x1b, 0x1b, 0x4e, 0xab, 0x19, 0xad, - 0x7e, 0x99, 0x89, 0x4c, 0x00, 0xbf, 0xaa, 0xa1, 0x73, 0x70, 0x7a, 0xa6, 0x35, 0x70, 0xd2, 0x7f, - 0x33, 0x19, 0xcc, 0x00, 0xc6, 0xc2, 0x23, 0xf7, 0xa9, 0x15, 0xb4, 0x05, 0xe7, 0xa5, 0x3e, 0x5e, - 0xbc, 0x30, 0x11, 0x73, 0x81, 0x89, 0x9b, 0x9e, 0xfe, 0x3b, 0x19, 0x9a, 0x77, 0x73, 0x08, 0x9f, - 0x16, 0x36, 0x06, 0xf8, 0xdd, 0x0c, 0xdd, 0xb3, 0x39, 0x80, 0xf0, 0x9f, 0x41, 0x3e, 0x99, 0x59, - 0xa8, 0x85, 0x16, 0x7c, 0xab, 0x46, 0x21, 0xfa, 0xef, 0x65, 0xd0, 0x55, 0xb8, 0x1c, 0xfb, 0xed, - 0xb5, 0x9a, 0x4d, 0x97, 0xd0, 0x5e, 0xb3, 0xf7, 0x6a, 0xbb, 0x61, 0x38, 0x56, 0x15, 0x7b, 0xbe, - 0xfe, 0xfb, 0x99, 0xd9, 0x33, 0xc0, 0x7a, 0x66, 0xc5, 0x70, 0x2a, 0x98, 0x65, 0xe4, 0x27, 0xb2, - 0xb3, 0x67, 0xc0, 0xc4, 0x86, 0x69, 0x5b, 0x0e, 0x6e, 0xe3, 0x37, 0x2a, 0x18, 0x9b, 0xd8, 0xd4, - 0x7f, 0x2e, 0x4b, 0x03, 0xc1, 0x3d, 0x8c, 0x39, 0x7f, 0x3e, 0x8b, 0x36, 0x41, 0x17, 0x46, 0xc7, - 0xcb, 0xbf, 0x90, 0x45, 0xe7, 0xe1, 0xcc, 0x4c, 0x87, 0x90, 0xc4, 0x5f, 0xcc, 0xd2, 0x8a, 0x94, - 0xec, 0x81, 0x42, 0x9d, 0xfe, 0x4b, 0x59, 0x74, 0x11, 0x8a, 0xcc, 0x1b, 0x56, 0x60, 0x71, 0xdb, - 0x37, 0x6a, 0xb5, 0xa8, 0xc1, 0x7f, 0x77, 0x8e, 0x7a, 0xc2, 0xc8, 0x72, 0xb0, 0x69, 0x37, 0x8d, - 0x96, 0xc7, 0x9b, 0xab, 0x4b, 0xf4, 0xef, 0xc9, 0xd1, 0x80, 0x24, 0x01, 0xca, 0xdc, 0x20, 0x50, - 0xdf, 0x9b, 0xa3, 0xa9, 0xa8, 0x6a, 0x91, 0x03, 0x24, 0xa7, 0x7f, 0x5f, 0xac, 0x46, 0xd0, 0xa3, - 0x41, 0x8d, 0x03, 0xbe, 0x7f, 0x0e, 0x20, 0x37, 0x56, 0x00, 0x7e, 0x20, 0x47, 0xe3, 0xc2, 0x01, - 0xac, 0x35, 0xf2, 0xe5, 0x8f, 0xc5, 0xe6, 0x09, 0xbe, 0xfb, 0x06, 0x3d, 0xc4, 0x3e, 0xb1, 0x14, - 0x2f, 0x7f, 0x30, 0x47, 0xab, 0x88, 0x8a, 0xa2, 0xb5, 0xbc, 0x6a, 0x54, 0x54, 0x0d, 0x3f, 0x94, - 0xa3, 0x7b, 0x26, 0x23, 0x2f, 0xe6, 0xbe, 0x99, 0x72, 0xf4, 0xd9, 0x1c, 0x2d, 0x1f, 0x51, 0x4a, - 0xed, 0xb4, 0x6a, 0xed, 0x3a, 0xb6, 0x9b, 0xac, 0x41, 0xf8, 0xc4, 0xc2, 0x7b, 0xcc, 0x2e, 0xfd, - 0x9f, 0x72, 0xe8, 0x2c, 0xa0, 0x48, 0x14, 0x3f, 0x2e, 0x94, 0xf0, 0xcf, 0x39, 0xba, 0x1b, 0x82, - 0x40, 0x07, 0xd3, 0xb6, 0xd1, 0x6c, 0xda, 0xfb, 0x6d, 0xdb, 0xd8, 0xc1, 0xb6, 0xa7, 0xff, 0x4b, - 0x8e, 0x1e, 0x1b, 0x95, 0x2c, 0x67, 0x31, 0xfd, 0x5f, 0x55, 0x4e, 0xc7, 0x6d, 0x37, 0xa8, 0x9b, - 0x74, 0x03, 0x58, 0xa0, 0xf5, 0x7f, 0xcb, 0xa1, 0x0b, 0x70, 0x56, 0xe5, 0xdc, 0xc3, 0xc4, 0x93, - 0x66, 0xff, 0x7b, 0x8e, 0xe7, 0x7d, 0x4c, 0x6d, 0x58, 0x4e, 0x02, 0xf1, 0x1f, 0x39, 0x7e, 0xba, - 0x18, 0x42, 0x56, 0x4f, 0x15, 0xf0, 0x37, 0x79, 0x7e, 0x30, 0x12, 0x00, 0xb7, 0x5a, 0x65, 0x39, - 0xdd, 0xa0, 0x1d, 0x80, 0xa2, 0xfe, 0x33, 0xa7, 0xa0, 0x30, 0x89, 0x6b, 0x56, 0xd5, 0xa5, 0x39, - 0x69, 0x63, 0x1a, 0x49, 0xfd, 0xbf, 0x54, 0x5f, 0x68, 0xd3, 0x88, 0x4e, 0x16, 0x13, 0xf2, 0x8e, - 0x2a, 0x84, 0x91, 0x09, 0x6e, 0xb8, 0x3e, 0x4e, 0xa2, 0xde, 0x55, 0x85, 0xd8, 0x96, 0xe7, 0x27, - 0xc9, 0xef, 0xa9, 0x01, 0x91, 0xf6, 0x46, 0xd1, 0xfc, 0x1c, 0xcb, 0xd7, 0x88, 0x2a, 0xae, 0x05, - 0x31, 0xfd, 0xf3, 0x49, 0x0b, 0x9b, 0xb6, 0x51, 0xc1, 0x62, 0x96, 0xa1, 0xe4, 0x2f, 0xa8, 0xa9, - 0xe2, 0x13, 0xc3, 0xf1, 0xaa, 0x2e, 0x69, 0x24, 0x0d, 0xf8, 0xa2, 0xba, 0x97, 0x1e, 0xf6, 0xf9, - 0x1e, 0x33, 0xd2, 0x97, 0x54, 0xed, 0x11, 0xd3, 0x7d, 0x62, 0xf9, 0x5c, 0xfc, 0x97, 0xd5, 0x2c, - 0x6b, 0x1a, 0xc4, 0x53, 0x5c, 0x67, 0x46, 0xf0, 0xc9, 0xf6, 0x2b, 0x39, 0x74, 0x03, 0x5e, 0x54, - 0x77, 0x55, 0x24, 0xb7, 0xe3, 0xb1, 0x23, 0x1a, 0xcf, 0x07, 0x5f, 0xcd, 0xdd, 0xfc, 0xeb, 0x3c, - 0x6c, 0x24, 0x2f, 0x9e, 0xf4, 0xfa, 0xe2, 0x58, 0xb6, 0x7e, 0x82, 0x4e, 0xfe, 0x86, 0x49, 0xcb, - 0x6c, 0xd5, 0x68, 0xd9, 0xb4, 0x2e, 0x36, 0x5d, 0xbd, 0x47, 0xaf, 0x67, 0xb2, 0x74, 0x29, 0xeb, - 0x01, 0x9d, 0x54, 0xe7, 0xd7, 0xdb, 0x35, 0xdb, 0xdd, 0x31, 0x6c, 0x51, 0x4a, 0xf5, 0x47, 0x74, - 0x6a, 0xae, 0x55, 0x6c, 0xb7, 0x15, 0x55, 0x24, 0x7a, 0x31, 0x10, 0x64, 0x3a, 0x8e, 0xf4, 0xe9, - 0xad, 0x6d, 0x31, 0xe9, 0x4d, 0x7a, 0x01, 0xe3, 0x2a, 0x84, 0x08, 0x71, 0xa7, 0xd1, 0x07, 0x31, - 0x45, 0xb0, 0xca, 0xeb, 0xcb, 0x87, 0xa9, 0xb9, 0x55, 0xeb, 0x0d, 0xbe, 0x85, 0xbc, 0x14, 0xf2, - 0x6b, 0xc6, 0x19, 0x40, 0x02, 0x2b, 0x07, 0x63, 0x9f, 0xec, 0xeb, 0x43, 0x3a, 0xb4, 0x53, 0xbc, - 0x32, 0x67, 0x47, 0x35, 0x41, 0x38, 0x71, 0x20, 0x31, 0xde, 0xae, 0x51, 0xad, 0xba, 0xb4, 0x4c, - 0x8b, 0x46, 0x11, 0x8d, 0xf0, 0xfa, 0x88, 0x3a, 0x4a, 0x31, 0xca, 0x10, 0x2d, 0x3d, 0x31, 0x58, - 0xb2, 0xd3, 0xfb, 0x45, 0x51, 0xb4, 0xf2, 0xb9, 0xa2, 0x42, 0x2f, 0x7b, 0x25, 0xd8, 0xe4, 0xe4, - 0xa8, 0xbe, 0xf2, 0xbe, 0x41, 0xef, 0x7c, 0xac, 0xaf, 0x7a, 0xbe, 0x61, 0xdb, 0x6c, 0x83, 0xf5, - 0x3f, 0x65, 0x4b, 0xad, 0x26, 0x9d, 0xc9, 0x31, 0x5f, 0xfa, 0xb3, 0x14, 0x7a, 0x05, 0x5e, 0x5e, - 0x64, 0x26, 0xaf, 0x2f, 0xd2, 0x29, 0x77, 0x0f, 0x13, 0x62, 0x99, 0xd8, 0xd3, 0xff, 0x9c, 0x5d, - 0x30, 0x55, 0x21, 0x77, 0x6e, 0xeb, 0x7f, 0x91, 0x42, 0xdb, 0xf0, 0xd2, 0x52, 0x31, 0x32, 0xb3, - 0x8c, 0x06, 0xf6, 0x9a, 0x46, 0x05, 0xeb, 0x7f, 0x99, 0xa2, 0xdd, 0x4b, 0x1a, 0x27, 0xaf, 0xd2, - 0x7f, 0x9f, 0xa2, 0x49, 0x3f, 0x3b, 0xb8, 0xd8, 0x6e, 0xcd, 0xa3, 0x53, 0x7d, 0xe4, 0x29, 0x3d, - 0xd4, 0x96, 0x43, 0xef, 0xaf, 0x4d, 0xe2, 0xee, 0x60, 0x3a, 0xcd, 0x47, 0xb4, 0x98, 0x8d, 0xa5, - 0x3a, 0x1d, 0xe1, 0xaf, 0xc0, 0x05, 0xc3, 0x34, 0xe9, 0x20, 0xbb, 0x74, 0x9c, 0xbe, 0x0c, 0xa5, - 0x04, 0x64, 0x6e, 0x94, 0xbe, 0x06, 0x5b, 0x09, 0xc0, 0x92, 0x31, 0xfa, 0x12, 0x9c, 0x4b, 0xc0, - 0x66, 0x47, 0xe8, 0x59, 0x3d, 0x73, 0xe3, 0xf3, 0x45, 0x28, 0xce, 0x00, 0x12, 0xa3, 0xf3, 0x79, - 0x38, 0x93, 0x34, 0x43, 0x1d, 0x9b, 0x15, 0xe5, 0x0b, 0x47, 0xe6, 0x28, 0x46, 0x75, 0xd7, 0xf3, - 0xd5, 0x2c, 0xfa, 0x49, 0x36, 0xe9, 0xb1, 0x1b, 0x4a, 0x94, 0x45, 0x74, 0xe4, 0xdc, 0x04, 0xbd, - 0xe5, 0xb0, 0x76, 0x1e, 0x2f, 0xbf, 0xc7, 0xe6, 0x2f, 0x7a, 0xa3, 0x12, 0xc7, 0x82, 0x5e, 0xce, - 0xf4, 0x5f, 0x5e, 0x61, 0x03, 0x0b, 0xa6, 0xd6, 0x38, 0xb4, 0x6f, 0x57, 0x6d, 0xa3, 0x16, 0xd5, - 0xf7, 0xaa, 0x61, 0x7b, 0x58, 0xff, 0xbb, 0x15, 0x74, 0x12, 0xc0, 0x6d, 0x62, 0xa7, 0x6d, 0x79, - 0x5e, 0x0b, 0xeb, 0xdf, 0x95, 0xbb, 0xfd, 0x5b, 0x19, 0x38, 0xe9, 0x89, 0xff, 0x2e, 0xe8, 0x05, - 0x93, 0x27, 0x83, 0x6e, 0x80, 0x2a, 0x90, 0xaf, 0x05, 0xa1, 0xf8, 0x8b, 0xfe, 0xdc, 0x93, 0x23, - 0x3e, 0x38, 0x0c, 0x8f, 0x4b, 0x89, 0xff, 0xd0, 0x57, 0x3e, 0xf5, 0x9d, 0x7f, 0xf5, 0xe9, 0x8f, - 0xa7, 0x57, 0x51, 0xe1, 0xd6, 0x93, 0x57, 0x6f, 0xb1, 0x17, 0x3d, 0x54, 0x83, 0x3c, 0x7b, 0x70, - 0xb4, 0xc7, 0x7d, 0x24, 0xff, 0x58, 0x27, 0xdf, 0x36, 0x4b, 0xb3, 0x0b, 0xe5, 0x4d, 0x26, 0xe0, - 0x24, 0x5a, 0xa7, 0x02, 0xf8, 0xdf, 0x5a, 0x87, 0xe3, 0xfe, 0x8d, 0xd4, 0x2b, 0x29, 0x54, 0x83, - 0x2c, 0x13, 0x34, 0x5d, 0x6a, 0xcb, 0x9c, 0x34, 0xc4, 0xa4, 0xad, 0x21, 0x88, 0xa4, 0x4d, 0x5f, - 0x49, 0xa1, 0x37, 0x20, 0x87, 0x3f, 0x1a, 0x74, 0x8f, 0xc2, 0x00, 0x15, 0x05, 0xc7, 0xdc, 0x63, - 0x67, 0x69, 0x89, 0x8e, 0xf2, 0x79, 0x26, 0x72, 0xb3, 0xbc, 0xca, 0x44, 0x72, 0x31, 0x77, 0xc5, - 0xd3, 0x27, 0xea, 0x40, 0xc1, 0x38, 0x0a, 0xc7, 0xec, 0x65, 0x0c, 0x6d, 0x26, 0x9f, 0x39, 0x9f, - 0x25, 0xf8, 0x1a, 0x13, 0x7c, 0xb9, 0x74, 0x86, 0x0a, 0x66, 0x2f, 0x97, 0xb7, 0x3a, 0x47, 0xe1, - 0xb8, 0x2d, 0x75, 0xf0, 0x07, 0x52, 0xd4, 0x86, 0x3c, 0x55, 0xe1, 0x1d, 0x8f, 0xba, 0xcf, 0xab, - 0xe1, 0x2a, 0xd3, 0x70, 0xa9, 0xb4, 0xc9, 0x36, 0xe7, 0x78, 0xd4, 0x5d, 0xa8, 0xa0, 0x0b, 0x40, - 0x15, 0xf0, 0x77, 0xb9, 0xe7, 0x55, 0x71, 0x9d, 0xa9, 0xd8, 0x2a, 0x9d, 0xa5, 0x2a, 0xf8, 0x9b, - 0xea, 0x42, 0x25, 0x36, 0x64, 0xeb, 0x9d, 0x51, 0x6f, 0x18, 0xa0, 0xc4, 0xa3, 0xf4, 0x52, 0xb9, - 0x17, 0x98, 0xdc, 0x33, 0xe5, 0x53, 0xf1, 0x46, 0xde, 0x7a, 0x93, 0x09, 0xb8, 0x9b, 0xba, 0xf9, - 0x30, 0xcb, 0xd0, 0x77, 0xfe, 0x27, 0x00, 0x00, 0xff, 0xff, 0x4f, 0x9d, 0x8e, 0x83, 0xf0, 0x2a, - 0x00, 0x00, + // 3965 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xc4, 0x5a, 0x5b, 0x8c, 0x1b, 0x59, + 0x5a, 0x8e, 0xed, 0xf6, 0xed, 0xef, 0x4b, 0x2a, 0x27, 0xe9, 0xc4, 0x71, 0x6e, 0x1d, 0x4f, 0x92, + 0xcd, 0xf4, 0x0c, 0x9d, 0x4c, 0x82, 0xd0, 0x12, 0x66, 0x40, 0xd5, 0xae, 0x63, 0xbb, 0xd2, 0xe5, + 0x2a, 0x73, 0xaa, 0xdc, 0x99, 0x8e, 0x84, 0x4a, 0x4e, 0x77, 0xc5, 0xe3, 0x8d, 0xdb, 0xee, 0xb1, + 0xab, 0x33, 0xdb, 0x0b, 0xe2, 0x01, 0x71, 0x5f, 0x90, 0x80, 0x65, 0xb9, 0x3f, 0x2c, 0x2c, 0x68, + 0x79, 0xe0, 0xf6, 0x8a, 0x10, 0x2c, 0x88, 0x07, 0xee, 0xf0, 0x80, 0x40, 0xac, 0x84, 0x84, 0x90, + 0x76, 0x1f, 0x96, 0xbb, 0x60, 0x66, 0xf6, 0xbe, 0xa0, 0x73, 0xab, 0x3a, 0xe5, 0x4b, 0x7a, 0x32, + 0x08, 0xf1, 0x14, 0xd7, 0xf9, 0xbf, 0xff, 0x7a, 0xfe, 0xf3, 0xff, 0xff, 0x39, 0x69, 0x58, 0x19, + 0x3f, 0xe9, 0x3c, 0x7e, 0x3c, 0xec, 0xef, 0x6d, 0x1c, 0x8c, 0x86, 0xe1, 0x10, 0x65, 0xd9, 0x3f, + 0xe5, 0x8b, 0xdd, 0xe1, 0xb0, 0xdb, 0x0f, 0x6e, 0x75, 0x0e, 0x7a, 0xb7, 0x3a, 0x83, 0xc1, 0x30, + 0xec, 0x84, 0xbd, 0xe1, 0x60, 0xcc, 0x41, 0xe5, 0x2b, 0x82, 0xca, 0xbe, 0x1e, 0x1d, 0x3e, 0xbe, + 0x15, 0xf6, 0xf6, 0x83, 0x71, 0xd8, 0xd9, 0x3f, 0x10, 0x80, 0x0b, 0x93, 0x80, 0x60, 0xff, 0x20, + 0x3c, 0xe2, 0xc4, 0xca, 0x5d, 0x58, 0x76, 0xc3, 0x4e, 0x18, 0x90, 0x60, 0x7c, 0x30, 0x1c, 0x8c, + 0x03, 0x54, 0x81, 0xec, 0x98, 0x2e, 0x94, 0x52, 0x6b, 0xa9, 0x9b, 0x8b, 0x77, 0x96, 0x38, 0x6e, + 0x83, 0x83, 0x38, 0xa9, 0x72, 0x11, 0x0a, 0x11, 0x5e, 0x83, 0xcc, 0xfe, 0xb8, 0xcb, 0xd0, 0x45, + 0x42, 0x7f, 0x56, 0x2e, 0x41, 0x9e, 0x04, 0x6f, 0x1e, 0x06, 0xe3, 0x10, 0x21, 0x58, 0x18, 0x74, + 0xf6, 0x03, 0x41, 0x65, 0xbf, 0x2b, 0x1f, 0x5f, 0x80, 0x2c, 0x93, 0x86, 0x5e, 0x01, 0x78, 0x74, + 0xd8, 0xeb, 0xef, 0xb9, 0x8a, 0xbe, 0x53, 0x42, 0xdf, 0x66, 0x44, 0x20, 0x0a, 0x08, 0x7d, 0x23, + 0x2c, 0xee, 0x05, 0x07, 0xfd, 0xe1, 0x11, 0xe7, 0x49, 0x33, 0x1e, 0x24, 0x78, 0x8c, 0x98, 0x42, + 0x54, 0x18, 0x6a, 0xc0, 0xca, 0xe3, 0xe1, 0xe8, 0xad, 0xce, 0x68, 0x2f, 0xd8, 0x6b, 0x0d, 0x47, + 0xe1, 0xb8, 0xb4, 0xb0, 0x96, 0xb9, 0xb9, 0x78, 0x67, 0x4d, 0x75, 0x6e, 0xa3, 0x96, 0x80, 0xe0, + 0x41, 0x38, 0x3a, 0x22, 0x13, 0x7c, 0xa8, 0x0a, 0x1a, 0x0d, 0xc1, 0xe1, 0xb8, 0xfa, 0x46, 0xb0, + 0xfb, 0x84, 0x1b, 0x91, 0x65, 0x46, 0x9c, 0x53, 0x64, 0xa9, 0x64, 0x32, 0xc5, 0x80, 0xee, 0xc1, + 0xf2, 0xe3, 0x5e, 0x3f, 0x70, 0x8f, 0x06, 0xbb, 0x5c, 0x42, 0x8e, 0x49, 0x38, 0x23, 0x24, 0xd4, + 0x54, 0x1a, 0x49, 0x42, 0x51, 0x0b, 0x4e, 0xef, 0x05, 0x8f, 0x0e, 0xbb, 0xdd, 0xde, 0xa0, 0x5b, + 0x1d, 0x0e, 0xc2, 0x4e, 0x6f, 0x10, 0x8c, 0xc6, 0xa5, 0x3c, 0xf3, 0xe7, 0x72, 0x14, 0x88, 0x49, + 0x04, 0x7e, 0x1a, 0x0c, 0x42, 0x32, 0x8b, 0x15, 0xbd, 0x04, 0x85, 0xfd, 0x20, 0xec, 0xec, 0x75, + 0xc2, 0x4e, 0xa9, 0xc0, 0x0c, 0x39, 0x29, 0xc4, 0x34, 0xc5, 0x32, 0x89, 0x00, 0x65, 0x17, 0x4e, + 0xcf, 0x08, 0x13, 0x4d, 0x82, 0x27, 0xc1, 0x11, 0xdb, 0xc2, 0x2c, 0xa1, 0x3f, 0xd1, 0x0d, 0xc8, + 0x3e, 0xed, 0xf4, 0x0f, 0xe5, 0x16, 0x69, 0x42, 0x24, 0xe5, 0xe1, 0xb6, 0x70, 0xf2, 0xbd, 0xf4, + 0x07, 0x53, 0xf7, 0x17, 0x0a, 0x19, 0x6d, 0xa1, 0xf2, 0xb9, 0x14, 0x14, 0xa4, 0x46, 0xb4, 0x0e, + 0x59, 0xb6, 0xeb, 0x22, 0x2b, 0xce, 0xa8, 0x59, 0x11, 0x99, 0xc5, 0x21, 0xe8, 0x1b, 0x20, 0xc7, + 0x37, 0x5b, 0xe8, 0x5a, 0x4d, 0xa4, 0x43, 0x84, 0x16, 0x20, 0xf4, 0x6d, 0x00, 0x9d, 0xbd, 0xbd, + 0x1e, 0x3d, 0x42, 0x9d, 0x7e, 0x69, 0x97, 0x05, 0xee, 0xca, 0x84, 0xc7, 0x1b, 0x7a, 0x84, 0xe0, + 0x79, 0xa0, 0xb0, 0x94, 0x5f, 0x83, 0x93, 0x13, 0x64, 0xd5, 0xff, 0x22, 0xf7, 0xff, 0x8c, 0xea, + 0x7f, 0x51, 0xf1, 0xb6, 0xf2, 0x4e, 0x1a, 0x96, 0x13, 0x7e, 0xa0, 0x97, 0xe1, 0xd4, 0xe0, 0x70, + 0xff, 0x51, 0x30, 0x72, 0x1e, 0xeb, 0xa3, 0xb0, 0xf7, 0xb8, 0xb3, 0x1b, 0x8e, 0x45, 0x2c, 0xa7, + 0x09, 0xe8, 0x35, 0x28, 0x30, 0xbf, 0xe9, 0xb6, 0xa7, 0x99, 0xf5, 0x57, 0x67, 0x45, 0x67, 0xc3, + 0xdc, 0xef, 0x74, 0x83, 0x4d, 0x8e, 0x24, 0x11, 0x0b, 0xba, 0x06, 0x0b, 0xe1, 0xd1, 0x41, 0x50, + 0xca, 0xac, 0xa5, 0x6e, 0xae, 0x44, 0xfb, 0xc2, 0x70, 0xde, 0xd1, 0x41, 0x40, 0x18, 0x15, 0x19, + 0x33, 0x82, 0x74, 0x6d, 0xa6, 0x9a, 0x67, 0x45, 0xca, 0x82, 0x25, 0xd5, 0x0a, 0x74, 0x43, 0xe8, + 0x4e, 0x31, 0xdd, 0x48, 0x95, 0x17, 0x8c, 0x14, 0xed, 0x67, 0x20, 0xbb, 0x3b, 0x3c, 0x1c, 0x84, + 0x2c, 0x78, 0x59, 0xc2, 0x3f, 0xfe, 0xb7, 0x71, 0xff, 0xa3, 0x14, 0xac, 0x24, 0x53, 0x02, 0xbd, + 0x0a, 0x45, 0x9e, 0x14, 0x34, 0x96, 0xa9, 0x89, 0x23, 0xa4, 0x22, 0xc5, 0x67, 0x30, 0x22, 0x31, + 0x03, 0x7a, 0x19, 0xf2, 0xbb, 0xfd, 0xc3, 0x71, 0x18, 0x8c, 0x98, 0xb2, 0xd8, 0xa1, 0x2a, 0x5f, + 0x65, 0x0e, 0x49, 0x48, 0xd9, 0x84, 0x82, 0x14, 0x82, 0x3e, 0x90, 0x88, 0xc3, 0xe9, 0x84, 0xca, + 0xe3, 0x03, 0x51, 0xf9, 0x87, 0x14, 0x40, 0x5c, 0x1f, 0xd1, 0xb7, 0x42, 0xb1, 0xa3, 0xa4, 0x8d, + 0x5a, 0xd8, 0x62, 0xd4, 0x46, 0x94, 0x40, 0x7c, 0x9b, 0x62, 0x16, 0xb4, 0x06, 0x8b, 0x9d, 0xc3, + 0x70, 0xe8, 0x8d, 0x7a, 0xdd, 0xae, 0xf0, 0xa5, 0x40, 0xd4, 0x25, 0x5a, 0xa8, 0x45, 0x11, 0x1b, + 0xee, 0xc9, 0xcc, 0x39, 0x95, 0xac, 0x77, 0xc3, 0xbd, 0x80, 0x28, 0xa0, 0xf2, 0xab, 0xb0, 0x92, + 0xd4, 0xf8, 0x5c, 0x7b, 0xf5, 0x11, 0x58, 0x54, 0x8a, 0x39, 0x3a, 0x0b, 0x39, 0x2e, 0x5a, 0x70, + 0x8b, 0xaf, 0xff, 0x13, 0xcb, 0x2b, 0xff, 0x98, 0x02, 0x6d, 0xb2, 0x88, 0xcf, 0xb5, 0xc0, 0x80, + 0xe2, 0x28, 0x18, 0x0f, 0x0f, 0x47, 0xbb, 0x81, 0x3c, 0x8d, 0x37, 0xe6, 0x34, 0x82, 0x0d, 0x22, + 0x81, 0x62, 0x07, 0x22, 0xc6, 0xf7, 0x19, 0xdf, 0xa4, 0xbc, 0xe7, 0x8a, 0xaf, 0x09, 0xcb, 0x89, + 0x2e, 0xf3, 0xfe, 0x23, 0x5c, 0xf9, 0xd5, 0x2c, 0x64, 0x59, 0x45, 0x47, 0xb7, 0xa1, 0x48, 0xfb, + 0x04, 0xfb, 0x10, 0x75, 0x5b, 0x53, 0xea, 0x2a, 0x5b, 0x6f, 0x9c, 0x20, 0x31, 0x08, 0xdd, 0x15, + 0x03, 0x00, 0x67, 0x49, 0x4f, 0x0f, 0x00, 0x92, 0x47, 0x81, 0xa1, 0x6f, 0x92, 0x23, 0x00, 0xe7, + 0xca, 0xcc, 0x18, 0x01, 0x24, 0x9b, 0x0a, 0xa4, 0xe6, 0x1d, 0xc8, 0xee, 0x53, 0x5a, 0x98, 0xdd, + 0x95, 0xa8, 0x79, 0x11, 0x08, 0xe1, 0x44, 0xb3, 0xe7, 0x8c, 0x73, 0x9b, 0xbd, 0xe4, 0x9f, 0x62, + 0x41, 0xdf, 0x01, 0x25, 0xb9, 0xd5, 0x93, 0x78, 0xd1, 0xf9, 0x65, 0xfb, 0x21, 0x73, 0x60, 0x8d, + 0x13, 0x64, 0xae, 0x08, 0xf4, 0x6a, 0x3c, 0x4d, 0x70, 0x99, 0xf9, 0x99, 0xd3, 0x84, 0x14, 0x94, + 0x04, 0xa3, 0x87, 0x70, 0x6e, 0x6f, 0xf6, 0xb4, 0x20, 0x86, 0x81, 0x63, 0x66, 0x8a, 0xc6, 0x09, + 0x32, 0x4f, 0x00, 0xfa, 0x66, 0x58, 0xda, 0x0b, 0x9e, 0x5a, 0xc3, 0xe1, 0x01, 0x17, 0x58, 0x64, + 0x02, 0xe3, 0x72, 0x17, 0x93, 0x1a, 0x27, 0x48, 0x02, 0x4a, 0x43, 0x1f, 0x06, 0xa3, 0xfd, 0xde, + 0x80, 0x8d, 0xba, 0x9c, 0x1d, 0x12, 0xa1, 0xf7, 0x26, 0xc8, 0x34, 0xf4, 0x93, 0x2c, 0x9b, 0x4b, + 0x00, 0x01, 0xfd, 0xe1, 0xd3, 0x6a, 0x5a, 0x21, 0xa0, 0x4d, 0x72, 0xcd, 0x4d, 0xfc, 0x1b, 0x90, + 0x09, 0x46, 0x23, 0x91, 0x93, 0x32, 0x96, 0xfa, 0x2e, 0x6b, 0x3e, 0x8f, 0xfa, 0x01, 0x1e, 0x8d, + 0x08, 0x05, 0x54, 0xfa, 0xb0, 0xa4, 0x3a, 0x82, 0x2e, 0x42, 0xb1, 0x17, 0x06, 0x23, 0xa6, 0x41, + 0xf4, 0xf0, 0x78, 0x41, 0xd1, 0x96, 0x9e, 0xa5, 0x2d, 0x73, 0x9c, 0xb6, 0x8f, 0xa6, 0x60, 0x39, + 0xb1, 0x8c, 0x5e, 0x82, 0x7c, 0x30, 0x1a, 0xb1, 0xba, 0x91, 0x9a, 0x57, 0x37, 0x24, 0x02, 0x95, + 0x20, 0xbf, 0x1f, 0x8c, 0xc7, 0x9d, 0xae, 0x2c, 0x09, 0xf2, 0x13, 0xdd, 0x85, 0xc5, 0xf1, 0x61, + 0xb7, 0x1b, 0x8c, 0xd9, 0xcd, 0xa2, 0x94, 0x61, 0x95, 0x2c, 0x12, 0x15, 0x51, 0x88, 0x8a, 0xaa, + 0xd8, 0x50, 0x8c, 0x0e, 0x36, 0x2d, 0x36, 0x01, 0xad, 0x43, 0x22, 0x8e, 0xfc, 0x23, 0x31, 0x5c, + 0xa6, 0x8f, 0x19, 0x2e, 0x2b, 0xbf, 0x23, 0xfb, 0x1a, 0x97, 0x58, 0x86, 0x82, 0x6c, 0x52, 0x42, + 0x68, 0xf4, 0x3d, 0x37, 0x90, 0x5a, 0x1c, 0xc8, 0x22, 0x0b, 0x99, 0x1a, 0xa0, 0x85, 0x63, 0x03, + 0x74, 0x0f, 0x96, 0x3b, 0x6a, 0x78, 0xc5, 0x71, 0x9f, 0xbd, 0x23, 0x49, 0x68, 0xe5, 0x13, 0x29, + 0xd9, 0xb4, 0x9e, 0x9d, 0x59, 0x5a, 0x9c, 0x59, 0xd3, 0x26, 0x66, 0x9e, 0xdf, 0xc4, 0x85, 0xf7, + 0x6e, 0xe2, 0xa7, 0x93, 0xad, 0xed, 0xd9, 0x76, 0xce, 0x4f, 0x96, 0xff, 0xc7, 0x20, 0x7f, 0x3e, + 0x05, 0xa5, 0x79, 0x55, 0x92, 0x26, 0x8c, 0xac, 0x92, 0x32, 0x61, 0xe4, 0xf7, 0xdc, 0x84, 0x51, + 0xbc, 0xcc, 0xcc, 0xf4, 0x72, 0x21, 0xf6, 0x32, 0xd9, 0xa6, 0xb3, 0xef, 0xa1, 0x4d, 0x4f, 0xfb, + 0x9a, 0x7b, 0xef, 0xbe, 0x7e, 0x26, 0x0d, 0xc5, 0xa8, 0x33, 0xd1, 0xc2, 0xd2, 0x1f, 0xee, 0x76, + 0xfa, 0x74, 0x45, 0x16, 0x96, 0x68, 0x01, 0x5d, 0x06, 0x18, 0x05, 0xfb, 0xc3, 0x30, 0x60, 0x64, + 0x3e, 0x2d, 0x2a, 0x2b, 0xd4, 0xcd, 0x83, 0xe1, 0x9e, 0x4d, 0xef, 0xe2, 0xc2, 0x4d, 0xf1, 0x89, + 0xae, 0xc1, 0xf2, 0xae, 0x2c, 0xdb, 0x8c, 0xce, 0x1d, 0x4e, 0x2e, 0x52, 0xed, 0xf4, 0xf2, 0x3e, + 0x3e, 0xe8, 0xec, 0x72, 0xcf, 0x8b, 0x24, 0x5e, 0xa0, 0x81, 0xa7, 0x5d, 0x93, 0xb1, 0xe7, 0x78, + 0xe0, 0xe5, 0x37, 0xaa, 0xc0, 0x92, 0xdc, 0x04, 0x3a, 0xd8, 0xb2, 0xee, 0x54, 0x24, 0x89, 0x35, + 0x15, 0xc3, 0x64, 0x14, 0x92, 0x18, 0x26, 0xa7, 0x04, 0xf9, 0xce, 0xde, 0xde, 0x28, 0x18, 0x8f, + 0x59, 0x1f, 0x29, 0x12, 0xf9, 0x89, 0xee, 0x00, 0x84, 0x9d, 0x51, 0x37, 0x08, 0x99, 0xef, 0x90, + 0x98, 0x07, 0xcc, 0x41, 0xe8, 0x8c, 0xdc, 0x70, 0xd4, 0x1b, 0x74, 0x89, 0x82, 0xaa, 0xfc, 0x6d, + 0x2a, 0x9e, 0x80, 0xa2, 0xf8, 0xd2, 0xce, 0x58, 0x65, 0xe3, 0xb6, 0x88, 0x6f, 0xb4, 0x40, 0xab, + 0x5b, 0x6f, 0x3f, 0x3e, 0x0a, 0xfc, 0x43, 0x49, 0xaa, 0xcc, 0xac, 0x23, 0xbe, 0x30, 0xf3, 0x80, + 0x64, 0x9f, 0xff, 0x80, 0x3c, 0x47, 0xd2, 0xbc, 0x9d, 0x86, 0x73, 0x73, 0x5a, 0xf5, 0xb3, 0x4e, + 0xba, 0x4c, 0x8e, 0xf4, 0x31, 0xc9, 0x91, 0x39, 0x36, 0x39, 0x16, 0x66, 0x24, 0x47, 0x54, 0xc6, + 0xb3, 0x13, 0x65, 0xbc, 0x04, 0xf9, 0xd1, 0xe1, 0x20, 0xec, 0x45, 0x79, 0x23, 0x3f, 0x69, 0x42, + 0xbf, 0x35, 0x1c, 0x3d, 0xe9, 0x0d, 0xba, 0x46, 0x6f, 0x24, 0x92, 0x46, 0x59, 0x41, 0x36, 0x00, + 0x1b, 0x3b, 0xf8, 0x73, 0x4e, 0x81, 0xf5, 0xab, 0x8d, 0x67, 0x8f, 0x2a, 0x7c, 0x5d, 0x79, 0xdc, + 0x51, 0x24, 0xd0, 0xcb, 0xe5, 0x04, 0xf9, 0xb8, 0x81, 0x7a, 0x59, 0x1d, 0xa8, 0xbf, 0x1b, 0x0a, + 0xd6, 0xb0, 0xcb, 0xf9, 0x3e, 0x08, 0xc5, 0xe8, 0x09, 0x4e, 0xcc, 0xc1, 0xe5, 0x0d, 0xfe, 0x06, + 0xb7, 0x21, 0xdf, 0xe0, 0x36, 0x3c, 0x89, 0x20, 0x31, 0x18, 0x55, 0x20, 0x1b, 0x28, 0xa3, 0xb0, + 0x7c, 0x7b, 0x13, 0x0f, 0x26, 0x41, 0xb2, 0xcf, 0x66, 0x94, 0x3e, 0x5b, 0xb9, 0x07, 0xa7, 0xda, + 0xe3, 0x60, 0x64, 0x0e, 0x42, 0x0a, 0x15, 0xaf, 0x6f, 0xd7, 0x21, 0xd7, 0x63, 0x0b, 0xc2, 0x8a, + 0xe5, 0xf8, 0x50, 0x50, 0x94, 0x20, 0x56, 0xbe, 0x05, 0x56, 0xc4, 0x30, 0x2f, 0x19, 0x5f, 0x4c, + 0xbe, 0x01, 0xca, 0x89, 0x4d, 0xa0, 0x12, 0x4f, 0x81, 0xaf, 0xc0, 0x92, 0xba, 0x8c, 0xca, 0x90, + 0x0f, 0x58, 0x32, 0xf2, 0xa7, 0x9b, 0x42, 0xe3, 0x04, 0x91, 0x0b, 0x9b, 0x59, 0xc8, 0x3c, 0xed, + 0xf4, 0x2b, 0xf7, 0x21, 0xc7, 0x2d, 0xa0, 0xbe, 0xc4, 0xaf, 0x3c, 0x05, 0xf9, 0x9e, 0x83, 0x60, + 0x61, 0x7c, 0x34, 0xd8, 0x15, 0x97, 0x0d, 0xf6, 0x9b, 0xa6, 0xae, 0x78, 0xe3, 0xc9, 0xb0, 0x55, + 0xf1, 0x55, 0xd9, 0x05, 0x88, 0xa7, 0x13, 0xf4, 0x1a, 0xac, 0xc4, 0xf3, 0x89, 0x32, 0x13, 0xad, + 0x4e, 0x0d, 0x32, 0xec, 0xc0, 0x4d, 0x80, 0xa9, 0x12, 0x7e, 0x98, 0x64, 0x8f, 0xe0, 0x5f, 0x95, + 0x6f, 0x87, 0x45, 0xa5, 0x8e, 0x50, 0xfb, 0xa2, 0xdb, 0x7b, 0x56, 0x5c, 0xd4, 0xcf, 0xb2, 0x50, + 0x6f, 0x77, 0xfa, 0xa2, 0xf6, 0x8a, 0x2f, 0x7e, 0xe4, 0x46, 0x74, 0x3d, 0xaa, 0x10, 0xf4, 0x6b, + 0x7d, 0x08, 0x8b, 0xca, 0xb3, 0x07, 0x2a, 0xc1, 0x99, 0xb6, 0xbd, 0x65, 0x3b, 0x0f, 0x6c, 0x7f, + 0xb3, 0x6d, 0x5a, 0x06, 0x26, 0xbe, 0xb7, 0xd3, 0xc2, 0xda, 0x09, 0x94, 0x87, 0xcc, 0x7d, 0x73, + 0x53, 0x4b, 0xa1, 0x22, 0x64, 0x37, 0xf5, 0x87, 0xd8, 0xd2, 0xd2, 0x68, 0x05, 0x80, 0xa1, 0x5a, + 0x7a, 0x75, 0xcb, 0xd5, 0x32, 0x08, 0x20, 0x57, 0x6d, 0xbb, 0x9e, 0xd3, 0xd4, 0x16, 0xe8, 0xef, + 0x2d, 0xdd, 0x36, 0xb7, 0x1c, 0x2d, 0x4b, 0x7f, 0x1b, 0x4e, 0x75, 0x0b, 0x13, 0x2d, 0xb7, 0x6e, + 0x40, 0x31, 0x7a, 0xe3, 0x41, 0x67, 0x01, 0x25, 0xd4, 0x49, 0x65, 0x8b, 0x90, 0xaf, 0x5a, 0x6d, + 0xd7, 0xc3, 0x44, 0x4b, 0x51, 0xcd, 0xf5, 0xea, 0xa6, 0x96, 0xa6, 0x9a, 0x2d, 0xa7, 0xaa, 0x5b, + 0x5a, 0x66, 0xdd, 0xa1, 0xd3, 0x6e, 0xfc, 0x4a, 0x81, 0xce, 0xc3, 0xaa, 0x14, 0x64, 0xe0, 0x96, + 0xe5, 0xec, 0xc4, 0x86, 0x17, 0x60, 0xa1, 0x81, 0xad, 0xa6, 0x96, 0x42, 0xcb, 0x50, 0xdc, 0x62, + 0xe6, 0x99, 0x0f, 0xb1, 0x96, 0xa6, 0x4a, 0xb6, 0xda, 0x9b, 0xb8, 0xea, 0x51, 0x81, 0x26, 0x2c, + 0x2a, 0xaf, 0x25, 0x6a, 0x1c, 0x84, 0x21, 0x52, 0xdc, 0x12, 0x14, 0x9a, 0xa6, 0x6d, 0x52, 0x4e, + 0x61, 0xdb, 0x16, 0xe6, 0xb6, 0x39, 0x5e, 0x03, 0x13, 0x2d, 0xb3, 0xfe, 0xc9, 0x32, 0x40, 0x5c, + 0x4d, 0x51, 0x0e, 0xd2, 0xce, 0x96, 0x76, 0x02, 0x95, 0xe0, 0xb4, 0xeb, 0xe9, 0x5e, 0xdb, 0xad, + 0x36, 0x70, 0x75, 0xcb, 0x77, 0xdb, 0xd5, 0x2a, 0x76, 0x5d, 0xed, 0x8f, 0x53, 0x08, 0xc1, 0x32, + 0xf7, 0x5e, 0xae, 0xfd, 0x49, 0x0a, 0x9d, 0x86, 0x15, 0xee, 0x48, 0xb4, 0xf8, 0xa7, 0x29, 0x74, + 0x11, 0x4a, 0x1c, 0xd8, 0x6a, 0xbb, 0x0d, 0x5f, 0x67, 0xeb, 0xbe, 0x81, 0x6d, 0x13, 0x1b, 0x5a, + 0x80, 0x2e, 0xc0, 0x39, 0x41, 0x25, 0xce, 0x7d, 0x5c, 0xf5, 0x7c, 0xdb, 0xf1, 0xfc, 0x9a, 0xd3, + 0xb6, 0x0d, 0xed, 0x31, 0x7a, 0x01, 0xae, 0x70, 0x22, 0xdf, 0x08, 0xdf, 0xd0, 0x71, 0xd3, 0xb1, + 0x19, 0x84, 0xb4, 0x6d, 0xdb, 0xb4, 0xeb, 0x5a, 0x17, 0x9d, 0x01, 0x8d, 0x83, 0xda, 0x2e, 0x26, + 0x3e, 0x26, 0xc4, 0x21, 0xda, 0x1b, 0xb1, 0x56, 0xc1, 0xda, 0xb6, 0xf5, 0x6d, 0xdd, 0xb4, 0xf4, + 0x4d, 0x0b, 0x6b, 0x3d, 0x74, 0x09, 0xce, 0x4f, 0x52, 0xdb, 0x5e, 0xc3, 0x21, 0xe6, 0x43, 0x6c, + 0x68, 0x1f, 0x8a, 0x8d, 0x12, 0x64, 0x77, 0xc7, 0xf5, 0x70, 0x93, 0xca, 0xd6, 0x9e, 0xa0, 0xab, + 0x70, 0x29, 0x41, 0xa4, 0xd6, 0x34, 0x1d, 0xc3, 0xac, 0x99, 0xd8, 0x60, 0x90, 0x3e, 0xba, 0x06, + 0x6b, 0x53, 0x10, 0xb3, 0xd9, 0xb2, 0x70, 0x13, 0xdb, 0x9e, 0x40, 0xed, 0xa3, 0xcb, 0x50, 0x9e, + 0xf0, 0xce, 0xd3, 0x7d, 0xcb, 0x71, 0x5d, 0x46, 0x1f, 0x4c, 0xd1, 0x6b, 0x0e, 0xd9, 0x34, 0x0d, + 0x03, 0xdb, 0x8c, 0x3e, 0x9c, 0x72, 0xa2, 0xea, 0xd8, 0x35, 0xcb, 0xac, 0x7a, 0x8c, 0x7c, 0x80, + 0xd6, 0xe0, 0x62, 0x82, 0xcc, 0x22, 0xa3, 0x84, 0xf7, 0x4d, 0x54, 0x81, 0xcb, 0x09, 0x84, 0x69, + 0x6f, 0xeb, 0x96, 0x69, 0xf8, 0x2d, 0x9d, 0xe8, 0xdc, 0xdb, 0xd1, 0xa4, 0x11, 0x35, 0xd3, 0xc2, + 0x8a, 0x8c, 0xf1, 0x94, 0xab, 0x55, 0xbd, 0xda, 0xc0, 0x7e, 0x8d, 0x38, 0x4d, 0xbf, 0xd5, 0xb6, + 0x2c, 0x26, 0x25, 0x44, 0x57, 0xe0, 0x42, 0x02, 0x55, 0xc7, 0x9e, 0x6f, 0x98, 0x75, 0xec, 0x72, + 0x63, 0x0f, 0xe3, 0xa0, 0x12, 0x5c, 0x37, 0x5d, 0x8f, 0xec, 0x4c, 0x42, 0x9e, 0xc6, 0x10, 0x99, + 0xe3, 0xf7, 0xcd, 0x4d, 0xbf, 0x65, 0xb5, 0xeb, 0xa6, 0xcd, 0xd3, 0xfc, 0xad, 0x78, 0xd3, 0x29, + 0xa9, 0x4e, 0x74, 0xc3, 0xc2, 0xf4, 0x64, 0x31, 0x01, 0x1f, 0x8e, 0x77, 0x95, 0x52, 0x9b, 0xfa, + 0x36, 0xb6, 0x23, 0xe2, 0x11, 0x5a, 0x87, 0x1b, 0xa6, 0x6d, 0x7a, 0xd1, 0x8e, 0x61, 0xef, 0x81, + 0x43, 0xb6, 0x7c, 0xcb, 0x74, 0x3d, 0xd3, 0xae, 0xd3, 0xd8, 0x7a, 0xba, 0x69, 0x63, 0xe2, 0x6a, + 0x1f, 0x41, 0x1b, 0xb0, 0x3e, 0x0b, 0x2b, 0xc3, 0x17, 0x61, 0x7d, 0x5b, 0x6f, 0x62, 0xed, 0x3b, + 0xd1, 0x6d, 0x78, 0x79, 0x16, 0x3e, 0xc6, 0x19, 0x0e, 0x76, 0x59, 0x54, 0xf1, 0xeb, 0xa6, 0xeb, + 0x69, 0xdf, 0x85, 0xae, 0x40, 0x59, 0x3d, 0x76, 0x66, 0x53, 0xaf, 0xe3, 0x38, 0x9e, 0xbf, 0x96, + 0x46, 0x2f, 0xc0, 0x65, 0x15, 0x10, 0x8b, 0xaa, 0x12, 0xac, 0x53, 0x8b, 0xb5, 0x5f, 0x4f, 0xa3, + 0x0a, 0x5c, 0x52, 0x41, 0xa4, 0x6d, 0x2b, 0x40, 0x2a, 0xe8, 0x37, 0xd2, 0xe8, 0x3a, 0xac, 0xcd, + 0x16, 0xe4, 0x61, 0xd2, 0x34, 0x6d, 0xdd, 0xc3, 0x86, 0xf6, 0x9b, 0x69, 0xf4, 0x12, 0xdc, 0x50, + 0x61, 0xfc, 0x94, 0xd3, 0x6c, 0xf6, 0x89, 0x63, 0x59, 0x4e, 0xdb, 0xf3, 0x5b, 0xd8, 0x36, 0xa8, + 0xde, 0xdf, 0x7a, 0x86, 0x4c, 0x82, 0x5d, 0x4f, 0x27, 0xcc, 0xbc, 0xcf, 0xa6, 0x51, 0x19, 0x56, + 0x55, 0x58, 0xdb, 0x6e, 0x60, 0xdd, 0xf2, 0x1a, 0x3b, 0xda, 0xe7, 0xa6, 0x44, 0xd8, 0x8e, 0x81, + 0xfd, 0x26, 0x6e, 0x3a, 0x64, 0xc7, 0x6f, 0x11, 0xec, 0xba, 0x6d, 0x82, 0xb5, 0x1f, 0xcb, 0x4c, + 0x86, 0x81, 0xc1, 0x0c, 0xd3, 0xdd, 0x8a, 0x41, 0x3f, 0x9e, 0x41, 0x2f, 0xc2, 0xb5, 0x29, 0x90, + 0xdc, 0x03, 0xb5, 0x2c, 0xfc, 0x44, 0x66, 0x32, 0x62, 0x0c, 0xda, 0xa2, 0x27, 0x42, 0x8a, 0xfb, + 0xd8, 0x6c, 0x9d, 0x6d, 0x9b, 0x7e, 0x19, 0x6d, 0x2e, 0xe8, 0x27, 0x33, 0xe8, 0x2a, 0x5c, 0x9c, + 0x01, 0x22, 0x58, 0xaf, 0x36, 0x18, 0xe4, 0xe3, 0x99, 0xc9, 0x3d, 0xe6, 0x66, 0xd1, 0xca, 0x86, + 0x75, 0x63, 0x47, 0xfb, 0xa9, 0x29, 0x63, 0x6a, 0xba, 0x69, 0x61, 0xc3, 0x17, 0x8a, 0x68, 0x0c, + 0x7f, 0x3a, 0x83, 0x3e, 0x00, 0x15, 0x15, 0x23, 0x5a, 0x03, 0x0d, 0xb9, 0x8d, 0xab, 0x9e, 0xe9, + 0xf0, 0x5a, 0xf1, 0xb3, 0x53, 0x56, 0x4b, 0x20, 0x75, 0x6e, 0xcb, 0xb4, 0x2c, 0x6c, 0x68, 0x3f, + 0x37, 0x15, 0xa9, 0x48, 0x9a, 0x65, 0xd2, 0x9d, 0xae, 0x61, 0xaf, 0xda, 0x60, 0xf2, 0x7e, 0x3e, + 0x33, 0xb9, 0x41, 0x4a, 0x42, 0xc4, 0xb0, 0x5f, 0x98, 0x8a, 0x43, 0xcb, 0x31, 0x7c, 0x7a, 0x14, + 0x4c, 0xdd, 0x32, 0x1f, 0x52, 0x17, 0xfe, 0x30, 0x43, 0x1b, 0x89, 0x3c, 0xd1, 0xbc, 0x78, 0xbf, + 0x9d, 0x99, 0x6c, 0x3b, 0x82, 0xae, 0xbd, 0x93, 0x41, 0x37, 0xe0, 0xea, 0x0c, 0xca, 0xc4, 0x06, + 0xbc, 0x9b, 0x41, 0xeb, 0x70, 0x7d, 0x76, 0x0e, 0x3e, 0xd0, 0x4d, 0x76, 0xa2, 0xa5, 0xcc, 0x2f, + 0x64, 0xd0, 0x65, 0x38, 0x3f, 0x4b, 0x26, 0xde, 0xc6, 0xb6, 0xa7, 0x7d, 0x2d, 0xa3, 0xb4, 0x35, + 0xc9, 0xf4, 0xc5, 0x0c, 0x3a, 0x05, 0x4b, 0xee, 0x8e, 0x5d, 0x8d, 0x96, 0xbe, 0x94, 0x89, 0x5b, + 0xa2, 0x5c, 0xfb, 0x72, 0x06, 0x9d, 0x81, 0x93, 0x06, 0xde, 0x66, 0xc7, 0x5f, 0xae, 0x7e, 0x85, + 0xad, 0x56, 0x2d, 0xac, 0xdb, 0xed, 0x56, 0xb4, 0xfa, 0x55, 0x26, 0x32, 0x01, 0xfc, 0x7a, 0x06, + 0x9d, 0x87, 0x33, 0x13, 0x8d, 0x8a, 0x93, 0xfe, 0x9b, 0xc9, 0x60, 0x06, 0x30, 0x16, 0x1e, 0xb9, + 0xcf, 0x2c, 0xa0, 0x35, 0xb8, 0x20, 0xf5, 0xf1, 0x52, 0x8a, 0x89, 0x98, 0x52, 0x0c, 0xdc, 0x72, + 0xb5, 0xdf, 0xcd, 0xd2, 0xbc, 0x9b, 0x42, 0x78, 0xb4, 0xcc, 0x32, 0xc0, 0xef, 0x65, 0xe9, 0x9e, + 0x4d, 0x01, 0x84, 0xff, 0x0c, 0xf2, 0xe9, 0xec, 0x4c, 0x2d, 0xb4, 0xfd, 0x98, 0x75, 0x0a, 0xd1, + 0x7e, 0x3f, 0x8b, 0xae, 0xc1, 0x95, 0xd8, 0x6f, 0xb7, 0xdd, 0x6a, 0x39, 0x84, 0x76, 0xbe, 0xed, + 0x57, 0xfc, 0xa6, 0x6e, 0x9b, 0x35, 0xec, 0x7a, 0xda, 0x1f, 0x64, 0x27, 0xcf, 0x00, 0xeb, 0xe0, + 0x55, 0xdd, 0xae, 0x62, 0x96, 0x91, 0x9f, 0xc8, 0x4d, 0x9e, 0x01, 0x03, 0xeb, 0x86, 0x65, 0xda, + 0xd8, 0xc7, 0xaf, 0x57, 0x31, 0x36, 0xb0, 0xa1, 0xfd, 0x62, 0x8e, 0x06, 0x82, 0x7b, 0x18, 0x73, + 0xfe, 0x52, 0x0e, 0xad, 0x82, 0x26, 0x8c, 0x8e, 0x97, 0x3f, 0x99, 0x43, 0x17, 0xe0, 0xec, 0x44, + 0xbf, 0x92, 0xc4, 0x5f, 0xce, 0xd1, 0x8a, 0x94, 0xec, 0xc8, 0x42, 0x9d, 0xf6, 0x2b, 0x39, 0x74, + 0x09, 0x4a, 0xcc, 0x1b, 0x56, 0x60, 0xb1, 0xef, 0xe9, 0xf5, 0x7a, 0x34, 0x6e, 0x7c, 0x5f, 0x9e, + 0x7a, 0xc2, 0xc8, 0x72, 0xcc, 0xf2, 0x5b, 0x7a, 0xdb, 0xe5, 0xad, 0xde, 0x21, 0xda, 0xf7, 0xe7, + 0x69, 0x40, 0x92, 0x00, 0x65, 0x8a, 0x11, 0xa8, 0x1f, 0xc8, 0xd3, 0x54, 0x54, 0xb5, 0xc8, 0x71, + 0x96, 0xd3, 0x7f, 0x30, 0x56, 0x23, 0xe8, 0xd1, 0xd8, 0xc8, 0x01, 0x3f, 0x34, 0x05, 0x90, 0x1b, + 0x2b, 0x00, 0x3f, 0x9c, 0xa7, 0x71, 0xe1, 0x00, 0xd6, 0xa8, 0xf9, 0xf2, 0x47, 0x63, 0xf3, 0x04, + 0xdf, 0x03, 0x9d, 0x1e, 0x62, 0x8f, 0x98, 0x8a, 0x97, 0x3f, 0x92, 0xa7, 0x55, 0x44, 0x45, 0xd1, + 0x5a, 0x5e, 0xd3, 0xab, 0xaa, 0x86, 0x1f, 0xcd, 0xd3, 0x3d, 0x93, 0x91, 0x17, 0x53, 0xe8, 0x44, + 0x39, 0xfa, 0x7c, 0x9e, 0x96, 0x8f, 0x28, 0xa5, 0x36, 0xdb, 0x75, 0xbf, 0x81, 0xad, 0x16, 0x6b, + 0x10, 0x1e, 0x31, 0xf1, 0x36, 0xb3, 0x4b, 0xfb, 0xa7, 0x3c, 0x3a, 0x07, 0x28, 0x12, 0xc5, 0x8f, + 0x0b, 0x25, 0xfc, 0x73, 0x9e, 0xee, 0x86, 0x20, 0xd0, 0x31, 0xd9, 0xd7, 0x5b, 0x2d, 0x6b, 0xc7, + 0xb7, 0xf4, 0x4d, 0x6c, 0xb9, 0xda, 0xbf, 0xe4, 0xe9, 0xb1, 0x51, 0xc9, 0x72, 0x32, 0xd4, 0xfe, + 0x55, 0xe5, 0xb4, 0x1d, 0xbf, 0x49, 0xdd, 0xa4, 0x1b, 0xc0, 0x02, 0xad, 0xfd, 0x5b, 0x1e, 0x5d, + 0x84, 0x73, 0x2a, 0xe7, 0x36, 0x26, 0xae, 0x34, 0xfb, 0xdf, 0xf3, 0x3c, 0xef, 0x63, 0x6a, 0xd3, + 0xb4, 0x13, 0x88, 0xff, 0xc8, 0xf3, 0xd3, 0xc5, 0x10, 0xb2, 0x7a, 0xaa, 0x80, 0xbf, 0x29, 0xf0, + 0x83, 0x91, 0x00, 0x38, 0xb5, 0x1a, 0xcb, 0xe9, 0x26, 0xed, 0x00, 0x14, 0xf5, 0x9f, 0x79, 0x05, + 0x85, 0x49, 0x5c, 0xb3, 0x6a, 0x0e, 0xcd, 0x49, 0x0b, 0xd3, 0x48, 0x6a, 0xff, 0xa5, 0xfa, 0x42, + 0x9b, 0x46, 0x74, 0xb2, 0x98, 0x90, 0xb7, 0x55, 0x21, 0x8c, 0x4c, 0x70, 0xd3, 0xf1, 0x70, 0x12, + 0xf5, 0x8e, 0x2a, 0x84, 0x0e, 0x3b, 0x49, 0xf2, 0xbb, 0x6a, 0x40, 0xa4, 0xbd, 0x51, 0x34, 0xbf, + 0xc0, 0xf2, 0x35, 0xa2, 0x8a, 0x4b, 0x4a, 0x4c, 0xff, 0x62, 0xd2, 0xc2, 0x96, 0xa5, 0x57, 0xb1, + 0x98, 0x65, 0x28, 0xf9, 0x4b, 0x6a, 0xaa, 0x78, 0x44, 0xb7, 0xdd, 0x9a, 0x43, 0x9a, 0x49, 0x03, + 0xbe, 0xac, 0xee, 0xa5, 0x8b, 0x3d, 0xbe, 0xc7, 0x8c, 0xf4, 0x15, 0x55, 0x7b, 0xc4, 0xf4, 0x80, + 0x98, 0x1e, 0x17, 0xff, 0x55, 0x35, 0xcb, 0x5a, 0x3a, 0x71, 0x15, 0xd7, 0x99, 0x11, 0x7c, 0xce, + 0xfe, 0x5a, 0x1e, 0xdd, 0x84, 0x17, 0xd4, 0x5d, 0x15, 0xc9, 0x6d, 0xf3, 0x91, 0x2c, 0x9e, 0x0f, + 0xbe, 0x9e, 0x5f, 0xff, 0x54, 0x11, 0x56, 0x92, 0xd7, 0x60, 0x7a, 0x99, 0xb2, 0x4d, 0x4b, 0x3b, + 0x41, 0xef, 0x21, 0xba, 0x41, 0xcb, 0x6c, 0x4d, 0x6f, 0x5b, 0xb4, 0x2e, 0xb6, 0x1c, 0x6d, 0x8f, + 0x5e, 0x16, 0x65, 0xe9, 0x52, 0xd6, 0x03, 0x3a, 0x37, 0x4f, 0xaf, 0xfb, 0x75, 0xcb, 0xd9, 0xd4, + 0x2d, 0x51, 0x4a, 0xb5, 0xc7, 0x74, 0x86, 0xaf, 0x57, 0x2d, 0xa7, 0x1d, 0x55, 0x24, 0x7a, 0x4d, + 0x11, 0x64, 0x3a, 0x8e, 0x74, 0xe9, 0x1d, 0x72, 0x36, 0xe9, 0x0d, 0x7a, 0x1d, 0xe4, 0x2a, 0x84, + 0x08, 0x71, 0xc3, 0xd2, 0x7a, 0x31, 0x45, 0xb0, 0xca, 0xcb, 0xd4, 0x87, 0xa8, 0xb9, 0x35, 0xf3, + 0x75, 0xbe, 0x85, 0xbc, 0x14, 0xf2, 0x4b, 0xcf, 0x59, 0x40, 0x02, 0x2b, 0xc7, 0x74, 0x8f, 0xec, + 0x68, 0x7d, 0x7a, 0x85, 0xa0, 0x78, 0x65, 0xea, 0x8f, 0x6a, 0x82, 0x70, 0x62, 0x5f, 0x62, 0xdc, + 0x2d, 0xbd, 0x56, 0x73, 0x2c, 0x23, 0x6a, 0x14, 0xd1, 0x85, 0x42, 0x1b, 0x50, 0x47, 0x29, 0x46, + 0x19, 0xe9, 0xa5, 0x27, 0x3a, 0x4b, 0xf6, 0x21, 0xba, 0x0e, 0x57, 0x29, 0x62, 0xee, 0x0c, 0xcd, + 0x66, 0xed, 0x03, 0x3a, 0xc7, 0x27, 0x5c, 0x9b, 0x06, 0x4a, 0x67, 0xdf, 0xa4, 0xc9, 0x29, 0xa6, + 0x83, 0xa9, 0x3a, 0x45, 0x6f, 0xb3, 0x65, 0x58, 0xe5, 0xe4, 0xa8, 0x64, 0xf3, 0x56, 0x44, 0x2f, + 0xb5, 0xac, 0x55, 0xbb, 0x9e, 0x6e, 0x59, 0x2c, 0x67, 0xb4, 0x3f, 0x63, 0x4b, 0xed, 0x16, 0xbd, + 0x74, 0x60, 0xbe, 0xf4, 0xe7, 0x29, 0x74, 0x1b, 0x5e, 0x9a, 0xe5, 0x39, 0x2f, 0x59, 0x32, 0x4e, + 0xce, 0x36, 0x26, 0xc4, 0x34, 0xb0, 0xab, 0xfd, 0x05, 0xbb, 0x41, 0xab, 0x42, 0xee, 0xde, 0xd1, + 0xfe, 0x32, 0x85, 0x36, 0xe0, 0xc5, 0xb9, 0x62, 0x64, 0xb2, 0xea, 0x4d, 0xec, 0xb6, 0xf4, 0x2a, + 0xd6, 0xfe, 0x2a, 0x45, 0x1b, 0xa2, 0x34, 0x4e, 0xbe, 0x15, 0xfc, 0x7d, 0x8a, 0x9e, 0xa3, 0xc9, + 0x59, 0xc8, 0x72, 0xea, 0x2e, 0xbd, 0x28, 0x44, 0x9e, 0xd2, 0x3a, 0x61, 0xda, 0xf4, 0x82, 0xde, + 0x22, 0xce, 0x26, 0xa6, 0x17, 0x84, 0x88, 0x16, 0xb3, 0xb1, 0xd3, 0x43, 0x6f, 0x05, 0x57, 0xe1, + 0xa2, 0x6e, 0x18, 0x74, 0x36, 0x9e, 0x3b, 0xa1, 0x5f, 0x81, 0x72, 0x02, 0x32, 0x35, 0x9d, 0x5f, + 0x87, 0xb5, 0x04, 0x60, 0xce, 0x64, 0x7e, 0x19, 0xce, 0x27, 0x60, 0x93, 0x53, 0xf9, 0xa4, 0x9e, + 0xa9, 0x89, 0xfc, 0x12, 0x94, 0x26, 0x00, 0x89, 0x69, 0xfc, 0x02, 0x9c, 0x4d, 0x9a, 0xa1, 0x4e, + 0xe2, 0x8a, 0xf2, 0x99, 0x53, 0x78, 0x14, 0xa3, 0x86, 0xe3, 0x7a, 0x6a, 0x16, 0xfd, 0x0c, 0x1b, + 0x1e, 0xd9, 0xa5, 0x27, 0xca, 0x22, 0x3a, 0xc5, 0xae, 0x82, 0xd6, 0xb6, 0xd9, 0x84, 0x10, 0x2f, + 0xbf, 0xcb, 0x46, 0x3a, 0x7a, 0x49, 0x13, 0xa9, 0x4b, 0xef, 0x7b, 0xda, 0xa7, 0x16, 0xd8, 0x0c, + 0x84, 0xa9, 0x35, 0x36, 0x1d, 0x05, 0x6a, 0x96, 0x5e, 0x8f, 0x5a, 0x46, 0x4d, 0xb7, 0x5c, 0xac, + 0xfd, 0xdd, 0x02, 0x3a, 0x09, 0xe0, 0xb4, 0xb0, 0xed, 0x9b, 0xae, 0xdb, 0xc6, 0xda, 0xf7, 0xe6, + 0xef, 0xfc, 0x76, 0x16, 0x4e, 0xba, 0xe2, 0xef, 0x21, 0xdd, 0x60, 0xf4, 0xb4, 0xb7, 0x1b, 0xa0, + 0x2a, 0x14, 0xea, 0x41, 0x28, 0xfe, 0x64, 0x61, 0xea, 0x4d, 0x15, 0xef, 0x1f, 0x84, 0x47, 0xe5, + 0xc4, 0x5f, 0x2c, 0x56, 0x4e, 0x7d, 0xcf, 0x5f, 0x7f, 0xf6, 0x63, 0xe9, 0x45, 0x54, 0xbc, 0xf5, + 0xf4, 0x95, 0x5b, 0xec, 0xc9, 0x12, 0xd5, 0xa1, 0xc0, 0x5e, 0x54, 0xad, 0x61, 0x17, 0xc9, 0xff, + 0x8d, 0x94, 0x8f, 0xb7, 0xe5, 0xc9, 0x85, 0xca, 0x2a, 0x13, 0x70, 0x12, 0x2d, 0x53, 0x01, 0xfc, + 0x3f, 0x93, 0xfb, 0xc3, 0xee, 0xcd, 0xd4, 0xed, 0x14, 0xaa, 0x43, 0x8e, 0x09, 0x1a, 0xcf, 0xb5, + 0x65, 0x4a, 0x1a, 0x62, 0xd2, 0x96, 0x10, 0x44, 0xd2, 0xc6, 0xb7, 0x53, 0xe8, 0x75, 0xc8, 0xe3, + 0x0f, 0x07, 0xbb, 0x87, 0x61, 0x80, 0x4a, 0x82, 0x63, 0xea, 0x35, 0xb7, 0x3c, 0x47, 0x47, 0xe5, + 0x02, 0x13, 0xb9, 0x5a, 0x59, 0x64, 0x22, 0xb9, 0x98, 0x7b, 0xe2, 0x6d, 0x17, 0x75, 0xa0, 0xa8, + 0x1f, 0x86, 0x43, 0xf6, 0xf4, 0x87, 0x56, 0x93, 0xef, 0xb8, 0xc7, 0x09, 0xbe, 0xce, 0x04, 0x5f, + 0x29, 0x9f, 0xa5, 0x82, 0xd9, 0xd3, 0xec, 0xad, 0xce, 0x61, 0x38, 0xf4, 0xa5, 0x0e, 0xfe, 0x02, + 0x8c, 0x7c, 0x28, 0x50, 0x15, 0xee, 0xd1, 0x60, 0xf7, 0x79, 0x35, 0x5c, 0x63, 0x1a, 0x2e, 0x97, + 0x57, 0xd9, 0xe6, 0x1c, 0x0d, 0x76, 0x67, 0x2a, 0xd8, 0x05, 0xa0, 0x0a, 0xf8, 0xc3, 0xe3, 0xf3, + 0xaa, 0xb8, 0xc1, 0x54, 0xac, 0x95, 0xcf, 0x51, 0x15, 0xfc, 0xd1, 0x78, 0xa6, 0x12, 0x0b, 0x72, + 0x8d, 0xce, 0x60, 0xaf, 0x1f, 0xa0, 0xc4, 0xab, 0xfb, 0x5c, 0xb9, 0x17, 0x99, 0xdc, 0xb3, 0x95, + 0x53, 0xf1, 0x46, 0xde, 0x7a, 0x83, 0x09, 0xb8, 0x97, 0x5a, 0x7f, 0x94, 0x63, 0xe8, 0xbb, 0xff, + 0x13, 0x00, 0x00, 0xff, 0xff, 0x84, 0x69, 0xe1, 0xf8, 0xd1, 0x2b, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/proto/skaffold.proto b/proto/skaffold.proto index 603e1a12ab5..aaf218242ca 100644 --- a/proto/skaffold.proto +++ b/proto/skaffold.proto @@ -451,6 +451,13 @@ enum StatusCode { BUILD_JIB_GRADLE_DEP_ERR = 120; // Build error determining dependency for jib gradle project. BUILD_JIB_MAVEN_DEP_ERR = 121; + // Docker build error when listing containers. + INIT_DOCKER_NETWORK_LISTING_CONTAINERS = 122; + // Docker build error indicating an invalid container name (or id). + INIT_DOCKER_NETWORK_INVALID_CONTAINER_NAME = 123; + // Docker build error indicating the container referenced does not exists in the docker context used. + INIT_DOCKER_NETWORK_CONTAINER_DOES_NOT_EXIST = 124; + // Container errors @@ -667,6 +674,10 @@ enum SuggestionCode { FIX_SKAFFOLD_CONFIG_DOCKERFILE = 110; // Use a supported Jib plugin type FIX_JIB_PLUGIN_CONFIGURATION = 111; + // Docker build network invalid docker container name (or id). + FIX_DOCKER_NETWORK_CONTAINER_NAME = 112; + // Docker build network container not existing in the current context. + CHECK_DOCKER_NETWORK_CONTAINER_RUNNING = 113; // Deploy error suggestion codes