-
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 2.0 - December 2019 #10131
Comments
Status of Bazel 2.0
To report a release-blocking bug, please file a bug using the Task list:
|
The nightly tests of the last days look equally broken—mainly due to downstream projects not aware of the removal of native |
Slipping baseline to db0e32c to fix the release pipeline. |
Created rc2 with baseline db0e32c and no cherry-picks: https://releases.bazel.build/2.0.0/rc2/index.html |
Run of downstream projects pretty broken as a lot of projects are not yet prepared for the removal of native |
On maven_jar breakages:
|
Creating |
Thanks @aehlig! |
|
The issue with replacing of native
The breakage was flagged by @ejona86 in #8746 (comment) and as the consequence, this issue was filed: [1]. IOW, there is currently no way forward strategy for such replacement. That why, the migration of native a. Try to fix: [1] in upcoming 2.0 release. [1] #10046 |
We're also extracting the Starlark jvm rules out of Bazel (bazel-contrib/rules_jvm_external#299), which allows for a separate release cadence from Bazel. |
I tried using Bazel 2.0.0rc3 but after fetching |
New run on the downstream projects, as some have been fixed: https://buildkite.com/bazel/bazel-at-head-plus-downstream/builds/1303 |
@aehlig all of the known failures from maven_jar are now migrated, AFAICT. |
I just spotted a typo in the new |
|
Looking at the downstream projects, the following is to be noted.
So, according to our current policy, these breakages are not blocking. So, unless new problems are reported on the bug, I intend to release on late Thursday or early Friday (Munich time). |
Bazel 2.0 has been released, see https://github.com/bazelbuild/bazel/releases/tag/2.0.0 |
cc @vbatts @petemounce @excitoon as you're maintaining a bazel package |
@dslomov If you agree, I could create a patch release for Bazel 2.0 with 2a8cc70 included to address #10356 (comment). |
@philwo sgtm |
I'm preparing Bazel 2.0.1 with two cherry-picks: 9a823d9: Prevent NPE on backwards seek on Chunker.
|
Bazel 2.0.1rc1 is now available for those that want to try it out. You can download it from: |
Just curious what might be the reason why people cannot move to Bazel 2.1.0? |
@chenrui333 There shouldn't be any reason (there are no intentionally breaking changes, or accidental breaking changes that we could detect via our CI), but just in case that Bazel 2.1 has a regression for some Bazel 2.0 users, I think the patch release is nice and doesn't do harm. :) It might also be easier to qualify for users who have stricter validations for their upgrade, e.g. in case of industry regulations. Personally, I would of course just upgrade to Bazel 2.1. 😊 |
I am mostly thinking from maintenance efforts from you guys perspective (you guys are doing awesome job 👍 ). Thanks for clarifying it! |
i've cut the release for fedora/centos/RHEL as a package named 'bazel2' so folks can opt-in to the upgrade. |
Cut date 2019-12-02.
The text was updated successfully, but these errors were encountered: