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

OTEL Operator release 0.51.0 #869

Merged
merged 3 commits into from
May 18, 2022
Merged

Conversation

erichsueh3
Copy link
Contributor

Resolves #868 for operator release 0.51.0

@erichsueh3 erichsueh3 requested a review from a team May 12, 2022 23:21
@erichsueh3
Copy link
Contributor Author

Couple of notes:

  1. Is the lower bound on k8s supported versions now N-4 instead of N-2? If so, I can change that in RELEASE.md
  2. While on the topic of k8s versions, should the range actually be 1.20-1.24 now? 1.24 was released 9 days ago, but 0.50 of the Operator release was 3 days ago and supports 1.19-1.23. If yes, then I can make the changes so the e2e and scorecard tests are for updated versions, as well as updating the versions on the README

@mat-rumian
Copy link
Contributor

Could we please release with this fix #864?

@pavolloffay
Copy link
Member

Is the lower bound on k8s supported versions now N-4 instead of N-2? If so, I can change that in RELEASE.md

https://github.com/open-telemetry/opentelemetry-operator#opentelemetry-operator-vs-kubernetes-vs-cert-manager

We strive to be compatible with the widest range of Kubernetes versions as possible, but some changes to Kubernetes itself require us to break compatibility with older Kubernetes versions, be it because of code incompatibilities, or in the name of maintainability. Every released operator will support a specific range of Kubernetes versions, to be determined at the latest during the release.

And https://github.com/open-telemetry/opentelemetry-operator/blob/main/.github/workflows/e2e.yaml#L15

Essentially we (community/maintainers) decide which versions of k8s are supported. There is not strict policy on N-X.

@pavolloffay
Copy link
Member

While on the topic of k8s versions, should the range actually be 1.20-1.24 now? 1.24 was released 9 days ago, but 0.50 of the Operator release was 3 days ago and supports 1.19-1.23. If yes, then I can make the changes so the e2e and scorecard tests are for updated versions, as well as updating the versions on the README

Feel free to add support for 1.24 in a separate PR.

@pavolloffay
Copy link
Member

@erichsueh3 please include #864 in the changelog.

@pavolloffay
Copy link
Member

Also include #689 in the changelog

@erichsueh3
Copy link
Contributor Author

Updated the changelog @pavolloffay @mat-rumian

@erichsueh3
Copy link
Contributor Author

Can we re run the 1.19 e2e tests?

@bogdandrutu
Copy link
Member

@erichsueh3 triggered the "re-run"

@pavolloffay
Copy link
Member

@erichsueh3 please rebase the PR and the CI should pass.

@erichsueh3
Copy link
Contributor Author

@pavolloffay rebased and now 1.19 tests pass but 1.23 tests fail, not sure why

@pavolloffay
Copy link
Member

I have just re-run the tests. Did you re-run as well?

@pavolloffay
Copy link
Member

passed, it was probably a flaky test

@pavolloffay pavolloffay merged commit 8e502ff into open-telemetry:main May 18, 2022
@erichsueh3 erichsueh3 deleted the release-0510 branch May 18, 2022 22:35
ItielOlenick pushed a commit to ItielOlenick/opentelemetry-operator that referenced this pull request May 1, 2024
* OTEL Operator release 0.51.0

* update changelog
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

Successfully merging this pull request may close these issues.

Release the operator v0.51.0
4 participants