RobotLocomotion / drake

Model-based design and verification for robotics.
https://drake.mit.edu
Other
3.25k stars 1.26k forks source link

CI failures trying to fetch rules_cc #18902

Open BetsyMcPhail opened 1 year ago

BetsyMcPhail commented 1 year ago

What happened?

https://drake-jenkins.csail.mit.edu/job/linux-focal-clang-bazel-continuous-everything-leak-sanitizer/1679 https://drake-jenkins.csail.mit.edu/job/linux-focal-clang-bazel-experimental-release/5484 https://drake-jenkins.csail.mit.edu/job/linux-jammy-gcc-bazel-experimental-release/2663

Version

No response

What operating system are you using?

No response

What installation option are you using?

No response

Relevant log output

WARNING: Download from https://github.com/bazelbuild/rules_cc/releases/download/0.0.2/rules_cc-0.0.2.tar.gz failed: class java.io.FileNotFoundException GET returned 404 Not Found
ERROR: An error occurred during the fetch of repository 'rules_cc':
BetsyMcPhail commented 1 year ago

Slack conversation here and here

jwnimmer-tri commented 11 months ago

Summary from slack, for posterity:

Jeremy: Given some of the errors in the past couple of days, it seems like perhaps rules_cc is now an implicitly defaulted external that bazel is fetching on its own from github. If that's true, then we should be explicit about it -- add it to our workspace and mirror it ourselves.

So the request here is simple ... add rules_cc to tools/workspace/... stuff, so that we get mirroring.