-
Notifications
You must be signed in to change notification settings - Fork 14
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
eitanya/bump-release-1.27 #263
Conversation
9496018
to
7d1c97a
Compare
3b1b3aa
to
f14b2e7
Compare
Issues linked to changelog: |
@@ -0,0 +1,10 @@ | |||
rm -rf \ |
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.
non-blocking given urgency. I propose in our follow up thread we also update our make targets to have some subsection of this
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 they are all overwritten given our use of cp -f
but I mainly added this to have for local dev. I also added the files to .gitignore
but I think this still has value
static analysis seems like something that will save us time in the long run as a required ci check much quicker than debugging and dealing with later in customer envs |
Description
In this PR we move our dependency on upstream Envoy up to 1.27.0. In doing this, we address a number of issues:
do_ci.sh
overhauldistribution/
targets to build binary in mirror fashion to upstreamcontrib/
to suppress errorzstd
using upstream's tool to access built binaryPython Root issue
Cloudbuild requires a container be run as root for its setup, but the latest python dependency within bazel forbids running as root. The dependency can be set up with a boolean flag
ignore_root_user_error
to suppress this error, which was added to theWORKSPACE
file.Regex
TODO
Static analysis
Static analysis began to fail on issues that it previously hadn't with our dependencies. We have separated this into a separate action in cloudbuild and marked it as not required.