Skip to content
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 - June 2018- Target RC date: 2018-06-04 - name: 0.15.0 #5057

Closed
dslomov opened this issue Apr 19, 2018 · 22 comments
Closed

Release - June 2018- Target RC date: 2018-06-04 - name: 0.15.0 #5057

dslomov opened this issue Apr 19, 2018 · 22 comments
Assignees
Labels

Comments

@dslomov
Copy link
Contributor

dslomov commented Apr 19, 2018

No description provided.

@dslomov
Copy link
Contributor Author

dslomov commented Apr 19, 2018

@laurentlb lmk if you are not available on these dates

@dslomov dslomov changed the title Release - June 2019 - Target RC date: 2018-06-04 - name: 0.15.0 Release - June 2018- Target RC date: 2018-06-04 - name: 0.15.0 Apr 19, 2018
@laurentlb
Copy link
Contributor

laurentlb commented Jun 5, 2018

We have a RC for Bazel 0.15: https://groups.google.com/forum/#!topic/bazel-discuss/v4f-wMyLyOo

These projects are failing (https://buildkite.com/bazel/bazel-with-downstream-projects-bazel/builds/287):

@aehlig
Copy link
Contributor

aehlig commented Jun 5, 2018

#5329 is a duplicate of #5323 but the latter is not yet fixed. Mentioning to keep track of the blocking issues.

@petemounce
Copy link
Contributor

rc1 is on chocolatey.

@dslomov
Copy link
Contributor Author

dslomov commented Jun 6, 2018

#5336 is a release blocker, let's cherry-pick 4b80f24

@dslomov
Copy link
Contributor Author

dslomov commented Jun 7, 2018

Two more cherrypicks, the same that went into 0.14.1 (#5340):

@laurentlb
Copy link
Contributor

rc2 with the two cherrypicks: https://releases.bazel.build/0.15.0/rc2/index.html

@dslomov
Copy link
Contributor Author

dslomov commented Jun 8, 2018

How about 4ec0a75? It fixes a regression introduced in 0.14.

@laurentlb
Copy link
Contributor

rc3 was created 7 days ago: https://releases.bazel.build/0.15.0/rc3/index.html
It includes the 3 cherry-picks requested in this thread.

@RNabel
Copy link
Contributor

RNabel commented Jun 20, 2018

The release notes state: The --experimental_remote_spawn_cache flag is now enabled by default. If this flag is experimental, why is it enabled by default? Are there any more docs on what the impact of this flag are?

@laurentlb
Copy link
Contributor

laurentlb commented Jun 20, 2018

This comes from this commit: cdf118a

@buchgr Can you clarify this? It would be nice to provide more context in the release announcement (https://docs.google.com/document/d/1wDvulLlj4NAlPZamdlEVFORks3YXJonCjyuQMUQEmB0/edit).

Thanks!

@buchgr
Copy link
Contributor

buchgr commented Jun 22, 2018

@RNabel

I can now see that the wording is unfortunate. We graduated the flag to non-experimental by enabling it by default. It's in fact now a no-op, when using the remote cache. We kept it in for the 0.15.0 in order to not break any builds.

@buchgr
Copy link
Contributor

buchgr commented Jun 26, 2018

released! @vbatts @petemounce @ilovezfs

@ilovezfs
Copy link
Contributor

@ilovezfs
Copy link
Contributor

0.15.0 shipped in Homebrew.

@vbatts
Copy link

vbatts commented Jun 26, 2018

fedora and centos build is kicked off https://copr.fedorainfracloud.org/coprs/vbatts/bazel/build/771133/
Also, I recently started stripping the binary, but was having issues isolating just the debug info from the binary so that could be available for folks interested. Not sure the issue there. But for now, the centos and fedora builds are stripped to 1.5Mb from their 100.5Mb original size :-)

@buchgr
Copy link
Contributor

buchgr commented Jun 26, 2018

@vbatts tell me more? how did you accomplish this? buchgr@google.com

@vbatts
Copy link

vbatts commented Jun 26, 2018 via email

@evantorrie
Copy link

@vbatts Did you test the resulting build?
After installing the stripped versions from vbatts/bazel (including 0.14.1-2), I get the following error on Fedora 28

[evant@learncollege-dl envoy]$ bazel
file is invalid or corrupted (missing end of central directory record)
Cannot find central directory
FATAL: Failed to open Bazel as a zip file: (error: 5): Input/output error

I'm pretty sure the stripping is stripping out the packaged internal binary

@petemounce
Copy link
Contributor

Chocolatey is pushed.

@vbatts
Copy link

vbatts commented Jun 27, 2018

@evantorrie I see that. I must have not hit that on the 0.14.1-1 -> 0.14.1-2 upgrade locally because the extracted cache seemed fresh? not sure.
I have an updated/fixed build in the works for 0.15.0 https://copr.fedorainfracloud.org/coprs/vbatts/bazel/build/771662/

@dslomov
Copy link
Contributor Author

dslomov commented Jul 6, 2018

0.15.0 is done, closing this.

@dslomov dslomov closed this as completed Jul 6, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

9 participants