-
Notifications
You must be signed in to change notification settings - Fork 4.8k
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
build: Bump build image to a4bc794b2b #18041
Conversation
removing pyyaml from the env has broken llvm's clang_tidy_diff script which checks for it being installed and works differently accordingly as the script is not run from a bazel task, and has no other way of depending on yaml, the easiest is to put it back for now... |
52429f5
to
77df571
Compare
Signed-off-by: Ryan Northey <ryan@synca.io>
77df571
to
1055260
Compare
Holler when this is ready for review. |
tracking issue added here envoyproxy/envoy-build-tools#147 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think you want to do one more bump here to catch up with @yanavlasov
https://github.com/envoyproxy/envoy-build-tools/commits/main
b6bc66636f16870b8390b400c2d2bc0160c71f73
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We now understand why this is the correct tag, for now, and this patch is comprehensive.
However, we are still fighting the missing versions.bzl with or without @yanavlasov's last updated toolchain fix. That toolchain fix does (mostly) work on the older May 6 build container.
Starting local Bazel server and connecting to it...
ERROR: error loading package '': in C:/source/bazel/dependency_imports.bzl: in C:/build/tmp/external/envoy_build_tools/toolchains/rbe_toolchains_config.bzl: cannot load '@envoy_build_tools//toolchains:configs/windows/versions.bzl': no such file
Are we missing other related bazel bumps here to function without versions.bzl? Or did we need to regenerate the build images with the new build-tools refactoring?
My change to use RBE generator has removed the command that created that version.bzl If we can disable clang-cl in CI if we can commit PR #17716 I'll leave this decision up to the Windows team |
We should be able to proceed on the clang-cl issue, updating llvm to 12.0.1 to get around the optimizer crash. What's more concerning, please fix the resulting chaos from dropping versions.bzl (which should cause the build images to be regenerated for re-testing) here; |
closing this as it has been superseded by #18220 |
Signed-off-by: Ryan Northey ryan@synca.io
Commit Message: build: Bump build image to b51ac7a0f
Additional Description:
Risk Level:
Testing:
Docs Changes:
Release Notes:
Platform Specific Features:
[Optional Runtime guard:]
[Optional Fixes #Issue]
[Optional Deprecated:]
[Optional API Considerations:]