Task run restarts processing of failed execution after completionTime
is set.
#7895
Labels
kind/bug
Categorizes issue or PR as related to a bug.
completionTime
is set.
#7895
Expected Behavior
If a task run has
status.completionTime
set and has a success condition withstatus: "False"
this task run is finished and not changing anymore.Actual Behavior
Sporadically a task run updates the success condition with message
build failed for unspecified reasons.
and acompletionTime
is set.After some time the message changes to
Pending
andcompletionTime
is not set anymore.This occurs with an unmodified tekton version v0.57.0
Steps to Reproduce the Problem
tekton-pipelines-controller
to force task run to stay in init stateFor this change the args
shell-image
value to an invalid image:Additional Info
Kubernetes version:
Output of
kubectl version
:Tekton Pipeline version:
Output of
tkn version
orkubectl get pods -n tekton-pipelines -l app=tekton-pipelines-controller -o=jsonpath='{.items[0].metadata.labels.version}'
This is the example of a single TaskRun
Output from
kubectl get taskrun -o yaml --watch
Initial state after creation
Pod of taskrun is deleted
New pod is deleted
The text was updated successfully, but these errors were encountered: