Skip to content

Fix incorrect 'unmatched input property' notification#7188

Merged
JorTurFer merged 4 commits intokedacore:mainfrom
rickbrouwer:unmatched-v2
Oct 29, 2025
Merged

Fix incorrect 'unmatched input property' notification#7188
JorTurFer merged 4 commits intokedacore:mainfrom
rickbrouwer:unmatched-v2

Conversation

@rickbrouwer
Copy link
Member

@rickbrouwer rickbrouwer commented Oct 18, 2025

Follow up of #7176.

And a new issue is that if an empty value is added to a scaledObject, such as:

platformName: ""

The "unmatched property" error also appears. I've left it as is for now and removed such issues from the test. I think this also needs to be resolved, as the notification in these situations is incorrect.

Further, please see #7179 (comment)

Checklist

Relates to #7176 #7174 #6763

@github-actions
Copy link

Thank you for your contribution! 🙏

Please understand that we will do our best to review your PR and give you feedback as soon as possible, but please bear with us if it takes a little longer as expected.

While you are waiting, make sure to:

  • Add an entry in our changelog in alphabetical order and link related issue
  • Update the documentation, if needed
  • Add unit & e2e tests for your changes
  • GitHub checks are passing
  • Is the DCO check failing? Here is how you can fix DCO issues

Once the initial tests are successful, a KEDA member will ensure that the e2e tests are run. Once the e2e tests have been successfully completed, the PR may be merged at a later date. Please be patient.

Learn more about our contribution guide.

@keda-automation keda-automation requested review from a team October 18, 2025 07:41
@rickbrouwer rickbrouwer force-pushed the unmatched-v2 branch 3 times, most recently from 83cfb06 to 2229cdc Compare October 18, 2025 09:36
@rickbrouwer
Copy link
Member Author

rickbrouwer commented Oct 18, 2025

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

@rickbrouwer rickbrouwer force-pushed the unmatched-v2 branch 4 times, most recently from 16ff6af to 6608702 Compare October 18, 2025 12:35
@rickbrouwer
Copy link
Member Author

rickbrouwer commented Oct 18, 2025

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

@rickbrouwer rickbrouwer force-pushed the unmatched-v2 branch 14 times, most recently from 1a80525 to f98d5ba Compare October 18, 2025 19:04
@rickbrouwer
Copy link
Member Author

rickbrouwer commented Oct 18, 2025

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

@rickbrouwer
Copy link
Member Author

rickbrouwer commented Oct 18, 2025

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

@rickbrouwer rickbrouwer marked this pull request as ready for review October 20, 2025 08:44
@rickbrouwer rickbrouwer force-pushed the unmatched-v2 branch 2 times, most recently from 1290de0 to 1933b70 Compare October 20, 2025 09:52
@rickbrouwer
Copy link
Member Author

rickbrouwer commented Oct 20, 2025

/run-e2e arangodb|aws*|azure*|gcp*|predictkube|prometheus|solarwinds|couchdb|selenium
Update: You can check the progress here

@rickbrouwer
Copy link
Member Author

rickbrouwer commented Oct 20, 2025

/run-e2e arangodb|aws*|azure*|gcp*|predictkube|prometheus|solarwinds|couchdb|selenium|loki
Update: You can check the progress here

@wozniakjan
Copy link
Member

@rickbrouwer this is really great work! I think we should get this in even if the #6763 gets reverted

@rickbrouwer
Copy link
Member Author

@rickbrouwer this is really great work! I think we should get this in even if the #6763 gets reverted

Thanks!

Absolutely! It's definitely added value.

Signed-off-by: Rick Brouwer <rickbrouwer@gmail.com>
@rickbrouwer
Copy link
Member Author

rickbrouwer commented Oct 20, 2025

/run-e2e arangodb|aws*|azure*|gcp*|predictkube|prometheus|solarwinds|couchdb|selenium|loki
Update: You can check the progress here

@rickbrouwer
Copy link
Member Author

rickbrouwer commented Oct 20, 2025

/run-e2e azure*|gcp*
Update: You can check the progress here

