-
Notifications
You must be signed in to change notification settings - Fork 4.1k
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
Release 0.19 - October 2018 #6116
Comments
Yes, I can handle it. |
Looks like last night's downstream projects run is fairly solid: the majority of the errors are build machine configuration related. Using ac88041 as the baseline. |
Pushed release 0.19.0rc1 - baseline ac88041 |
Release announcement sent, downstream tests starting. |
Declaring #6283 a release blocker for 0.19.0. |
Created rc2:
|
The "No JDK" platform is failing all tests for rc2, creating RC3 cherrypicking in 9bc3b20 to try and handle this. |
Command:
|
No, everything on the "no JDK" host is still failing:
|
Also need to cherrypick 54c2572 (this will fix bazelbuild/continuous-integration#341) |
RC4 is out (and has been since Thursday, sorry): https://releases.bazel.build/0.19.0/rc4/index.html |
rc1-4 pushed to chocolatey |
Last RC has all green tests: https://buildkite.com/bazel/bazel-with-downstream-projects-bazel/builds/491 |
Is #6292 a regression since 0.18? If not, the fix should not be cherrypicked. |
So it is in 0.17 and not cherrypicked into 0.18. |
Ok, could you hint me what better comment on the issue in response to the user's request.. |
I'm getting this suspicious warning when building gerrit:
I don't see this warning when building from Bazel@HEAD (72ef398). Used Bazel version:
|
I'm not sure what the process is, so just to be sure I'll say that I'll perform an incompatible change flip (#6380) in 0.19. I already pinged 0.18 about this. Adding here as well as FYI. |
Please cherry-pick 914b4ce to fix #6292, it is a regression since 0.17.X, not in 0.16.0 |
So in my opinion, #6292 is a regression from 0.16.0 to 0.17.0, but only got discovered after releasing 0.17.0, I believe it is qualified to be cherry-picked into 0.19.0. |
Who is blocked by #6292? Why we need it chery-picked into 0.19 (as opposed to waiting for 0.20?) |
Do we ask that with regressions? |
We do. But also, this is not a regression - it has been in two releases already. |
No blockers reported, going ahead with the release. |
Release 0.19.1 is ready. @petemounce and @vbatts, can you also update? |
On 12/11/18 11:18 -0500, katre wrote:
Release 0.19.1 is ready. ***@***.*** and ***@***.***, can you also
update?
|
Yes, this is unfortunate, I think we'll need a 0.19.2 as soon as I can figure out the solutions. |
also mentioned in the issues, I think the problem is 0.19.1 did not include 6bc4528 |
Release 0.19.2rc1:
|
RC1 testing: https://buildkite.com/bazel/bazel-with-downstream-projects-bazel/builds/586#_
Given the massive changes in src/tools/singlejar/BUILD since the version in the release-0.19.2 branch, I don't think a fix is feasible. The other error, rules_apple, fails in //test:ios_imessage_test.device. I am investigating. Further, a user has reported the following error building their project:
Given these, I am not publishing this RC, and will track down the errors to try and find a fix. |
Filed bazelbuild/rules_apple#245 for the rules_apple issue. |
It's a known flake. |
Testing looks good, I am going to go ahead and create 0.19.2rc2 with this additional cherrypick so it can be tested. |
Created rc2:
|
RC2 shows serious errors in cc-rules-tests (https://storage.googleapis.com/bazel-buildkite-artifacts/e813c7da-880e-4b59-b805-c14f30289cbd/src/test/java/com/google/devtools/build/lib/rules/cpp/cpp-rules-tests/attempt_1.log) |
Yes, it does need fc7e740. |
No, that's not enough. This is turning into a lot of cherrypicks for one test, looking into alternatives |
Since the error is known and is the result of a mis-configured test, I'm ignoring it and releasing RC2 anyway. |
Sent announcement about 0.19.2RC2. |
will 0.19.1 hit homebrew? |
It is supposed to, looks like the PR (bazelbuild/homebrew-tap#17) failed in CI due to xcode versions, so I filed an issue (bazelbuild/homebrew-tap#18) which hasn't been addressed yet, I'll poke people, but 0.19.2 should be released on Mondayish. |
Planning to release 0.19.2 today, since I haven't seen any further blockers reported. |
Bazel release 0.19.2 is now available. @petemounce and @vbatts, can you please update your packages? I will update Homebrew now. |
Bazel's Homebrew-tap project updated: bazelbuild/homebrew-tap@8e0ab3d |
On 19/11/18 11:37 -0500, katre wrote:
Bazel release 0.19.2 is now available.
***@***.*** and ***@***.***, can you please update your packages?
|
0.19.2 is available on chocolatey. |
Thanks! Closing issue now that release is complete. |
@katre Can you manage the 0.19 release?
Target RC date: October 1st
The text was updated successfully, but these errors were encountered: