I’m running Docker-in-Docker on Kubernetes using Helm chart & latest version (0.8.4).
When inspecting a running job, UI does not auto-refresh when build steps are completed and I have to refresh page manually to see if those have been completed. Not sure if it is intended behaviour or not.
On a related note, it appears that log follow is working intermittently during the build phase (needs few refreshes to get it to ‘pick up’ the logs). For me logs are fully functioning after the build step has been completed.
Drone uses server-sent-events (SEE) to send updates from the server to the browser. This capability is pretty mature and at this time there are no known implementation issues. We do, however, somewhat frequently see instances where there is a load balancer or reverse proxy sitting between the browser and the server that is not properly configured to handle SSE requests.
thanks for pointing this out. We were using reverse proxy (Traefik) and configuring load balancer (ELB) to point directly to Drone server solved the issue!
I am using Kubernetes in AWS, (EKS) and I am having the same issue, I have to refresh the page in order to see build in progress (I am using nginx ingress in front of my drone-server). How exactly were you able to fix your issue? If I put a load balancer dedicated to drone-server then I get a connection refused after clicking on allow after the bitbucket page
@Pawel_Slotorsz , yes, capital letters seem to have affect this, too. At least what other guys in that thread told and what I have tested myself as well.