[Action Required] Removing Bazel Build from Kubernetes

Sett 253 ganger
Hopp til første uleste melding

Benjamin Elder

ulest,
1. mars 2021, 13:13:4401.03.2021
til kubernetes-dev
Hello Kubernetes Contributors!

We are nearing alpha-completion of KEP #2040 "Reducing Kubernetes Build Maintenance".
SIG Testing and SIG Release have decided to reduce our maintenance load in the core Kubernetes repo to a single build system. You can read more on why in the KEP.

As a result: kubernetes/kubernetes#99561 removed the bazel build, in favor of focusing on the singular make build we have always shipped releases with.

NOTE: This only affects the core Kubernetes repo. Sub-projects can continue to make their own decisions about build tools. It also does not affect existing release branches.

What do you need to do?

If any of your in-flight PRs have any generated BUILD changes (e.g. from adding or removing go source files) you should:
- fetch and rebase against upstream
- run hack/update-bazel.sh during your rebase which will now auto-remove any lingering changes in your PR once the updated script merges in #99561. This script should only take about one second to run.
- carry on as usual

How can I get help if I run into issues, or have questions?
Please feel free to reach out to me with any problems and I will respond ASAP.
I ask that you please do so in #kubernetes-contributors, ping @bentheelder in this channel so other contributors can benefit from the answers and / or beat me to responding :-)

Thank you for your time reading this and in advance for your patience with rebasing.

- Ben

Davanum Srinivas

ulest,
1. mars 2021, 13:43:0301.03.2021
til Benjamin Elder, kubernetes-dev
Thanks Ben for driving this! Big +1

--
You received this message because you are subscribed to the Google Groups "Kubernetes developer/contributor discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kubernetes-de...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/kubernetes-dev/CAOZRXm8wqbhF_iNMykS3vy9Fbu%3DnzKQakboXu-JpyksWv3MK0Q%40mail.gmail.com.


--
Davanum Srinivas :: https://twitter.com/dims

Jordan Liggitt

ulest,
1. mars 2021, 13:44:5201.03.2021
til Davanum Srinivas, Benjamin Elder, kubernetes-dev
This is excellent to see, thanks!

Bob Killen

ulest,
1. mars 2021, 13:51:3301.03.2021
til Jordan Liggitt, Davanum Srinivas, Benjamin Elder, kubernetes-dev
This is great! Thanks for driving this forward Ben :)

Lauri Apple

ulest,
1. mars 2021, 14:09:1801.03.2021
til Bob Killen, Jordan Liggitt, Davanum Srinivas, Benjamin Elder, kubernetes-dev

jayp...@gmail.com

ulest,
1. mars 2021, 15:58:5301.03.2021
til Benjamin Elder, kubernetes-dev
Awesome. Big +1 from me! :)

On Mon, 2021-03-01 at 10:13 -0800, 'Benjamin Elder' via Kubernetes

Josh Berkus

ulest,
1. mars 2021, 16:50:1901.03.2021
til kuberne...@googlegroups.com
On 3/1/21 10:13 AM, 'Benjamin Elder' via Kubernetes
developer/contributor discussion wrote:
> As a result: kubernetes/kubernetes#99561
> <https://github.com/kubernetes/kubernetes/pull/99561> *removed the bazel
> build*, in favor of focusing on the singular make build we have always
> shipped releases with.

The second Kubernetes Contributor summit, which was the first one I
attended, adding bazel to our build infra was the main topic of discussion.

Now you see it, now you don't. Great work, Infra team.

--
--
Josh Berkus
Kubernetes Community
Red Hat OSPO

Manjunath A Kumatagi

ulest,
2. mars 2021, 01:04:4002.03.2021
til benth...@google.com, kuberne...@googlegroups.com
Thanks a ton, Ben..! This will help multi-arch community a lot, one less headache to take care :) This is the exact reason why I love this community.
 
--
Svar alle
Svar til forfatter
Videresend
Denne samtalen er låst
Du kan ikke svare og utføre handlinger på låste samtaler.
0 nye meldinger