-
Sub-task
-
Resolution: Done
-
Undefined
-
None
-
None
-
None
Since we create the odhdashboard config before the dashboard pod starts, it doesn't actually auto-create the config options it normally does, the disableServiceMesh flag is the only one that it populated: eg:
spec:
dashboardConfig:
disableServiceMesh: false
This is an issue as the dashboard config's other flags should be populated for dashboard to work properly.
In addition we should ensure that other dashboardConfig flags configuration can be modified without being reconciled by the operator.
It's a bit tricky since the dashboard config object is not created by the operator, but by the dashboard on startup.