@wozniakjan wozniakjan added merge-conflict This PR has a merge conflict and removed merge-conflict This PR has a merge conflict labels Oct 20, 2025
@rickbrouwer
Copy link
Member Author

rickbrouwer commented Oct 20, 2025

/run-e2e arangodb|aws*|azure*|gcp*|predictkube|prometheus|solarwinds|couchdb|selenium|loki
Update: You can check the progress here

@wozniakjan wozniakjan mentioned this pull request Oct 21, 2025
28 tasks
@JorTurFer JorTurFer merged commit 2699c4a into kedacore:main Oct 29, 2025
26 checks passed
@rickbrouwer rickbrouwer deleted the unmatched-v2 branch October 29, 2025 16:04
JorTurFer pushed a commit to JorTurFer/keda that referenced this pull request Oct 29, 2025
* Fix incorrect 'unmatched input property' notification

Signed-off-by: Rick Brouwer <rickbrouwer@gmail.com>

* add azure cloud

Signed-off-by: Rick Brouwer <rickbrouwer@gmail.com>

* fix

Signed-off-by: Rick Brouwer <rickbrouwer@gmail.com>

---------

Signed-off-by: Rick Brouwer <rickbrouwer@gmail.com>
JorTurFer pushed a commit to JorTurFer/keda that referenced this pull request Oct 29, 2025
* Fix incorrect 'unmatched input property' notification

Signed-off-by: Rick Brouwer <rickbrouwer@gmail.com>

* add azure cloud

Signed-off-by: Rick Brouwer <rickbrouwer@gmail.com>

* fix

Signed-off-by: Rick Brouwer <rickbrouwer@gmail.com>

---------

Signed-off-by: Rick Brouwer <rickbrouwer@gmail.com>
Signed-off-by: Jorge Turrado <jorge.turrado@mail.schwarz>
JorTurFer added a commit that referenced this pull request Oct 29, 2025
* Fix incorrect 'unmatched input property' notification (#7176)

* Fix incorrect 'unmatched input property' notification

Signed-off-by: Rick Brouwer <rickbrouwer@gmail.com>

* Remove redundant parsing

Signed-off-by: Rick Brouwer <rickbrouwer@gmail.com>

* fix

Signed-off-by: Rick Brouwer <rickbrouwer@gmail.com>

* use typedconfig once

Signed-off-by: Rick Brouwer <rickbrouwer@gmail.com>

* static check

Signed-off-by: Rick Brouwer <rickbrouwer@gmail.com>

* Update test

Signed-off-by: Rick Brouwer <rickbrouwer@gmail.com>

* Update datadog_scaler_test.go

Signed-off-by: Rick Brouwer <rickbrouwer@gmail.com>

* update schemas

Signed-off-by: Rick Brouwer <rickbrouwer@gmail.com>

* fix test

Signed-off-by: Rick Brouwer <rickbrouwer@gmail.com>

* update typedconfig

Signed-off-by: Rick Brouwer <rickbrouwer@gmail.com>

* Update pkg/scalers/datadog_scaler.go

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Signed-off-by: Rick Brouwer <rickbrouwer@gmail.com>

---------

Signed-off-by: Rick Brouwer <rickbrouwer@gmail.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Signed-off-by: Jorge Turrado <jorge.turrado@mail.schwarz>

* fix: add missing error returns in kafka scaler error handling (#7182)

* fix: add missing error returns in kafka scaler error handling

Add missing error returns after error logging in getTopicPartitions
and getLagForPartition functions to prevent incorrect behavior
when errors occur.

- Add error return in getTopicPartitions when listCGOffsetResponse.Err > 0
- Add error return in getTopicPartitions when topicMetadata.Err > 0
- Add error return in getLagForPartition when block.Err > 0

Previously these functions only logged errors but continued execution,
which could lead to incorrect scaling behavior.

Signed-off-by: leeyeonwoo <rexrex1105@gmail.com>

* docs: update changelog for PR #7182

Signed-off-by: leeyeonwoo <rexrex1105@gmail.com>

---------

Signed-off-by: leeyeonwoo <rexrex1105@gmail.com>
Signed-off-by: Jorge Turrado <jorge.turrado@mail.schwarz>

* Fix incorrect 'unmatched input property' notification (#7188)

* Fix incorrect 'unmatched input property' notification

Signed-off-by: Rick Brouwer <rickbrouwer@gmail.com>

* add azure cloud

Signed-off-by: Rick Brouwer <rickbrouwer@gmail.com>

* fix

Signed-off-by: Rick Brouwer <rickbrouwer@gmail.com>

---------

Signed-off-by: Rick Brouwer <rickbrouwer@gmail.com>
Signed-off-by: Jorge Turrado <jorge.turrado@mail.schwarz>

* fix: feature flag for unexpected scaler param check (#7191)

Signed-off-by: Jan Wozniak <wozniak.jan@gmail.com>
Signed-off-by: Jorge Turrado <jorge.turrado@mail.schwarz>

* Update prometheus dependency version (#7194)

Updated prometheus dependency version to v0.54.0.

Signed-off-by: Rick Brouwer <rickbrouwer@gmail.com>
Signed-off-by: Jorge Turrado <jorge.turrado@mail.schwarz>

* fix: send raw metrics also during polling interval (#7198)

Signed-off-by: Zbynek Roubalik <zroubalik@gmail.com>
Signed-off-by: Jorge Turrado <jorge.turrado@mail.schwarz>

* update changelog

Signed-off-by: Jorge Turrado <jorge.turrado@mail.schwarz>

* .

Signed-off-by: Jorge Turrado <jorge.turrado@mail.schwarz>

* fix changelog

Signed-off-by: Jorge Turrado <jorge.turrado@mail.schwarz>

---------

Signed-off-by: Rick Brouwer <rickbrouwer@gmail.com>
Signed-off-by: Jorge Turrado <jorge.turrado@mail.schwarz>
Signed-off-by: leeyeonwoo <rexrex1105@gmail.com>
Signed-off-by: Jan Wozniak <wozniak.jan@gmail.com>
Signed-off-by: Zbynek Roubalik <zroubalik@gmail.com>
Co-authored-by: Rick Brouwer <rickbrouwer@gmail.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: leeyeonwoo <74847519+5iing@users.noreply.github.com>
Co-authored-by: Jan Wozniak <wozniak.jan@gmail.com>
Co-authored-by: Zbynek Roubalik <zroubalik@gmail.com>
alt-dima pushed a commit to alt-dima/keda that referenced this pull request Dec 13, 2025
* Fix incorrect 'unmatched input property' notification

Signed-off-by: Rick Brouwer <rickbrouwer@gmail.com>

* add azure cloud

Signed-off-by: Rick Brouwer <rickbrouwer@gmail.com>

* fix

Signed-off-by: Rick Brouwer <rickbrouwer@gmail.com>

---------

Signed-off-by: Rick Brouwer <rickbrouwer@gmail.com>
Signed-off-by: Dmitriy Altuhov <altuhovd@gmail.com>
tangobango5 pushed a commit to tangobango5/keda that referenced this pull request Dec 22, 2025
* Fix incorrect 'unmatched input property' notification

Signed-off-by: Rick Brouwer <rickbrouwer@gmail.com>

* add azure cloud

Signed-off-by: Rick Brouwer <rickbrouwer@gmail.com>

* fix

Signed-off-by: Rick Brouwer <rickbrouwer@gmail.com>

---------

Signed-off-by: Rick Brouwer <rickbrouwer@gmail.com>
tangobango5 pushed a commit to tangobango5/keda that referenced this pull request Feb 13, 2026
* Fix incorrect 'unmatched input property' notification

Signed-off-by: Rick Brouwer <rickbrouwer@gmail.com>

* add azure cloud

Signed-off-by: Rick Brouwer <rickbrouwer@gmail.com>

* fix

Signed-off-by: Rick Brouwer <rickbrouwer@gmail.com>

---------

Signed-off-by: Rick Brouwer <rickbrouwer@gmail.com>
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