-
Notifications
You must be signed in to change notification settings - Fork 60
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
EE feattures need to be enabled before the telemetery code fires at startup #1681
Comments
When starting up, we currently initialise Two things to look at:
|
I can confirm seeing this in my dev works - though not related to k8s - but because of machine slowdown & debugging etc.
I propose the solution to the immediate timing issue might be to move housekeeping registration to end of ALL registrations (i.e. just before My debugging of this leads me to think the "k8s driver taking too long" may just be a catalyst that highlights this issue (much like my slow dev environment where the |
I think we do want to do a general review of the order components are loaded in... but as an initial change, moving the As it stands, the |
Current Behavior
Telemetry metrics try to read EE features before the db models have been loaded.
Expected Behavior
All EE features to be initialised before the telemetry code runs.
Steps To Reproduce
Timing window that may be dependent on the how long the container driver takes to initialise
Environment
The text was updated successfully, but these errors were encountered: