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

Prepare branches for 8.x and 9.0 releases #13968

Open
8 of 14 tasks
simitt opened this issue Sep 2, 2024 · 8 comments
Open
8 of 14 tasks

Prepare branches for 8.x and 9.0 releases #13968

simitt opened this issue Sep 2, 2024 · 8 comments
Assignees
Labels

Comments

@simitt
Copy link
Contributor

simitt commented Sep 2, 2024

In anticipation of a major version upgrade to 9.0 , following changes need to be made to the branching strategy:

Initial setup for 9.0

Preview Give feedback

Feature Freeze for 8.16

Preview Give feedback

Feature Freeze for 8.17

Preview Give feedback

Feature Freeze for 8.18 and 9.0

Preview Give feedback

Feature Freeze for 8.19

Preview Give feedback
@v1v v1v mentioned this issue Sep 3, 2024
3 tasks
@v1v
Copy link
Member

v1v commented Sep 3, 2024

I created an initial PR with some of the requirements mentioned above:

We, robots, are also tracking this effort in an internal GH issue. Glad we can collaborate on this together.

@simitt
Copy link
Contributor Author

simitt commented Sep 9, 2024

@v1v does the robots team have capacity to take care of the initial setup for 9.0 or should we plan for this? We need the branches to be ready by Sep 11th.

@v1v
Copy link
Member

v1v commented Sep 9, 2024

@v1v does the robots team have capacity to take care of the initial setup for 9.0 or should we plan for this? We need the branches to be ready by Sep 11th.

Yes, we can work on it - it's planned in our current and upcoming iteration.

@simitt
Copy link
Contributor Author

simitt commented Sep 24, 2024

@v1v I updated the description above to the latest changes to include 8.17 and 8.18 correctly.

@raultorrecilla
Copy link

moving this to it-105

@simitt
Copy link
Contributor Author

simitt commented Jan 3, 2025

@v1v with the introduction of an 8.18 release in sync with the 9.0 release and another release 8.19 afterwards (in sync with 9.1), we also need to adapt the automation listed in this task. I updated the description above, please reach out if anything is unclear.

@simitt simitt added the meta label Jan 3, 2025
@raultorrecilla
Copy link

in progress, moving it from it105 to it106

@v1v
Copy link
Member

v1v commented Jan 22, 2025

Some thoughts about the tasks in Feature Freeze for 8.18, 9.0 and 8.19:

  • branch out an 8.18 branch from 8.x - Automated 🤖 (see run-minor-releases)
  • change version in 8.x branch to 8.19 - Automated 🤖 (see run-minor-releases)
  • remove automatic backport label to 8.x - Manual ✋
  • create label backport-8.18. - Automated 🤖 (see run-minor-releases)
  • create label backport-8.19. - Automated 🤖 (see run-minor-releases)
  • rename 8.x branch to 8.19 - Manual ✋

In addition, I'm working on supporting major release automation in main for 9.0.0, see #15329

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

No branches or pull requests

3 participants