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 Feb 11, 2025. It is now read-only.
Describe the bug
In Drone, when running the plugin on a cache restore using GCS, the restorer component prints out that restore is finished and took x seconds. The Drone step for the restore, however, doesn't terminate for another ~30-50s. A screenshot is attached below.
In the screenshot you can see the component=restorer msg="cache restored" took=11.174617156s is printed as 12s by drone, but the pipeline step that does the restore still took ~54s.
The cache restored message is printed here and called by Exechere, and I don't see any work that occurs after. Could it be a hanging gcs connection that isn't immediately terminated and a worker waits around for? I'll take a look on my own, but figured I'd file this just in case this is a know issue or I made a mistake somewhere.
While ...
Running the restore-cache step created above
See error
Pipeline step finishes much later than the final output.
Expected behavior
A clear and concise description of what you expected to happen.
Screenshots
Desktop (please complete the following information):
Running in CI off of the official image.
Additional context
Add any other context about the problem here.
The text was updated successfully, but these errors were encountered:
xvandish
changed the title
Mismatching drone step timing and component=restorer msg="cache restored" took=11.174617156s
Drone step hanging for a bit after cache restore
Dec 14, 2021
@xvandish is this still an issue you are facing? If so I can try to replicate it, though not having used GCS and having no live test enviropnment for it this may prove challenging to replicate.
Hi, I have the exact same issue on premise using a local volume. Logs state it takes a few sec (around 10s) but step lasts for between 1 and 2 minutes.
I wondered if it can be due to the updates drone does to the pod images (replacing placeholders) but if so it is not convenient and we should report them to implement the pipeline differently on kubernetes probably.
any news on that? I get it on a single node kubernetes cluster with a local host volume for the cache so it is quite weird and bothering for a pipeline which should be fast (~1mn) it adds another minute of overhead/latency.
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Describe the bug
In Drone, when running the plugin on a cache restore using GCS, the
restorer
component prints out that restore is finished and tookx
seconds. The Drone step for the restore, however, doesn't terminate for another ~30-50s. A screenshot is attached below.In the screenshot you can see the
component=restorer msg="cache restored" took=11.174617156s
is printed as12s
by drone, but the pipeline step that does the restore still took ~54s.The
cache restored
message is printed here and called byExec
here, and I don't see any work that occurs after. Could it be a hanginggcs
connection that isn't immediately terminated and a worker waits around for? I'll take a look on my own, but figured I'd file this just in case this is a know issue or I made a mistake somewhere.Any questions let me know, thanks!
To Reproduce
Steps to reproduce the behavior:
Running the
restore-cache
step created abovePipeline step finishes much later than the final output.
Expected behavior
A clear and concise description of what you expected to happen.
Screenshots

Desktop (please complete the following information):
Running in CI off of the official image.
Additional context
Add any other context about the problem here.
The text was updated successfully, but these errors were encountered: