remote: remove local fallback for remote execution
Open
P2
team-Remote-Exec
type: bug
- Dominant language
- Java
- Stars
- 25.8k
- Forks
- 4.6k
- Avg merge
- 2d 20h
- Merged PRs (30d)
- 72
Description
The `--remote_local_fallback` flag falls back to local execution if there was some error (i.e. network) running the action remotely. This is inherently unsafe as the local and remote execution environment might not be identical.
Contributor guide
Research direction
Search the Bazel source for the `--remote_local_fallback` flag and trace the remote execution error path. Check for related tests around remote execution failures; done means an error while running remotely no longer silently falls back to local execution.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- build-system, distributed-systems
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100