-
Notifications
You must be signed in to change notification settings - Fork 4.1k
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
When using --remote_download_toplevel
, some remote inputs are staged (downloaded) for local execution, even when they already exist on disk
#13912
Comments
cc: @coeuvre |
@coeuvre This is still an issue, and would be nice to have fixed for 5.0 🙏. |
@brentleyjones Can you try with |
Since @brentleyjones Let me know if it doesn't work for you. |
We had a similar effect with
Excuse me for adding a lot of redundant words, but I hope this makes it more discoverable :) Maybe a hit in the documentation for |
@coeuvre @meteorcloudy Can we get an issue tracking the path to non-experimental for |
Sets `--experimental_action_cache_store_output_metadata` to work around bazelbuild/bazel#13912.
Sets `--experimental_action_cache_store_output_metadata` to work around bazelbuild/bazel#13912.
@coeuvre Let me know if flipping |
Yes, i will create an issue for it. However, I would not like to remove the |
with #16720, this flag is always set when using |
Sorry, should have closed this after #16720 is merged. |
Does your comment still stand about renaming? Could #16720 get into 6.0 at least? |
I think renaming still matters.
I agree 👍. |
#16740) …n of flag --remote_download_{toplevel,minimal}. So users don't need to add it manually. It is always desired to use this flag along with BwoB. Closes #13912. Closes #16720. PiperOrigin-RevId: 487248820 Change-Id: I94f6486a0a61522dc9000de7e9a595ace65c97e2 Co-authored-by: Chi Wang <chiwang@google.com>
Description of the problem / feature request:
When using
--remote_download_toplevel
, and only some of the outputs of another action are consumed as inputs to an action that is run locally, those inputs are staged (downloaded) each time the local action is executed, instead of reusing the already downloaded outputs, if not all of the outputs of the producing action have been downloaded.Bugs: what's the simplest, easiest way to reproduce this bug? Please provide a minimal example if possible.
example_rules.bzl
:BUILD
:What operating system are you running Bazel on?
macOS 11.5.2
What's the output of
bazel info release
?release 5.0.0-pre.20210817.2
Any other information, logs, or outputs that you want to share?
#12855 (comment)
The text was updated successfully, but these errors were encountered: