-
-
Notifications
You must be signed in to change notification settings - Fork 2.5k
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
[🐛 Bug]: Updating KEDA from 2.16 to 2.16.1 breaks scaling #2605
Comments
@Doofus100500, thank you for creating this issue. We will troubleshoot it as soon as we can. Info for maintainersTriage this issue by using labels.
If information is missing, add a helpful comment and then
If the issue is a question, add the
If the issue is valid but there is no time to troubleshoot it, consider adding the
If the issue requires changes or fixes from an external project (e.g., ChromeDriver, GeckoDriver, MSEdgeDriver, W3C),
add the applicable
After troubleshooting the issue, please add the Thank you! |
I think Grid is enabled basic auth also? |
In one of the clusters during testing, basic authentication was disabled(error from this cluster), but it had been enabled there in the past. In the others, it is still enabled. |
I saw you are using subPath... |
It’s already there:
Otherwise, I’d have even more problems =) |
How about KEDA core and Grid, are those in same namespace? If not, can you do a simple test to see KEDA can access this URL |
In scaler 2.16.1, there also weren't any changes on the GraphQL URL or its connection. |
It’s unclear why everything is working now(with keda 2.16), some kind of magic. =) |
It seems that the error I encountered appeared at the moment I was updating the grid, but the question of why it still doesn’t scale remains unanswered. =( How can I debug this? |
Can you collect kubectl logs of pod keda-operator, to see pending jobs. |
|
I saw request capabilities set metadata:
browserName: chrome
browserVersion: "127.0" #instead of just "127" Since current scaler compare |
If you are using KEDA 2.16.1 and Grid 4.28+, it would be better since semantic version comparator is handled in SlotMatcher SeleniumHQ/selenium#14914 |
Yes, that was the problem, thank you so much! |
What happened?
Hi, after the update, jobs stop scaling, and an error is displayed in the scaler in the namespace with the grid. What changed in the scaler that after the update it can no longer connect to GraphQL? After rolling back, everything works fine. Updating the chart to 0.38.5 also doesn’t resolve the issue. Here are my ScaledObject settings:
Command used to start Selenium Grid with Docker (or Kubernetes)
Relevant log output
Operating System
k8s
Docker Selenium version (image tag)
4.27.0-20250101 & 4.26.0-20241101 & 4.27.0-20241204
Selenium Grid chart version (chart version)
0.38.5 & 0.37.1 & 0.38.1
The text was updated successfully, but these errors were encountered: