Skip to content

in tekton situation. we may have many dead pod, this can cause ContainerGCFailed error in kubernetes  #5525

@oldthreefeng

Description

@oldthreefeng

Expected Behavior

run tekton normal

Actual Behavior

we run tekton sometimes, the node will be notready cause grpc: trying to send message larger than max

Events:
  Type     Reason             Age                      From     Message
  ----     ------             ----                     ----     -------
  Warning  ContainerGCFailed  3m32s (x8567 over 6d3h)  kubelet  rpc error: code = ResourceExhausted desc = grpc: trying to send message larger than max (16798538 vs. 16777216)

we check the pod in node, we find there are many dead container in the node ,so cause the problem

Steps to Reproduce the Problem

  1. deploy tekton
  2. use ci/cd many days
  3. the problem is come

Additional Info

  • Kubernetes version:
$ kubectl version
Client Version: version.Info{Major:"1", Minor:"19", GitVersion:"v1.19.7", GitCommit:"1dd5338295409edcfff11505e7bb246f0d325d15", GitTreeState:"clean", BuildDate:"2021-01-13T13:23:52Z", GoVersion:"go1.15.5", Compiler:"gc", Platform:"darwin/amd64"}
Server Version: version.Info{Major:"1", Minor:"18+", GitVersion:"v1.18.8-aliyun.1", GitCommit:"27f24d2", GitTreeState:"", BuildDate:"2021-08-19T10:00:16Z", GoVersion:"go1.13.15", Compiler:"gc", Platform:"linux/amd64"}
  • Tekton Pipeline version:
kubectl get pods -n tekton-pipelines -l app=tekton-pipelines-controller -o=jsonpath='{.items[0].metadata.labels.version}' 
v0.25.0

tmp way to solve the problem.

kubernetes/kubernetes#63858 (comment)

i think this should be added in your docs~ thanks tekton team.

Metadata

Metadata

Assignees

No one assigned

    Labels

    kind/bugCategorizes issue or PR as related to a bug.lifecycle/rottenDenotes an issue or PR that has aged beyond stale and will be auto-closed.

    Type

    No type

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions