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

📖 Update v1.10 release cycle schedule #11786

Merged

Conversation

mboersma
Copy link
Contributor

@mboersma mboersma commented Feb 3, 2025

What this PR does / why we need it:

Updates the release-v1.10.md doc to compress the v1.10 schedule in order to accomodate an earlier code freeze and v1.11/v1beta2 schedule.

Which issue(s) this PR fixes:

Refs #11656

/area release

@k8s-ci-robot k8s-ci-robot added area/release Issues or PRs related to releasing cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. labels Feb 3, 2025
@k8s-ci-robot k8s-ci-robot added the size/S Denotes a PR that changes 10-29 lines, ignoring generated files. label Feb 3, 2025
@mboersma
Copy link
Contributor Author

mboersma commented Feb 3, 2025

/cc @fabriziopandini

@sbueringer
Copy link
Member

/assign @fabriziopandini
for a first round

Copy link
Member

@cprivitere cprivitere left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/lgtm

@k8s-ci-robot k8s-ci-robot added the lgtm "Looks good to me", indicates that a PR is ready to be merged. label Feb 3, 2025
@k8s-ci-robot
Copy link
Contributor

LGTM label has been added.

Git tree hash: 83fd6e9e8f3e82597158d485e6241c895d32e994

@cprivitere cprivitere removed their assignment Feb 3, 2025
Copy link
Member

@fabriziopandini fabriziopandini left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What about if we keep the release schedule as it is and we just move:

| release-1.10 branch created (**Begin [Code Freeze]**)| Release Lead | Tuesday 8nd 
April 2025 | week 14 |

from week 14 to week 11, right before v1.10.0-beta.0 released the 18th of March?

Index: docs/release/releases/release-1.10.md
IDEA additional info:
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
<+>UTF-8
===================================================================
diff --git a/docs/release/releases/release-1.10.md b/docs/release/releases/release-1.10.md
--- a/docs/release/releases/release-1.10.md	(revision ddedb239945112ac336e765987016a3e5536c8cf)
+++ b/docs/release/releases/release-1.10.md	(date 1737386720553)
@@ -11,12 +11,12 @@
 | Team finalized                                       | Release Lead | Friday 10 January 2025      | week 1   |
 | *v1.8.x & v1.9.x released*                           | Release Lead | Tuesday 21th January 2025   | week 3   |
 | *v1.8.x & v1.9.x released*                           | Release Lead | Tuesday 18th February 2025  | week 7   |
+| release-1.10 branch created (**Begin [Code Freeze]**)| Release Lead | Tuesday 18th March 2025     | week 11  |
 | v1.10.0-beta.0 released                              | Release Lead | Tuesday 18th March 2025     | week 11  |
 | Communicate beta to providers                        | Comms Manager| Tuesday 18th March 2025     | week 11  |
 | *v1.8.x & v1.9.x released*                           | Release Lead | Tuesday 18th March 2025     | week 11  |
 | v1.10.0-beta.x released                              | Release Lead | Tuesday 25th March 2025     | week 12  |
 | KubeCon idle week                                    |      -       | 1st - 4th April 2025        | week 13  |
-| release-1.10 branch created (**Begin [Code Freeze]**)| Release Lead | Tuesday 8nd April 2025      | week 14  |
 | v1.10.0-rc.0 released                                | Release Lead | Tuesday 8nd April 2025      | week 14  |
 | release-1.10 jobs created                            | CI Manager   | Tuesday 8nd April 2025      | week 14  |
 | v1.10.0-rc.x released                                | Release Lead | Tuesday 15th April 2025     | week 15  |

This will minimize the impact on the release team/on the community (everything else remain the same except for the date when we create the release branch/code freeze)?

@mboersma
Copy link
Contributor Author

mboersma commented Feb 4, 2025

What about if we keep the release schedule as it is and we just move...

That's fine with me. I thought we wanted to compress the whole v1.10 schedule after that. But if we're ok with a long time between v1.10-beta.0 and release, we can just move the branch creation / code freeze date back three weeks and leave everything else as it was.

@sbueringer
Copy link
Member

Agree with Fabrizio. We also want to support Kubernetes 1.33 in our .1 release ideally. And their release date is 23rd April

@mboersma mboersma force-pushed the update-1.10-release-schedule branch from 3806c09 to f8d7b0d Compare February 4, 2025 19:03
@k8s-ci-robot k8s-ci-robot removed the lgtm "Looks good to me", indicates that a PR is ready to be merged. label Feb 4, 2025
@k8s-ci-robot k8s-ci-robot added size/XS Denotes a PR that changes 0-9 lines, ignoring generated files. and removed size/S Denotes a PR that changes 10-29 lines, ignoring generated files. labels Feb 4, 2025
Copy link
Member

@fabriziopandini fabriziopandini left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for this PR!
/lgtm
/approve

@k8s-ci-robot k8s-ci-robot added the lgtm "Looks good to me", indicates that a PR is ready to be merged. label Feb 5, 2025
@k8s-ci-robot
Copy link
Contributor

LGTM label has been added.

Git tree hash: 257ae1757945a289bb91dacac76e83874cd1b2f3

@k8s-ci-robot
Copy link
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: fabriziopandini

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@k8s-ci-robot k8s-ci-robot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Feb 5, 2025
@k8s-ci-robot k8s-ci-robot merged commit 9a5f427 into kubernetes-sigs:main Feb 5, 2025
23 checks passed
@k8s-ci-robot k8s-ci-robot added this to the v1.10 milestone Feb 5, 2025
| v1.10.0-beta.0 released | Release Lead | Tuesday 18th March 2025 | week 11 |
| Communicate beta to providers | Comms Manager| Tuesday 18th March 2025 | week 11 |
| *v1.8.x & v1.9.x released* | Release Lead | Tuesday 18th March 2025 | week 11 |
| v1.10.0-beta.x released | Release Lead | Tuesday 25th March 2025 | week 12 |
| KubeCon idle week | - | 1st - 4th April 2025 | week 13 |
| release-1.10 branch created (**Begin [Code Freeze]**)| Release Lead | Tuesday 8nd April 2025 | week 14 |
| v1.10.0-rc.0 released | Release Lead | Tuesday 8nd April 2025 | week 14 |
| release-1.10 jobs created | CI Manager | Tuesday 8nd April 2025 | week 14 |
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should move this line as well. Otherwise we don't have tests on release-1.10 for 3 weeks

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
approved Indicates a PR has been approved by an approver from all required OWNERS files. area/release Issues or PRs related to releasing cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. lgtm "Looks good to me", indicates that a PR is ready to be merged. size/XS Denotes a PR that changes 0-9 lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants