Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New job doesn't report status to GitHub/VCS until it's actually running on K8S #447

Open
artem-zinnatullin opened this issue Dec 11, 2024 · 0 comments

Comments

@artem-zinnatullin
Copy link
Contributor

As discussed with @DrJosh9000 there is an issue right now where neither Controller nor Buildkite backend report job status check back to VSC system like GitHub until job is actually running on K8S which can take very long time depending on the load on the cluster.

This is normally solved by configuring required check on GitHub, however there are cases like "New build" in Buildkite UI or API call triggered jobs which due to their nature cannot be added as required checks on GitHub thus they will not show up and can confuse PR author thinking that everything is green and PR will get merged even though there is a Pending Buildkite job.

I think Buildkite backend can send the status check since it knows Job is "Waiting for Agent", hopefully no buildkite/agent-stack-k8s changes are necessary for this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant