-
Notifications
You must be signed in to change notification settings - Fork 137
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
Multiple downstream failures due to --incompatible_use_platforms_repo_for_constraints
#1404
Comments
Interesting. The configurability team will have to look into these. Even
if we were to roll it back, we still want the change for Bazel 6.x, so
fixing the rules is the right choice.
…On Wed, Aug 17, 2022 at 10:16 AM Xùdōng Yáng ***@***.***> wrote:
Failures:
https://buildkite.com/bazel/bazel-at-head-plus-downstream/builds/2586#0182a995-9a6f-49fc-a38d-06487e43e242
Flag flip commit: ***@***.***
<bazelbuild/bazel@3469784>
Autosheriff link:
https://buildkite.com/bazel/bazel-auto-sheriff-face-with-cowboy-hat/builds/1005
Projects to fix:
- Bazel
- Bazel integration testing
- Bazelisk
- Buildfarm
- Cartographer
- Envoy
- Flatbuffers
- Kythe
- Protobuf: sent protocolbuffers/protobuf#10423
<protocolbuffers/protobuf#10423>
- TensorFlow
- rules_cc
- rules_foreign_cc
- rules_go
- rules_groovy
- rules_jvm_external
- rules_jvm_external - examples
- rules_kotlin
- rules_nodejs
- rules_proto
- rules_python
- rules_rust
- rules_sass
- upb
—
Reply to this email directly, view it on GitHub
<#1404>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAXHHHBNYN6VYDGVXJIKEKDVZTX5RANCNFSM56ZXGBVA>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
@Wyverald A good number of the rest of the projects are caused by the usage of older |
thanks for the update! |
Just another update, I've sent prs for the rest except for rules_kotlin |
Thanks, Ara. I've been busy with other stuff so haven't been sending new PRs for anything else. For the other PRs you sent, could you mention this issue in them so I can keep track? |
Okay sounds good. I will make sometime today to work on the rest then. I sent these
The above were all merged. The followings are still open |
@aranguyen the commit in rules_nodejs didn't actually enable the flag https://github.com/bazelbuild/rules_nodejs/pull/2536/files#diff-544556920c45b42cbfe40159b082ce8af6bd929e492d076769226265f215832fR56 I'll try again now... |
@alexeagle that comment I made on your pr previously is a bit ancient. I think it was during the time when I updated the external deps for bazel so that is obsolete. The failure for |
Update:
I need to wait for this PR in I also saw an internal cl for |
I updated bazel_skylib version in rules_jvm_external bazel-contrib/rules_jvm_external#742 but some of tests are still failing with this error
|
I have a pending CL for that. |
As of today, the following projects remain broken due to this issue (downstream pipeline link):
The other breakages in downstream are unrelated and need to be fixed separately. |
@Wyverald thanks for letting me know. I'll take a look at rules_cc, jvm_external, and rules_kotlin again to see why the prs I sent out were not sufficient enough. For rules_sass, we have a pending pr that has been sitting there for a long time unreviewed bazelbuild/rules_sass#143 it possible to do a |
I believe we effectively already do |
Worth noting, rules_go (on all platforms except RBE) also seems to be broken due to this change, even though the error message doesn't look the same: https://buildkite.com/bazel/bazel-at-head-plus-downstream/builds/2618#01831d43-1066-44ad-9289-f8b72b54f294 In a downstream run with the flag unflipped, rules_go is fine: https://buildkite.com/bazel/bazel-at-head-plus-downstream/builds/2620#01831d5e-da23-40c7-84fe-9b9d5a6244ee |
@aranguyen Given this flag flipped has caused our downstream pipeline to be red for a long time, do you mind we first rollback the flag flip? You can still monitor the downstream projects status in https://buildkite.com/bazel/bazelisk-plus-incompatible-flags after unflip the flag. This will help us keep downstream green and catch actual Bazel bugs. |
@meteorcloudy we actually want the flag flip for the 6.0 release. If we rollback the flag flip, when would be the latest we can roll forward the change for 6.0? |
flatbuffers: upgrading grpc to 1.48.0 wasn't enough; we need a version of grpc that contains grpc/grpc@27509c3, and as of today there's no stable release containing it yet |
#143) * update @io_bazel_rules_go//go:def.bzl for bazelbuild/continuous-integration#1404 * update to 0.34.0
I submit an internal cl to flip the default value of |
* update @io_bazel_rules_go//go:def.bzl for bazelbuild/continuous-integration#1404 * update to 0.34.0 * update io_bazel_rules_go to 0.35.0 * dummy commit
Failures: https://buildkite.com/bazel/bazel-at-head-plus-downstream/builds/2586#0182a995-9a6f-49fc-a38d-06487e43e242
Flag flip commit: bazelbuild/bazel@3469784
Autosheriff link: https://buildkite.com/bazel/bazel-auto-sheriff-face-with-cowboy-hat/builds/1005
Projects to fix:
The text was updated successfully, but these errors were encountered: