Skip to content

Prepare release v2.17.2 #6841

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

Merged
merged 3 commits into from
Jun 18, 2025

Conversation

wozniakjan
Copy link
Member

Releasing KEDA v2.17.2 patch with cherry-picked fixes from #6822

Checklist

see also: #6822

@wozniakjan wozniakjan requested a review from a team as a code owner June 17, 2025 08:23
JorTurFer and others added 2 commits June 17, 2025 10:27
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Signed-off-by: Jan Wozniak <wozniak.jan@gmail.com>
…#6781)

* fix: temporal scaler was not setting up tls for apikey auth

Signed-off-by: joaopaulosr95 <joaopaulosr95@gmail.com>

* Update CHANGELOG.md

Co-authored-by: Jan Wozniak <wozniak.jan@gmail.com>
Signed-off-by: João Bastos <joaopaulosr95@gmail.com>

---------

Signed-off-by: joaopaulosr95 <joaopaulosr95@gmail.com>
Signed-off-by: João Bastos <joaopaulosr95@gmail.com>
Signed-off-by: Jan Wozniak <wozniak.jan@gmail.com>
Co-authored-by: Jan Wozniak <wozniak.jan@gmail.com>
Signed-off-by: Jan Wozniak <wozniak.jan@gmail.com>
@wozniakjan wozniakjan force-pushed the prepare_release_v2.17.2 branch from 3a79f52 to 1febce2 Compare June 17, 2025 08:27
Signed-off-by: Jan Wozniak <wozniak.jan@gmail.com>
@wozniakjan
Copy link
Member Author

wozniakjan commented Jun 17, 2025

/run-e2e
Update: You can check the progress here

@wozniakjan wozniakjan requested a review from Copilot June 17, 2025 11:16
Copy link
Contributor

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR prepares the v2.17.2 release by integrating cherry-picked fixes (notably for the Temporal Scaler TLS version) and improvements for mTLS certificate hot reloading in the Metrics Service, along with dependency and documentation updates.

  • Consolidated TLS configuration in pkg/scalers/temporal.go
  • Enhanced mTLS certificate reloading with a file watcher in pkg/metricsservice/utils/tls.go
  • Updated context propagation in gRPC client/server and dependency versions in go.mod and BUILD.md

Reviewed Changes

Copilot reviewed 27 out of 27 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
pkg/scalers/temporal.go Refactored TLS configuration assignment for improved clarity
pkg/metricsservice/utils/tls.go Revised TLS credential loading to support live certificate updates and context propagation
pkg/metricsservice/server.go Updated to pass context to TLS credential loading
pkg/metricsservice/client.go Updated to pass context to TLS credential loading
go.mod Upgraded fsnotify dependency version
cmd/adapter/main.go Updated to propagate context to NewGrpcClient
CHANGELOG.md Added release notes for v2.17.2
BUILD.md Modified OpenSSL command to include subjectAltName
.github/ISSUE_TEMPLATE/3_bug_report.yml Added new release version option

@wozniakjan wozniakjan merged commit b51655b into kedacore:release/v2.17 Jun 18, 2025
17 of 19 checks passed
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.

3 participants