Open TomerJLevy opened 1 year ago
I couldn't reproduce it with Gloo-ee v1.14.4
Some previous github context: https://github.com/solo-io/gloo/pull/8549#pullrequestreview-1567352028 Slack context: https://solo-io-corp.slack.com/archives/C03MFATU265/p1691501216502009
Related to https://github.com/solo-io/gloo/pull/8549 seems to be controller-runtime now requires logger to be set earlier
A couple notes:
reproducible on k8s 1.25 and 1.27, gloo OSS and EE
fix has been merged and will be available in GlooEE v1.15.1 once it's released
Reopened because this is still an issue in EE. See "additional context".
Gloo Edge Product
Enterprise
Gloo Edge Version
v.1.15.0
Kubernetes Version
v.1.25.11
Describe the bug
On any changes in the
Settings
resource, the Gloo container panics without recovering. It printing this stack trace:Expected Behavior
The Gloo container should be resilient to such event
Steps to reproduce the bug
Settings
resourceAdditional Environment Detail
No response
Additional Context
This has been fixed in OSS, but is still present in EE. To reproduce:
The solution is to call
log.SetLogger(...)
in everymain.go
file.