-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
Reducing Kubernetes Build Maintenance #2420
Comments
Initial draft PR: #2421 |
followup for implementable #2469 |
Discussed today in SIG Testing meeting, no concerns there. (this has also been circulated in SIG Testing and Release previously). |
UPDATE 02/24/2021We moved We're now running Nominally speaking we are on track to not depend on this build in CI, opening the path to notify and remove. However there are a handful of test targets in
Per
This one I think we can ignore. This doesn't appear to function as intended and we don't normally do this.
Per
This one I think we can ignore. This doesn't appear to function as intended and we don't normally do this.
Python script that ensures the boilerplate headers are in place. This one is already covered by
This is a I'm not sure why we couldn't just let approvers handle this, it seems a bit heavyweight, but if we still need it we can move it to See: kubernetes/kubernetes#15634
This is a We should probably rework this to run under |
cc @navidshaikh |
Update 02/25/2021
|
/cc |
/priority important-longterm |
n.b.: #2420 (comment) is a note from the bi-weekly SIG testing meeting, so I agree with my own comment ;-) just waiting for 1.19 turndown from SIG release |
More cleanup PRs:
We are on-track to stable with the turn down of 1.19 related Kubernetes project resources. There's a bit more to do but we're nearly done. Next up: We run a reasonably large custom bazel cache (greenhouse) instance in each CI cluster primarily aimed at Kubernetes/Kubernetes, we should either turn this down or at least reduce the capacity / operational costs significantly. |
Thanks for the update @BenTheElder! Still gonna give you the copy/pasta with all the deets: Hi @BenTheElder 👋 Checking in once more as we approach 1.23 code freeze at 6:00 pm PST on Tuesday, November 16. Please ensure the following items are completed:
As always, we are here to help should questions come up. Thanks!! |
We're past code freeze and test freeze at this point, I'm hoping / assuming nothing remains to be done in kubernetes/kubernetes itself. What tasks do we need to complete to call this done? |
There's some pretty minor stuff but we could probably close it out now that we've done the rest.
|
none of those references are in production release binary code or release / build scripts though, just in tests, publishing bot config, that sort of thing. |
Hi @BenTheElder , 1.24 Enhancements Lead here. Could you please update this enhancements's KEP status to Thanks :) |
filed #3209, we can follow up with any additional minor cleanup. |
@gracenng sorry for the delay, this is done! |
Preparing to rework node image building, dropping bazel as we no longer have a reason to support this. See: kubernetes/enhancements#2420
Enhancement Description
k/enhancements
) update PR(s): add KEP 2420: Reducing Kubernetes Build Maintenance #2421 Update Reducing Kubernetes Build Maintenance to implementable #2469k/k
) update PR(s): Remove Bazel kubernetes#99561 (main PR, full list in Reducing Kubernetes Build Maintenance #2420 (comment), it's ... long)k/website
) update PR(s): N/A? (developer docs will be updated, but not k/website)k/enhancements
) update PR(s): update reducing kubernetes build maintenance status #2597k/k
) update PR(s): N/A (same as alpha)k/website
) update(s): N/A (not user facing)k/enhancements
) update PR(s): mark reducing build maintenance implemented #3209k/k
) update PR(s): N/A (same as alpha)k/website
) update(s): N/A (not user facing)Additional detailed PR listing below #2420 (comment)
Please keep this description up to date. This will help the Enhancement Team to track the evolution of the enhancement efficiently.
/assign
/sig testing
/sig release
The text was updated successfully, but these errors were encountered: