Skip to content

Drop support for Kube 1.25 and 1.26#11640

Merged
scholzj merged 1 commit intostrimzi:mainfrom
scholzj:drop-support-for-kube-1.25-and-1.26
Jul 14, 2025
Merged

Drop support for Kube 1.25 and 1.26#11640
scholzj merged 1 commit intostrimzi:mainfrom
scholzj:drop-support-for-kube-1.25-and-1.26

Conversation

@scholzj
Copy link
Copy Markdown
Member

@scholzj scholzj commented Jul 12, 2025

Type of change

  • Task

Description

As planned earlier, we should drop support for Kubernetes 1.25 and 1.26 in Strimzi 0.48. This has minimal impact on the code. Only on CIs and Docs. But it makes sure the amount of covered Kubernetes versions remains in check.

Checklist

  • Update documentation
  • Update CHANGELOG.md

@scholzj scholzj added this to the 0.48.0 milestone Jul 12, 2025
Signed-off-by: Jakub Scholz <www@scholzj.com>
@scholzj scholzj force-pushed the drop-support-for-kube-1.25-and-1.26 branch from 19c8208 to 9782d97 Compare July 12, 2025 21:07
@scholzj
Copy link
Copy Markdown
Member Author

scholzj commented Jul 12, 2025

/azp run regression

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@scholzj
Copy link
Copy Markdown
Member Author

scholzj commented Jul 12, 2025

/azp run helm-acceptance

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@scholzj
Copy link
Copy Markdown
Member Author

scholzj commented Jul 12, 2025

/azp run upgrade

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@scholzj
Copy link
Copy Markdown
Member Author

scholzj commented Jul 12, 2025

/packit test --labels upgrade,regression

Copy link
Copy Markdown
Member

@ppatierno ppatierno left a comment

Choose a reason for hiding this comment

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

LGTM. @scholzj I have a question for my own knowledge because I have never done that. I see a lot of changes in the doc but I guess it wasn't done manually. Where did you apply the main change so that a make command generated all the rest?

@scholzj scholzj marked this pull request as ready for review July 13, 2025 11:51
@scholzj
Copy link
Copy Markdown
Member Author

scholzj commented Jul 13, 2025

@ppatierno The changes to documentation/shared/attributes.adoc are manual. Changes to documentation/modules/appendix_crds.adoc are generated. The updated parameter in api/pom.xml defines how the link to the Kubernetes API docs will be constructed. So that drives the changes in appendix_crds.adoc.

@ppatierno
Copy link
Copy Markdown
Member

@scholzj thanks a lot! I will open a PR on the development docs trying to summarize the process as we have for the upgrades of Kafka.

@scholzj
Copy link
Copy Markdown
Member Author

scholzj commented Jul 13, 2025

@ppatierno Well, feel free to document it. But keep in mind that while the steps around the docs are always the same, sometimes there might be other changes to the code etc. In general, the easiest way to start with it is to search for the version and update it that way (e.g. search for 1.27 next time etc.).

@ppatierno
Copy link
Copy Markdown
Member

@scholzj yes yes totally understandable if the new Kube version brought some (breaking) changes. Anyway, it's good having broader lines to follow and mentioning that code changes could be necessary.

@scholzj scholzj merged commit c838178 into strimzi:main Jul 14, 2025
35 checks passed
@scholzj scholzj deleted the drop-support-for-kube-1.25-and-1.26 branch July 14, 2025 12:35
@scholzj scholzj added this to Roadmap Aug 23, 2025
@scholzj scholzj moved this to 0.48.0 (Work in Progress) in Roadmap Aug 23, 2025
see-quick pushed a commit to see-quick/strimzi-kafka-operator that referenced this pull request Sep 4, 2025
Signed-off-by: Jakub Scholz <www@scholzj.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: 0.48.0

Development

Successfully merging this pull request may close these issues.

3 participants