You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Sep 5, 2019. It is now read-only.
As a build executes on-cluster, watch kubectl get build foo -oyaml should show the current state of completed/ongoing steps.
Actual Behavior
.Spec.Status.StepStates is only updated upon completion of the pod executing the build.
The on-cluster builder implementation uses registerDoneCallback to receive notifications about pod state when the pod completes, but it should also get updates during execution to update its stepStates.
Steps to Reproduce the Problem
Create a build with multiple steps, each of which takes some amount of time (e.g., steps that each sleep 10)
kubectl apply -f the-build.yaml
watch kubectl get build the-build -oyaml
The build's status is not updated until the build completes (successfully or otherwise)
The text was updated successfully, but these errors were encountered:
Expected Behavior
As a build executes on-cluster,
watch kubectl get build foo -oyaml
should show the current state of completed/ongoing steps.Actual Behavior
.Spec.Status.StepStates
is only updated upon completion of the pod executing the build.The on-cluster builder implementation uses
registerDoneCallback
to receive notifications about pod state when the pod completes, but it should also get updates during execution to update itsstepStates
.Steps to Reproduce the Problem
sleep 10
)kubectl apply -f the-build.yaml
watch kubectl get build the-build -oyaml
The text was updated successfully, but these errors were encountered: