Skip to content

Release Proposal v2.28.0 #12175

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

Closed
tico88612 opened this issue Apr 30, 2025 · 20 comments
Closed

Release Proposal v2.28.0 #12175

tico88612 opened this issue Apr 30, 2025 · 20 comments
Assignees

Comments

@tico88612
Copy link
Member

tico88612 commented Apr 30, 2025

Announcement

⚠️ This is the last version of RHEL 8 that we support, and it will be deprecated in the next release, see #11872 for a discussion and reasons why.
⚠️ We have removed the Weave CNI test in previous versions and will remove it in the next release because the project has been deprecated.

Urgent Upgrade Notes

(No, really, you MUST read this before you upgrade)

Changes by Kind

Feature

Documentation

Failing Test

Bug or Regression

Other (Cleanup or Flake)

Component versions

  • kubernetes 1.32.5
  • etcd 3.5.16
  • docker 28.0
  • containerd 2.0.5
  • cri-o 1.32.0
  • cni-plugins 1.4.1
  • calico 3.29.3
  • cilium 1.17.3
  • flannel 0.22.0
  • kube-ovn 1.12.21
  • kube-router 2.1.1
  • multus 4.1.0
  • weave 2.8.7
  • kube-vip 0.8.0
  • cert-manager 1.15.3
  • coredns 1.11.3
  • ingress-nginx 1.12.1
  • argocd 2.14.5
  • helm 3.16.4
  • metallb 0.13.9
  • registry 2.8.1
  • aws-ebs-csi-plugin 0.5.0
  • azure-csi-plugin 1.10.0
  • cinder-csi-plugin 1.30.0
  • gcp-pd-csi-plugin 1.9.2
  • local-path-provisioner 0.0.24
  • local-volume-provisioner 2.5.0
  • node-feature-discovery 0.16.4
@tmurakam
Copy link
Contributor

tmurakam commented Apr 30, 2025

Will you notify the deprecation of RHEL8 support of #11872 in advance?

@tico88612
Copy link
Member Author

Will you notify the deprecation of RHEL8 support of #11872 in advance?

Absolutely, we've pinned the issue and slack discussion threads, and no other user has suggested a better solution in the meantime, so yes, it's scheduled to be removed in the next release and users will be notified.

@toomer
Copy link

toomer commented May 2, 2025

When do you plan to release 2.28.0?

@VannTen
Copy link
Contributor

VannTen commented May 2, 2025

Ideally we should remove the repetitive version bump (kubernetes to 1.32.0, 1, etc)
I don't think we'll have time for this release, but a script leveraging the git diff between two tags (+ some massaging to have a readable format would be nice) on the README or defaults could be nice.

Also added a blocking issue.

@tico88612
Copy link
Member Author

@VannTen, I'll be cleaning the version before I release it.

There's quite a bit of PR going on, we shouldn't be releasing a version anytime soon. (but we'll asap)

@TheMatrix97
Copy link

Hi! Calico just released 3.30.0 fixing some issues and introducing highly demanding features. Do you think this version could make it into this new release? At least, updating the CRD Checksums file to allow users to upgrade their deployments to 3.30 would be nice :)
Thanks!

@tico88612
Copy link
Member Author

@TheMatrix97 Calico just released a new version, which should go into the next release (2.29)

@VannTen, I added two blocking PRs. Should we have other PRs that need to be merged in this release (2.28)?

cc @mzaian @ant31 @yankay

@lengrongfu
Copy link
Contributor

@tico88612 Can we add this pr #12170 to the release?

@tico88612
Copy link
Member Author

@lengrongfu If this PR is merged in master branch, it will in 2.28.

@chadswen
Copy link
Member

chadswen commented May 8, 2025

@TheMatrix97 Calico just released a new version, which should go into the next release (2.29)

@VannTen, I added two blocking PRs. Should we have other PRs that need to be merged in this release (2.28)?

cc @mzaian @ant31 @yankay

@tico88612 #12197 (opened yesterday) will be needed in this release to support Structured AuthorizationConfiguration. It's an XS change.

@mzaian
Copy link
Contributor

mzaian commented May 12, 2025

@TheMatrix97 Calico just released a new version, which should go into the next release (2.29)

@VannTen, I added two blocking PRs. Should we have other PRs that need to be merged in this release (2.28)?

cc @mzaian @ant31 @yankay

Yes the new Calico version has a lot of features and needs to be tested carefully we can only include the hashes into this release but not the default version. e.g https://github.com/projectcalico/calico/blob/release-v3.30/release-notes/v3.30.0-release-notes.md
For the release I would say we freeze any features PR, we only merge fixes if needed.

@VannTen
Copy link
Contributor

VannTen commented May 15, 2025 via email

@tmurakam
Copy link
Contributor

tmurakam commented May 20, 2025

@tico88612
All blocking issues were resolved. Will you start releasing 2.28.0 soon?

@tico88612
Copy link
Member Author

tico88612 commented May 20, 2025

@tmurakam Yes, I will do this in this week.
@VannTen Have you recently sent PRs that needs to be in 2.28? If not, I will reorganize the Release Note in the next 1~2 days.

@VannTen
Copy link
Contributor

VannTen commented May 20, 2025 via email

@tico88612 tico88612 changed the title [WIP] Release Proposal v2.28.0 Release Proposal v2.28.0 May 20, 2025
@tico88612
Copy link
Member Author

Hi @ant31 @mzaian @yankay @VannTen

The release note is ready. Could you help me review this?
Thanks! (。・ω・。)ノ

@VannTen
Copy link
Contributor

VannTen commented May 20, 2025

Looks fine to me 👍
Thanks !

@tico88612
Copy link
Member Author

/assign

@tico88612
Copy link
Member Author

Thank you all, v2.28.0 is released!

/close

@k8s-ci-robot
Copy link
Contributor

@tico88612: Closing this issue.

In response to this:

Thank you all, v2.28.0 is released!

/close

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

9 participants