bazelbuild / bazelbuild/continuous-integration

Multiple downstream failures due to `--incompatible_use_platforms_repo_for_constraints`

Open
#1,404 19 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
302
Forks
194
Avg merge
1d 19h
Merged PRs (30d)
41

Description

Failures: https://buildkite.com/bazel/bazel-at-head-plus-downstream/builds/2586#0182a995-9a6f-49fc-a38d-06487e43e242

Flag flip commit: https://github.com/bazelbuild/bazel/commit/3469784a4935c91b4ac22bcfed6be52e6dfec878

Autosheriff link: https://buildkite.com/bazel/bazel-auto-sheriff-face-with-cowboy-hat/builds/1005

Projects to fix:

- [x] Bazel
- [x] Bazel integration testing: removed https://github.com/bazelbuild/continuous-integration/pull/1405
- [x] Bazelisk: sent https://github.com/bazelbuild/bazelisk/pull/348
- [x] Buildfarm: sent https://github.com/bazelbuild/bazel-buildfarm/pull/1142 (no response; disabled in https://github.com/bazelbuild/continuous-integration/pull/1416)
- [x] Cartographer: sent https://github.com/cartographer-project/cartographer/pull/1898 (no response; disabled in https://github.com/bazelbuild/continuous-integration/pull/1416)
- [ ] Envoy: they unflipped the flag for now; ongoing work tracked at https://github.com/envoyproxy/envoy/issues/22758
- [x] Flatbuffers: sent https://github.com/google/flatbuffers/pull/7457
- [x] Kythe: sent https://github.com/kythe/kythe/pull/5358
- [x] Protobuf: sent https://github.com/protocolbuffers/protobuf/pull/10423
- [ ] TensorFlow: filed https://github.com/tensorflow/tensorflow/issues/57207
- [ ] rules_cc: sent https://github.com/bazelbuild/rules_cc/pull/142
- [x] rules_foreign_cc
- [x] rules_go
- [x] rules_groovy
- [ ] rules_jvm_external
- [ ] rules_jvm_external - examples
- [ ] rules_kotlin
- [x] rules_nodejs
- [x] rules_proto: @aranguyen sent https://github.com/bazelbuild/rules_proto/pull/134
- [x] rules_rust
- [x] rules_sass: sent https://github.com/bazelbuild/rules_sass/pull/143
- [ ] upb: turns out upb main build last-green has been stuck ever since they switched from master to main. I just re-pointed it at main, and sent https://github.com/protocolbuffers/upb/pull/738 to fix the main build. After last-green is updated, downstream should automatically turn green.

Contributor guide

Open the contributing guide

Research direction

Start with the linked Buildkite failure and the flag-flip commit, then review the unchecked downstream projects and their linked issues. Check the referenced external pull requests and tracking issues before making changes; the work is done when the affected downstream builds are compatible with the flag and the failure list is resolved.

Written by the indexing model from the issue text.

Assessment

Domain
build-system, ci-cd
Issue type
Bug
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.