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

[META] Ensure 2.11 branch readiness for 2.11.1 release #4199

Closed
36 tasks done
gaiksaya opened this issue Nov 6, 2023 · 5 comments
Closed
36 tasks done

[META] Ensure 2.11 branch readiness for 2.11.1 release #4199

gaiksaya opened this issue Nov 6, 2023 · 5 comments
Labels

Comments

@gaiksaya
Copy link
Member

gaiksaya commented Nov 6, 2023

Coming from #4161 this issue tracks all child issues for ensuring branch readiness for 2.11.1 release.

What is happening?

We are planning 2.11.1 release in upcoming few weeks. Following the semver guildelines and branching strategy, this release will be based on 2.11 as a reference branch

Why?

  1. We need this release because of a critical breaking bug in the security plug-in. This bug impacts everyone using logstash and the only work around is to turn off compression (which is expensive)

  2. As a refresher, our normal process is to commit changes to main, then backport to 2.x. Since the 1.0 release, we only backport bug fixes and security changes to the current 2.x branch (in this case 2.11) so that if we need to we can quickly do a patch release.

  3. There are two reason we don’t back port features to the current release branch (right now 2.11):

    1. Because we want patch release to be as thin as possible, and the more changes you make, the more verification we need to do
    2. Adding features in a patch breaks semver.

However, looking at the list of changes for 2.11, we currently have a mix of features that have been merged in. After providing several options and discussing with all the component teams as well as community we came to the conclusion of reverting all feature related changes from 2.11 branch.

@github-actions github-actions bot added the untriaged Issues that have not yet been triaged label Nov 6, 2023
@gaiksaya gaiksaya added v2.11.1 and removed untriaged Issues that have not yet been triaged labels Nov 6, 2023
@Swiddis
Copy link
Contributor

Swiddis commented Nov 6, 2023

Looks like observability got two issues (1765 and 1766), I assume one of those is meant for dashboards-observability

@gaiksaya
Copy link
Member Author

gaiksaya commented Nov 6, 2023

Looks like observability got two issues (1765 and 1766), I assume one of those is meant for dashboards-observability

Looks like it. I used the meta tool here to create issues. Maybe check if there is some issue with re-direct of GitHub repo naming there? I'll move one of the issue to dashboards-observability.
Thanks!

@bbarani bbarani changed the title [META] Ensure components' 2.11 branch readiness for 2.11.1 release [META] Ensure 2.11 branch readiness for 2.11.1 release Nov 6, 2023
@mengweieric
Copy link
Contributor

Sql also has duplicated issues 2147 and 2148, plus we are missing query workbench and dashboard reports.

@gaiksaya
Copy link
Member Author

gaiksaya commented Nov 8, 2023

Sql also has duplicated issues 2147 and 2148, plus we are missing query workbench and dashboard reports.

You can move the issues from sql to those repos. Taking care of it of it for now.

@gaiksaya
Copy link
Member Author

Closing this issue as all related action item sub-issues are now addressed.
Thanks!

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