-
Notifications
You must be signed in to change notification settings - Fork 69
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
some fixes for the new bare config example #31
Conversation
The BES service has been abandoned, and this configuration makes the build fail with the following error: UNAVAILABLE: not an SSL/TLS record: 000006040000000000000500004000
The example base .bazelrc config uses the name "rbe-ubuntu16-04" in place of "remote" in the upstream bazelrc example, so we should refer to that in the local config instead of "remote". This fixes the following error: ERROR: Config value remote is not defined in any .rc file
It seems that grpcs:// is the default protocol, which the bare example does not support.
You’re likely getting the error because you are using Bazel Toolchains. For the bare deployment you should not, because the runner is not an Ubuntu 16.04 RBE container. You should either run Bazel on the same kind of system and use the auto-detected platform info, or write it manually. |
Whoops! Accidentally merged this and only saw afterwards that this added —config=ubuntu. That shouldn’t be in there. |
I just cleaned up the repo history a bit: the first and third commits in your PR have been merged. The second one (that changed |
@mostynb Could you see what happens if you use what's in latest master, but with the |
Also worth noting that an issue is present to document how to use platform properties: #20 |
Yes, it works: #33 |
Thanks for taking care of this! |
No problem- thanks for being so responsive! |
Here are a few proposed fixes for the bare example. It still doesn't quite work for me yet, I'm getting the following error: