kubernetes-sigs / kubespray

Deploy a Production Ready Kubernetes Cluster
Apache License 2.0
16.15k stars 6.47k forks source link

Release Proposal v2.26 #11447

Closed yankay closed 2 months ago

yankay commented 2 months ago

This proposal is for the release of v2.26.0

Changes by Kind

Deprecation / Removal

Feature / Major Changes

Applications

Network

Container-Managers

Bug or Regression

Other (Cleanup or Flake)

Supported Components

Known issues

N/A

Notes

Maintainers

Great respect for joining maintainers 🎉

### Pending Tasks
- [ ] https://github.com/kubernetes-sigs/kubespray/pull/11445
- [ ] https://github.com/kubernetes-sigs/kubespray/issues/11448
- [ ] https://github.com/kubernetes-sigs/kubespray/pull/11080
- [ ] https://github.com/kubernetes-sigs/kubespray/pull/11352
- [ ] https://github.com/kubernetes-sigs/kubespray/pull/11458
- [ ] https://github.com/kubernetes-sigs/kubespray/pull/11476
- [ ] https://github.com/kubernetes-sigs/kubespray/pull/11376
- [ ] https://github.com/kubernetes-sigs/kubespray/pull/11486
- [ ] https://github.com/kubernetes-sigs/kubespray/issues/11480
- [ ] https://github.com/kubernetes-sigs/kubespray/pull/11508
- [ ] https://github.com/kubernetes-sigs/kubespray/pull/11246
yankay commented 2 months ago

Hi, Dear Sir @mzaian @VannTen @kubernetes-sigs/kubespray-maintainers

Please give some advice about the release proposal, And please give an lgtm to the Release Proposal issue.

Best Regards. Thank you very much ╰(°▽°)╯

tmurakam commented 2 months ago

@yankay Please include #11352 to fix #11350, without this cluster upgrade will fail.

tico88612 commented 2 months ago

There are a few more critical PRs I'd like to bring up here:

Minor PRs:

mzaian commented 2 months ago

Please consider this once it's completed https://github.com/kubernetes-sigs/kubespray/pull/11234 I have already provided a PR for release-2.25 https://github.com/kubernetes-sigs/kubespray/pull/11476

rptaylor commented 2 months ago

Thanks @yankay for putting this together. Could you please include:

yankay commented 2 months ago
VannTen commented 2 months ago

I didn't do much this release cycle, so I don't have much to add, but a small remarks on the release notes formatting ; the following could probably merged in two entry for more clarity:

Make kubernetes v1.30.4 default ( https://github.com/kubernetes-sigs/kubespray/pull/11455, @kokyhm) Make Kubernetes v1.30.3 default ( Make kubernetes v1.30.3 default #11391, @tico88612) Make kubernetes v1.30.2 default ( https://github.com/kubernetes-sigs/kubespray/pull/11343, @tmurakam) Add hashes for Kubernetes 1.30.0, 1.30.1 and 1.30.2 ( https://github.com/kubernetes-sigs/kubespray/pull/11261, @tmurakam) Add hashes for kubernetes 1.29.7, 1.28.[11-12] ( https://github.com/kubernetes-sigs/kubespray/pull/11407, @mzaian) -> Make kubernetes v1.30.4 default Add hashes for ...etc

yankay commented 2 months ago

I didn't do much this release cycle, so I don't have much to add, but a small remarks on the release notes formatting ; the following could probably merged in two entry for more clarity:

Make kubernetes v1.30.4 default ( #11455, @kokyhm) Make Kubernetes v1.30.3 default ( Make kubernetes v1.30.3 default #11391, @tico88612) Make kubernetes v1.30.2 default ( #11343, @tmurakam) Add hashes for Kubernetes 1.30.0, 1.30.1 and 1.30.2 ( #11261, @tmurakam) Add hashes for kubernetes 1.29.7, 1.28.[11-12] ( #11407, @mzaian) -> Make kubernetes v1.30.4 default Add hashes for ...etc

Thanks @VannTen . It has been changed.

cyclinder commented 2 months ago

Hi @yankay, Coud you please release include https://github.com/kubernetes-sigs/kubespray/pull/11422? thank.

tu1h commented 2 months ago

Hi @yankay, Could you also add https://github.com/kubernetes-sigs/kubespray/pull/11479 into this release?

VannTen commented 2 months ago

@yankay do you want to include #11246 as well ? I was of the impression that Centos7 install's were broken anyway, and including it would facilitate backporting some fixes to 1.26.x after we cut the release.

Payback159 commented 2 months ago

@yankay , please also consider #11207

yankay commented 2 months ago

Thanks @VannTen @mzaian @cyclinder @tu1h @tico88612 @mzaian @rptaylor

There is no pending bug for release now :-) And the kubespray can be released this week. (2024/9/6). I suggest the code freeze before release, except for some bug fixes or small PR.

yankay commented 2 months ago

@yankay do you want to include #11246 as well ? I was of the impression that Centos7 install's were broken anyway, and including it would facilitate backporting some fixes to 1.26.x after we cut the release.

I really appreciate this PR,
but I'm not very sure it can be merged this week :-)

VannTen commented 2 months ago

I'll address the reviews this afternoon, I was on holiday until yesterday ^

VannTen commented 2 months ago

Another candidate : #11508 -> #11152 is pretty annoying and hard to diagnose, and the fix is pretty easy.

yankay commented 2 months ago

Hi @yankay, Could you also add #11479 into this release?

HI @tu1h

The None is in the PR, so the release note cannot be collected automatedly. So please fill it in the fulture.

yankay commented 2 months ago

Thanks for all. 🎉🎉🎉 It has been released